Уменьшение битрейта при конвертации mp3 и ogg

Я могу сэкономить место, уменьшив битрейты песен до x*, значения, за которым люди не различают никакой разницы. Если так, как уменьшить битрейт с помощью CLI:

 1. mp3 to mp3 conversion
 2. during mp3 to ogg conversion
 3. ogg to ogg conversion

Конечно, если исходный битрейт ниже, чем у этого "х", я не хочу искусственно увеличивать, смею сказать.

* Ссылка на другой вопрос: Какой максимальный битрейт аудио люди могут различить?

2 ответа

Не делай это. Транскодирование из формата с потерями в другой формат с потерями только ухудшит качество. Вы не сэкономите никакого значимого места. Неважно, что это - от mp3 к mp3, ogg к ogg или mp3 к ogg. Вы потеряете качество. Они называются форматами с потерями по причине.

Сделайте тест самостоятельно: конвертируйте одну и ту же песню 5 (или 10) раз от 128 до 128. Да, тот же битрейт. Качество будет ниже, чем у оригинального файла. Каждое преобразование вводит артефакты, которые снижают воспринимаемое качество. Файл, который был перекодирован с 320 на 256, а не на 160, будет звучать хуже, чем если бы он был закодирован напрямую с источника на 160

Если вы действительно хотите сэкономить место, возьмите исходные незашифрованные файлы без потерь и конвертируйте их один раз в желаемый битрейт. Мое сильное предложение? Иди VBR. хромает -V5 для случайного прослушивания (в среднем ~130, гораздо более высокого качества, чем любые другие 160 или 192 CBR), или -V3, если вы очень требовательны к качеству.

Не используйте CBR, если вы пытаетесь сэкономить место. Это тупой формат: зачем сохранять постоянство, скажем, 160 кбит / с, если для некоторых фрагментов песни потребуется гораздо меньше, чем для достижения "воспринимаемого совершенства"? Эти "потраченные впустую" биты могут быть использованы более эффективно в других местах, где сложность (много инструментов, многократные (и высокие) частоты и т. Д.) Потребует больше битов.

VBR может сделать это. Увеличивается до 320, когда это необходимо, для сохранения качества и снижения до 96 (или менее) для экономии места, когда не требуется много бит для того же воспринимаемого качества.

Другими словами: VBR более экономичны (экономят, когда не нужны) и более высокого качества (увеличиваются при необходимости). Мудрый выбор, если вам нужен хороший баланс между меньшим объемом дискового пространства и отличным качеством.

Для этого вы можете использовать ffmpeg с http://apt.ubuntu.com/p/libavcodec-extra-52.

cd в каталог файла, затем:

ffmpeg -i input.file.mp3 -ab 64 -f ogg output.ogg  

или же

ffmpeg -i input.file.mp3 -ab 64 -f mp3 output.mp3  

Число после -ab это битрейт. Если вы хотите использовать VBR, замените -ab за -aq,

Будьте в курсе советов МестреЛион.

Другие вопросы по тегам