Запишите mjpeg с помощью ffmpeg

1798
Johni

Я хочу записать поток mjpeg через ffmpeg, но, поскольку частота кадров mjpeg очень ненадежна, результирующее видео сначала быстро, а скорость меняется.

Источник, который я использовал для тестирования: http://c-cam.uchicago.edu/mjpg/video.mjpg

0
Вы пробовали опцию "-sameq" из [этого вопроса] (http://superuser.com/questions/93654/ffmpeg-extract-clip-stream-frame-rate-differs-from-container-frame-rate-x264 ) или вариант "-re" [из этого другого вопроса] (http://superuser.com/questions/317398/how-do-i-control-the-streaming-frame-rate-of-ffmpeg)? Я понятия не имею, работают ли они, но стоит попробовать ... Mokubai 13 лет назад 0

1 ответ на вопрос

0
CORE

Попробуйте отрегулировать битрейт и настройку допуска (она контролируется ключом -bt). он должен быть выше, чем битрейт, деленный на fps, как в:

допуск> битрейт / кадр / с

Этот скрипт может быть полезен.

Похожие вопросы