У меня есть два видео, которые я хочу преобразовать в одну последовательную последовательность изображений, правильно пронумерованную и помеченную.Это были файлы .mkv из разных источников, преобразованные в .mp4.
ffmpeg -i vid1.mkv -c copy vid1.mp4 && ffmpeg -i vid2.mkv -c copy vid2.mp4
Вот как я хочу преобразовать видео в изображения:
Ввод : vid1.mp4 (10 с) + vid2.mp4 (20 с)
Преобразование в последовательность изображений со скоростью 5 кадров изображения в секунду видео.
Вывод :
От vid1: img0001.png до img0050.png (10 с -> 50 кадров)
С vid2: img0051.png до img0151.png (20 с -> 100 кадров)
Как я могу это сделать?Я попробовал следующее:
ffmpeg -i vid1.mp4 -i vid2.mp4 -map v -vf fps=5 img%04d.png
, но был преобразован только vid1.Я попытался *:v
выбрать все входные данные, но этот синтаксис кажется неправильным.
Выше все сделано в командной строке Windows.