Объединить изображения и GIF в одном видео?
Мой проект - объединить все файлы изображений (в настоящее время только JPG) в папке в один видеофайл. Все изображения имеют одинаковый размер (1080p), и каждое из них должно отображаться в течение 3 с в выходном видео. Вот текущий фрагмент кода:
ffmpeg -hide_banner -loglevel panic -r 1/$ -f concat -safe 0 -i files.txt -c libx264 -preset ultrafast outputfile.mp4
Насколько хорошо, все работает ожидаемо. Теперь приходит моя проблема:
У меня также есть куча анимированных GIF-файлов, которые я хочу включить в видео. Они также все 1080p, но различаются по «длине» (если можно так сказать о GIF).
Когда я запускаю скрипт с GIF-файлами в папке, они исключаются с сообщением об ошибке:
Ошибка при декодировании потока # 0: 0: при обработке ввода обнаружены неверные данные [mjpeg @ 0x7fc4e101b000] mjpeg: неподдерживаемый тип кодирования (c6) [mjpeg @ 0x7fc4e101b000], бит 138 недопустимы
Как это исправить? Было бы неплохо, если бы GIF-файлы растягивались / сжимались, чтобы они составляли всего 3 секунды, но это не должно быть вопросом на данный момент.
С уважением!
0 ответов на вопрос
Похожие вопросы
-
3
Windows Media Center (Vista): дополнение или программное обеспечение для обрезки телевизионных запис...
-
3
Обработка видео с картами ATI
-
1
VirtualDub для Linux
-
-
2
Какое использование диска используют видео в формате RAW?
-
1
Приложения Java в браузере вспыхивают / рвутся при прокрутке - почему это так?
-
3
Воспроизведение видео рипов с помощью Windows Media Center
-
5
Как лучше всего смотреть интернет-фильмы (Hulu и т. Д.) На моем телевизоре?
-
4
Вставить Flash видео в документ MS Word (2003 или 2007)
-
10
Принудительно установить собственное разрешение для монитора без PnP в Windows
-
4
Как узнать, почему Windows Media Center не воспроизводит фильм?