Как сохранить поток (протокол rtsp, кодек h264) в файле (контейнер mp4)? То есть, при вводе бесконечного потока (с камерой видеонаблюдения) и выходных файлов в формате mp4 размером 5-10 минут времени записи.
ОС: debian, ubuntu Программное обеспечение: vlc, ffmpeg (avconv)
В настоящее время используется эта схема:
cvlc rtsp://admin:[email protected]:554/ch1-s1 --sout=file/ts:stream.ts
ffmpeg -i stream.ts -vcodec copy -f mp4 stream.mp4
Но он не может записывать видео непрерывно (между перезапусками vlc проигрывает около 10 секунд живого видео).