Преобразование .mp3 в .wav и .ogg из команды

Попробуйте наш инструмент устранения неполадок

У меня на машине множество различных музыкальных файлов, которые в разном состоянии переходят с .mp3 в разные форматы. Основная причина этого - проблема лицензирования между Linux и форматом MP3. И хотя есть инструменты с графическим интерфейсом для выполнения практически любой работы, в которой вы нуждаетесь, бывают случаи, когда командная строка по-прежнему вам в помощь. Например, вы хотите выполнять пакетные задания - для этого подходит командная строка. Или скажите, что вы хотите (по какой-либо причине) защитить оболочку на удаленном компьютере, а затем преобразовать свои файлы. По какой бы то ни было причине, хорошо знать, что инструменты доступны для работы.

Инструменты, о которых я говорю, mpg123 и mpg321 , Хотя mpg321 претендует на то, чтобы быть заменой mpg123, я по-прежнему предпочитаю использовать оба инструмента (первый для преобразования .mp3 в .wav, а второй для преобразования .mp3 в .ogg). И в этой статье вы увидите, насколько просто (с помощью командной строки) преобразовать эти типы файлов.

Монтаж

Поскольку для преобразования мы будем использовать командную строку, мы установим инструменты из командной строки. Дистрибутив, который я использую, например, основан на недавнем стабильном Debian. Вам не нужно будет добавлять репозитории в свой /etc/apt/sources.list файл, потому что все инструменты находятся в стандартных репозиториях. Чтобы установить эти инструменты, выполните следующие действия:

  1. Откройте окно терминала.
  2. Если нужно, его в root (если вы используете Судо вместо корня просто добавьте Судо в начало команд установки ниже).
  3. Выполните команду apt-get install mpg123 mpg321 vorbis-tools

Вот и все. Теперь давайте посмотрим, как используются инструменты.

Конвертировать .mp3 в .wav

Первое преобразование - в .wav. Зачем использовать .wav? Прежде всего, файл .wav не сжимается и не содержит потерь, поэтому звук лучше. Единственный недостаток - файлы намного больше. Итак, если у вас есть конкретный файл и вы хотите сохранить как можно больше качества, лучше всего использовать .wav. Конечно, в этом случае мы конвертируем файл с потерями (.mp3), поэтому качество звука уже ухудшилось. Но зачем его еще больше уменьшать? Чтобы выполнить это преобразование, команда выглядит так:

mpg123 -w выходной_файл.wav входной_файл.mp3

куда выходной файл - это имя файла .wav, который будет преобразован из файла mp3 с именем input_file. Допустим, вы хотите преобразовать файл Rush_Tom_Sawyer.mp3 в .wav. Эта команда будет выглядеть так:

mpg123 -w Rush_Tom_Sawyer.wav Rush_Tom_Sawyer.mp3

Конвертировать .mp3 в .ogg

Формат .ogg является эквивалентом формата .mp3 с открытым исходным кодом и поддерживается многими проигрывателями. Формат .ogg - хороший формат для создания «смешанных компакт-дисков» (я старый, я все еще хочу сказать «микс-ленты»), потому что вы можете разместить больше файлов на одном компакт-диске, чем если бы вы использовали формат .wav. , Но для преобразования .mp3 в .ogg команда выглядит так:

mpg321 входной_файл.mp3 -w raw && oggenc raw -o выходной_файл.ogg

Давайте рассмотрим тот же файл, который мы преобразовали в .wav выше. Команда для преобразования в .ogg из .mp3 будет выглядеть так:

mpg321 Rush_Tom_Sawyer.mp3 -w raw && oggenc raw -o Rush_Tom_Sawyer.ogg

Легко, правда?

Последние мысли

Теперь вы можете изобретать и создавать пакетные сценарии, которые позволят вам выполнять пакетные преобразования. Естественно, многие подумают: «Зачем мне это делать, если я могу просто загрузить удобный инструмент с графическим интерфейсом, например Soundconverter, чтобы выполнить эту работу?» Зачем? Потому что всегда разумно иметь опцию командной строки. Однажды вам это может понадобиться.