ffmpeg -filter_complex

dimanis

Client
Регистрация
16.04.2016
Сообщения
195
Благодарностей
110
Баллы
43
Уважаемые гуру ffmpeg, подскажите пожалуйста решить один момент:

Собираю видео из картинок добавляя к ним zoom и переходы с затемнением. Пока картинок не много проблем нет. Но когда их 200-300 зенка ругается на слишком длинную команду запуска ffmpeg. Через CMD файл так же не получилось ибо он тоже не стартует по этой же причине, слишком много букаф.

код выглядит так:
ffmpeg -t 10 -i C:\IMAGES\folder1\1.jpg -t 10 -i C:\IMAGES\folder981\18.jpg -t 10 -i C:\IMAGES\folder123\11.jpg ...тут дохрилион таких путей... \
-filter_complex [0:v]scale=(настройка),zoompan=z='(настройки зума)',fade=t=(настройки затемнения)[v0]; \
[1:v]scale=(настройка),zoompan=z='(настройки зума)',fade=t=(настройки затемнения)[v1]; \
[2:v]scale=(настройка),zoompan=z='(настройки зума)',fade=t=(настройки затемнения)[v2]; и такая шляпа под каждый из дохрилиона файлов \
[v0][v1][v2] этого тоже дохрена \
concat=n=(число картинок):v=1:a=0,format=yuv420p[v] -map [v] -s 720x1280 -t (продолжительность) -preset ultrafast vidos.mp4

генерирую код ессно зенкой, и когда фоток больше сотни код становится огромен и не желает стартовать.

с картинками все более менее понятно, можно пихнуть их в папку и указать как image%d.jpg или указать файл join.txt с путями, но как указать что для всех картинок нужно использовать одну настройку -filter_complex

подскажите как сократить эту команду
 

dimanis

Client
Регистрация
16.04.2016
Сообщения
195
Благодарностей
110
Баллы
43

avtostopshik

Client
Регистрация
09.09.2016
Сообщения
790
Благодарностей
136
Баллы
43

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 433
Баллы
113
Что мешает соединить не 100 картинок, а 10, а потом склеить 10 видео в один ролик?
 
  • Спасибо
Реакции: GreenWay

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)