Covert .mp3 to .wav и .ogg от команда

Опитайте Нашия Инструмент За Премахване На Проблемите

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

Инструментите, за които говоря, са mpg123 и mpg321 , Въпреки че mpg321 твърди, че е заместител за отпадане на mpg123, все пак предпочитам да използвам и двата инструмента (първия за конвертиране на .mp3 в .wav, а последният за преобразуване на .mp3 в .ogg). И в тази статия ще видите колко лесно е (използвайки командния ред) да конвертирате тези типове файлове.

Инсталация

Тъй като ще използваме командния ред за преобразуването, ще инсталираме инструментите от командния ред. Дистрибуцията, която използвам например, се основава на скорошния стабилен Debian. Няма да е необходимо да добавяте никакви хранилища към своите /etc/apt/sources.list файл, защото всички инструменти се намират в стандартните хранилища. За да инсталирате тези инструменти, изпълнете следните стъпки:

  1. Отворете прозорец на терминала.
  2. Ако е необходимо, негов да корен (ако използвате Sudo вместо корен, просто добавете Sudo до началото на инсталационните команди по-долу).
  3. Издайте командата apt-get install mpg123 mpg321 vorbis-tools

Това е. Сега нека разгледаме как се използват инструментите.

Преобразувайте .mp3 в .wav

Първото преобразуване е в .wav. Защо да използвате .wav? Първо и най-важното .wav файлът не се компресира и е без загуби, така че звукът е по-добър. Единственото падане е, че файловете са много по-големи. Така че, ако имате определен файл и искате да запазите колкото може повече качество, .wav е форматът, който трябва да използвате. Разбира се, в този случай ние конвертираме загубен тип файл (.mp3), така че вече има намалено качество на звука. Но защо да го намалявам допълнително? За да направите това преобразуване, командата изглежда така:

mpg123 -w output_file.wav input_file.mp3

Където изходния файл е името на .wav файла, който ще бъде преобразуван от името на mp3 файла input_file. Така че нека да кажем, че искате да конвертирате файла Rush_Tom_Sawyer.mp3 в .wav. Тази команда ще изглежда така:

mpg123 -w Rush_Tom_Sawyer.wav Rush_Tom_Sawyer.mp3

Преобразувайте .mp3 в .ogg

Форматът на .gg е отворен код, еквивалентен на .mp3 и се поддържа от много играчи. Форматът на .ogg е добър формат, който да се използва при създаване на „микс CD“ (аз съм стар, все още искам да кажа „микс ленти“), защото можете да поберете повече файлове на CD, отколкото ако използвате формат .wav , Но да преобразувате .mp3 в .ogg командата изглежда така:

mpg321 Input_File.mp3 -w raw && oggenc raw -o Output_file.ogg

Нека да разгледаме същия файл, който преобразувахме в .wav по-горе. Командата за преобразуване в .ogg от .mp3 ще изглежда така:

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

Лесно нали?

Заключителни мисли

Сега можете да получите хитър и да създадете пакетни скриптове, които ще ви позволят да правите пакетни преобразувания. Естествено мнозина ще си помислят „Защо бих преминал през това, когато просто мога да изтегля удобен GUI инструмент като Soundconverter, за да свърша работата? Защо? Защото винаги е умно да имаш опция за команден ред. Един ден може да ви потрябва.