How can I keep the flow (protocol rtsp, codec h264) in file (container mp4)? That is, on input an endless stream (with CCTV camera), and the output files in mp4 format size of 5-10 minutes of recording time.
OS: debian, ubuntu Software: vlc, ffmpeg (avconv)
Currently this scheme is used:
cvlc rtsp://admin:firstname.lastname@example.org:554/ch1-s1 --sout=file/ts:stream.ts ffmpeg -i stream.ts -vcodec copy -f mp4 stream.mp4
But it can not record video continuously (between restarts vlc is a loss of about 10 seconds of live video)