Создать фильм с помощью ffmpeg из изменяющегося URL-адреса неподвижного изображения? - PullRequest
0 голосов
/ 17 февраля 2011

Мне нужно создать фильм / поток с ffmpeg из HTTP-URL, который указывает на изображение. Это изображение обновляется 1 раз в секунду.

Я уже знаю, как преобразовать MPEG-4 в flv, например, с помощью командной строки ffmpeg, но теперь мне нужно начать с этого неподвижного изображения, которое обновляется. Я хотел бы, чтобы ffmpeg «получал» URL, например, 1 раз в секунду.

С уважением,

Wim

1 Ответ

4 голосов
/ 28 февраля 2011

Необходим параметр командной строки -loop_input.Я в настоящее время использую эту командную строку, чтобы сделать это:

ffmpeg -loop_input -analyzeduration 0 -r 3 -i http://ipaddress/current.jpg -an -re -copyts -f flv output.flv

-loop_input дает команду ffmpeg прочитать jpg по указанному URL с частотой кадров ввода (3 кадра в секунду в этом примере).-analyzeduration 0 обеспечит более быстрый запуск и быстрее покажет первый кадр вашего фильма.Вывод может быть любым, в приведенном здесь примере это флэш-фильм, но может быть все, что поддерживает ffmpeg.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...