Фильм из картинок тифф

Как я могу создать фильм из нескольких файлов TIFF в Ubuntu?

У меня есть несколько файлов изображений TIFF, и я хочу объединить их в фильм. Каждое изображение должно отображаться в течение 0,1 с. Окончательный формат фильма не имеет значения, и никакие причудливые переходы не восстанавливаются.

1
задан 9 November 2011 в 21:52

1 ответ

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

. Сначала переименуйте свои снимки, следуя числовой последовательности. Например, img1.jpg, img2.jpg, img3.jpg, ... Затем вы можете выполнить:

ffmpeg -f image2 -i img%d.jpg /tmp/a.mpg

Обратите внимание, что «% d» заменяется номером изображения.

‘img%03d.jpg’ means the sequence ‘img001.jpg’, ‘img002.jpg’, etc...

Если у вас есть большое количество изображений для переименования, вы можете использовать следующую команду, чтобы облегчить бремя. Команда, используя синтаксис оболочки Bourne, символически связывает все файлы в текущем каталоге, которые соответствуют * jpg, с каталогом / tmp в последовательности «img001.jpg», «img002.jpg» и т. Д.

x=1; for i in *jpg; do counter=$(printf %03d $x); ln -s "$i" /tmp/img"$counter".jpg; x=$(($x+1)); done

Если вы хотите упорядочить их по старому измененному первому, замените $ (ls -r -t * jpg) вместо * jpg.

Затем выполните:

ffmpeg -f image2 -i /tmp/img%03d.jpg /tmp/a.mpg

Та же логика используется для любого формата изображения, который читает ffmpeg.

0
ответ дан 9 November 2011 в 21:52

Другие вопросы по тегам:

Похожие вопросы: