2

Возможный дубликат:
Как превратить изображения в слайд-шоу со звуком

У меня есть серия JPG, которые были из видео файла. Они названы в соответствии с их номером кадра. Как я могу собрать их в файл AVI со скоростью 30 кадров в секунду или 40 кадров в секунду (указанный пользователем)?

2 ответа2

4

И mencoder и ffmpeg поддерживают использование набора изображений JPEG в качестве входных данных. Поскольку AVI является контейнером, в зависимости от того, поддерживает ли он кодек, вы даже можете создать фильм MJPEG (который практически должен соответствовать укладке изображений JPEG в виде кадров внутри контейнера AVI).

Но если у вас нет очень строгих требований к качеству, вероятно, будет гораздо проще, если вы просто попробуете один из стандартных или более распространенных кодеков.

Прошло уже некоторое время с тех пор, как я делал это в последний раз, но, просматривая веб-страницы, кажется, что сделать фильм из кадров можно так же просто, как выполнить команду вроде

ffmpeg -r 40 -i %d.jpg video.avi

Где -r устанавливает частоту кадров. Здесь это выводит поток видео DivX по умолчанию. Но, конечно, вы можете указать другой видеокодек (или другой контейнер).

0

Если вы хотите что-то под окнами с графическим интерфейсом пользователя, вы можете использовать Photolapse:

http://home.hccnet.nl/s.vd.palen/index.html

Мне удалось создать HD-видео из 5000 кадров JPG. Приятно, что в этом программном обеспечении вы можете просматривать кадры в одном интерфейсе и исключать выбранные кадры из фильма.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .