Как обрезать фильм с указанного времени начала в ffmpeg?


8

Я пытаюсь обрезать какой-нибудь фильм из времени А во время Б, используя ffmpeg.

Я могу указать, как долго целевое видео должно использовать -tфлаг, но как мне сказать, чтобы оно запускалось в это время со времени A?

Другими словами: у меня есть фильм продолжительностью 10 минут - я хочу обрезать его, чтобы получить только 5 минут, начиная с минуты 2. Как я могу сказать, ffmpegчто я хочу?

Ответы:


7

Ты попробовал -ssвариант? Из документации ffmpeg :

`-ss позиция '

Искать в заданной временной позиции в секундах. также поддерживается синтаксис hh: mm: ss [.xxx].


4
Я пробовал это, но суть в том, что я должен был поставить это перед опцией -i, я всегда пробовал это после этого.
Ali1S232

Похоже, что расположение -ss имеет значение: ffmpeg.org/trac/ffmpeg/wiki/Seeking%20with%20FFmpeg
rogerdpack

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.