У меня есть IP-камера Foscam, для которой у меня есть доступ к адресу RTSP. Если я использую VLC, поток работает нормально. Я хотел захватить его, используя FFmpeg, используя команду ffmpeg -i <address> -codec copy -t 10 out.mov . Все, что я получаю, это аудио с черным экраном. Из логов я получаю

Input file #0 (rtsp://*:554/videoMain):
  Input stream #0:0 (video): 226 packets read (2300933 bytes);
  Input stream #0:1 (audio): 169 packets read (81120 bytes);
  Total: 395 packets (2382053 bytes) demuxed
Output file #0 (camera.mov):
  Output stream #0:0 (video): 1 packets muxed (81865 bytes);
  Output stream #0:1 (audio): 168 packets muxed (80640 bytes);
  Total: 169 packets (162505 bytes) muxed
0 frames successfully decoded, 0 decoding errors

Итак, я не знаю, почему только один пакет мультиплексируется из видеопотока. У кого-нибудь была эта проблема?

0