Конвертировать MP3 от 48000 до 44100 Гц?


24

У меня есть MP3-файлы с частотой дискретизации 48000 Гц. Я хотел бы записать их на CD, поэтому мне нужно уменьшить частоту дискретизации до 441000.

Как это сделать с помощью ffmpeg?

Ответы:


43

ffmpegне выглядит подходящим инструментом; Я бы обычно использовал soxдля аудио-файлов.

$ sox file1.mpg -r 44100 file1-enc.mpg

Если вы хотите попробовать использовать в ffmpegлюбом случае, я думаю, что правильная команда будет

$ ffmpeg -i file1.mpg -ar 44100 file1-enc.mpg

Да, сокс намного лучше для аудио, спасибо за совет!
Михаил Плискин

6
ffmpeg поддерживает ресэмплер sox начиная с версии 1.1
Benja

1
soxне работал напрямую с MP3 для меня. Я должен был установитьlibsox-fmt-mp3
gsmafra

9
ffmpegэто совершенно подходящий инструмент, хотя он может быть излишним.
оставлено около

2
И если вам нужен постоянный битрейт (CBR), вы можете добавить что-то вроде -b:a 64k( trac.ffmpeg.org/wiki/Encode/MP3 ).
Райан
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.