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

24

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

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

anta40
источник

Ответы:

43

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

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

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

$ ffmpeg -i file1.mpg -ar 44100 file1-enc.mpg
geekosaur
источник
Да, сокс намного лучше для аудио, спасибо за совет!
Михаил Плискин
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 ).
Райан