Я записываю поток RTSP с камеры в .mp4
файлы, используя ffmpeg, и хочу свернуть его в несколько файлов по 10 минут на каждое видео.
В настоящее время у меня есть решение для этого: я устанавливаю промежуток времени '00: 10: 00 ', после того, как он закончится, я перезапущу приведенную ниже команду с новым процессом.
Образец:
ffmpeg -rtsp_transport tcp -i <rtsp_url> -acodec copy -vcodec copy -t 00:10:00 D:\video_test.mp4
Но это решение делает камеру нестабильной, поток RTSP, как правило, искажается из-за этой ошибки:
rtsp://10.96.41.14:9024/user=xxxx_password=xxx_channel=1_stream=0.sdp?real_stream: Operation not permitted
Я хочу найти лучшее решение для постоянного подключения к потоку RTSP (не создавать новый процесс с флагом -t
).
У кого-нибудь есть идея продолжать непрерывную запись потока?
Спасибо