Как конвертировать серии JPEG в FLV, используя ImageMagik и PHP? - PullRequest
0 голосов
/ 06 декабря 2011

У меня есть серия JPEG, я хочу сделать FLV или MPG из всех изображений. Как я могу сделать это с помощью imagemagik и php.

exec (конвертировать image1.jpg image2.jpg one.flv) сделать бланк flv

1 Ответ

1 голос
/ 06 декабря 2011

Ну, я бы сразу запустил ffmpeg. Вы также можете сделать это с помощью ImageMagick; однако в документации указано, что ffmpeg установлен, так почему посредник?

Я не проверял это, честное предупреждение.

/*   cmd                 img series    codec       bitrate framerate  optional -s WidthxHeight and output filename */
exec(ffmpeg -f image2 -i image%d.jpg -vcodec mpeg4 -b 800k -r 12 video.avi);
/* For Mpeg4 *

/*For FLV */
exec(ffmpeg -f image2 -i image%d.jpg -vcodec flv -b 800k -r 12 video.flv);

Если вы хотите использовать устаревшие форматы mpeg2 или mpeg1, вы можете сделать это. Я бы предложил подключиться через ssh и протестировать эти команды, и, надеюсь, у вас установлен ffmpeg. ffmpeg -formats покажет вам, какие форматы поддерживаются:

Смотри документы: http://ffmpeg.org/ffmpeg.html#Video-and-Audio-file-format-conversion

и этот великий ответ, из которого я украл разные вещи:

Последовательность изображений для качества видео

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