Вырезать видео с FFmpeg

У меня есть видео длительностью 20 минут, я хочу сократить первые 5 минут и 5 минут видео наконец. Я должен использовать такие команды, как, можете мне помочь?

Я пользователь commant здесь: ffmpeg -ss [start_seconds] -i [input_file] -t [duration_seconds] [outputfile], Но я думаю, что это не правильно.

иллюстрирующие изображения

1 ответ

Решение

Чтобы вырезать первые 5 и последние 5 минут, используйте

ffmpeg -ss 300 -t 609 -i input -c copy -avoid_negative_ts make_zero output

В зависимости от расположения ключевых кадров, точки отсечения не будут точными. Если вы пропустите -c copy, он перекодирует, что будет точным вырезом.

Другие вопросы по тегам