У меня около тысячи видеоклипов, и у меня есть настройки ffmpeg и списка файлов ffmpeg, например:
file /path/to/1.mp4
file /path/to/2.mp4
...
file /path/to/1000.mp4
Я хочу объединить первую секунду каждого клипа в выходной клип.Я экспериментировал с продолжительностью и точками, указанными в списке файлов, но ни одна из них, похоже, не выполняет то, что я хочу.
Вот документация, которую я прочитал, и которую я нашел неясной, и не хватает примера с использованием полного API: https://ffmpeg.org/ffmpeg-formats.html#concat
Вот самое близкое, что я получил (соберите все файлы со скоростью 100x):
ffmpeg -f concat -safe 0 -i ~/glass-videos.ffmpeg.txt -filter:v "setpts=PTS/100" -an output.mp4