Подтвердить что ты не робот

Как обрезать mp3 с x на x + n, используя ffmpeg?

Следуя этому вопросу, я решил использовать ffmpeg для обрезки MP3 файлов. На еще один вопрос я нашел этот способ:

ffmpeg -t 30 -acodec copy -i inputfile.mp3 outputfile.mp3

Проблема в том, что я не хочу обрезать первые 30 секунд, я хочу обрезать с x на x + n, например, с 30 до 100 секунд. Как мне пойти и сделать это?

Я читаю man для ffmpeg, но это не так просто, тем более что я только что узнал о ffmpeg, и я не знакомы с программным обеспечением для редактирования аудио/видео, поэтому любые указатели будут оценены.

4b9b3361

Ответ 1

Взгляните на аргументы -t и -ss. Они должны делать то, что вы хотите.

-t duration

Ограничить транскодированное/захваченное видео последовательности до продолжительности, указанной в секунд. hh: mm: ss [.xxx] синтаксис также поддерживается.

-ss position '

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

Например, ffmpeg -ss 30 -t 70 -i inputfile.mp3 -acodec copy outputfile.mp3 должен сделать трюк для указанного вами диапазона (30 с-100).