2014-12-03 4 views
1

Я новичок в StackOverflow =) У меня есть проблемы с FFmpeg я получаю поток RTSP от захвата устройства (камер), и я потоковый-аута это RTMP (YouTube Live) Я хочу, чтобы иметь копию потока в моем компьютере, так что я пишу в то же время в локальном файлеFFmpeg RTMP и локальный файл вывод

Я использую эту команду:

FFmpeg -y -i «RTSP_SOURCE» -c: v copy -c: a libvo_aacenc -map 0: v -bsf: v dump_extra -fflags + genpts -flags + global_header -movflags + faststart -map_m etadata 0 -metadata title = -f tee -filter_complex aevalsrc = 0 '[f = mp4] /tmp/backup.mp4 | [f = mpegts] /tmp/backup.ts | [f = flv] rtmp: // a. rtmp.youtube.com/live2/STREAM_ID»

проблема заключается в том, когда у меня есть несколько отключений, FFmpeg выходов и прекратить запись есть ли флаг или вариант для говорить в FFmpeg для продолжения записи в локальных файлах даже там не интернет?

Большое спасибо за вашу помощь =)

ответ

2

Вы можете попробовать:

ffmpeg -f tee "[onfail=ignore] ... 

Больше описание доступно here.

Смежные вопросы