1

Я пытаюсь извлечь x секунд из каждой минуты и создать видео.

Например: из 6-минутного видео я хочу взять 1-ую секунду с 1-й минуты, затем 1-ую секунду со 2-й минуты и т.д. (Или, точнее, взять 00:00:01, 00:01:01, 00: 02: 01 ...) и создайте новое видео.

1 ответ1

1

использование

ffmpeg -i in.mp4 -vf "select='lt(mod(t,60),1)',setpts=N/FRAME_RATE/TB" out.mp4

Если аудио также присутствует, добавьте

-af "aselect='lt(mod(t,60),1)',asetpts=N/SR/TB"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .