Конвертировать серию изображений в видео - PullRequest
0 голосов
/ 19 ноября 2011

У меня есть серия изображений с отсортированными именами, например, 0000000354 ... 0000008591 Я попытался использовать ffmpeg или MEncoder для преобразования темы.В ffmpeg проблема заключается в том, что он будет работать, в то время как имена похожи на 0000000001 ... 00000000009 с синтаксисом% 010d. Я не знаю, какой синтаксис я должен использовать для имен своих изображений. В mencoder он будет охватывать все изображения, но когда яВоспроизвести выходное видео, оно не показывает изображения, я хочу показать каждое изображение за 5 секунд или что-то в этом роде, кто-нибудь может помочь?

Ответы [ 2 ]

0 голосов
/ 13 мая 2013

Допустим, у вас есть:

img000001.jpg
....
img000140.jpg
....
img010040.jpg
....

Чтобы закодировать его в фильм с помощью ffmpeg, просто используйте шаблон имени файла:

ffmpeg -i "img%06d.png" -vcodec libx264 -vpre ipod640 output.mp4
0 голосов
/ 10 января 2012

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

со страницы руководства:

Если шаблон содержит «% d» или «% 0Nd», первое имя файла файла список, заданный шаблоном, должен содержать число включительно в диапазоне от 0 до 4 все следующие числа должны быть последовательный. Мы надеемся, что это ограничение будет исправлено.

...