2

Требуется ли для ffmpeg ввод изображений, чтобы они соответствовали одному аргументу при преобразовании серии изображений в видео?

FAQ 3.2 Как мне кодировать отдельные картинки в фильмы? кажется, что это в случае с

Во-первых, переименуйте свои изображения, чтобы следовать числовой последовательности. Например, img1.jpg, img2.jpg, img3.jpg, ...

Также упоминается использование cat и image2pipe , но это не очень привлекательно.

как и запись в Викиучебниках FFMPEG_An_Intermediate_Guide/image_sequence, даже если вы можете передать в глобусе.

Кажется странным, что я не могу просто сказать ему имя каждого входного файла в отдельности.

Смежный вопрос: как обеспечить множественный ввод в ffmpeg?

1 ответ1

1

Вы можете перечислить каждый вход по отдельности:

ffmpeg -loop 1 -t 4 -i 001.png -loop 1 -t 2 -i 002.png -loop 1 -t 3 -i 003.png \
-filter_complex "[0][1][2]concat=n=3:v=1:a=0" output.foo

Я предположил, что вы хотите объединить изображения, поэтому я добавил фильтр concat. В качестве альтернативы вы можете использовать демоверсию concat.

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