Уменьшение битрейта при конвертации 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
,
Будьте в курсе советов МестреЛион.