Перетворити MP3 від 48000 до 44100 Гц?


24

У мене є MP3, які мають частоту дискретизації 48000 Гц. Я хотів би записати їх на компакт-диск, тому мені доведеться зменшити частоту вибірки до 441000.

Як це зробити за допомогою ffmpeg?

Відповіді:


43

ffmpegне виглядає відповідним інструментом; Я зазвичай використовую soxфайли, які містять лише аудіо.

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

Якщо ви хочете ffmpegвсе-таки спробувати скористатися , я думаю, що правильною була б команда

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

Так, sox набагато краще для аудіо, дякую за пораду!
Михайло Пліскін

6
ffmpeg підтримує sox resampler з 1.1
Бенья

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.