Pretvorite .mp3 datoteke u .wav datoteke u Linuxu

Uz popularnost mp3 playera i frustracije korištenja glazbe sa zasvojenim DRM-om, uvijek je lijepo kad možete kopirati vlastite mp3 datoteke. Postoji puno Linux alata za rješavanje ovog zadatka. Ali što je s mp3 kolekcijom koju želite snimiti na CD koji se može reproducirati? Iako postoji mnogo CD playera koji će reproducirati mp3 format, neće svi. Za to trebate imati .wav format datoteke na CD-u. Jedan alat za ovu pretvorbu je uslužni program mpg123 naredbenog retka. Naredba mpg123 može učiniti mnogo stvari, jedna od stvari u kojoj je najbolje je pretvorba. U ovom ću članku pokazati kako instalirati mpg123, a zatim ga koristiti za pretvaranje mp3 datoteka u wav datoteke.



Prvo što trebate učiniti je instalirati mpg123. To se može učiniti vrlo brzo putem naredbenog retka. Jedna od sljedećih naredbi izradit će trik (ovisno o distribuciji koju koristite):

apt-get install mpg123

urpmi mpg123



Ako koristite Fedora Core, najvjerojatnije ćete se morati zaustaviti rpm.pbone.net , preuzmite ispravan paket rpm i instalirajte ga sa naredbom:

rpm -ivh mpg123-RELEASE_NUMBER.rpm

Gdje je RELEASE_NUMBER stvarni broj izdanja koji preuzimate.



Jednom instalirani spremni ste za rad.

Sa wav datotekama u direktoriju promijenite se u taj direktorij da biste pokrenuli naredbu. Format naredbe bit će:

mpg123 -w file.wav file.mp3



Argument '-w' govori mpg123 da će izlaz biti u .wav formatu. Prvo ime datoteke naziv je izlazne datoteke koju je korisnik konfigurirao. Riječ upozorenja, razmaci u imenima datoteka nisu uvijek najbolji izbor u Linux operativnom sustavu. Ako želite odvojiti riječi u nazivu datoteke, možete koristiti znak '_'. Dakle, stvarajući .wav od Rushovog Toma Sawyera, napravili biste nešto poput:

mpg123 -w Rush_Tom_Sawyer.wav '01 - Tom Sawyer.mp3 '



Paketna pretvorba

Što je sa skupnom pretvorbom? Ovo zahtijeva malo skripta školjke. Stvorite Glazbeni imenik (u modernim distribucijama Linuxa trebao bi biti jedan u ~ /) i izbacite sve svoje mp3 datoteke u taj direktorij. Zatim stvorite skriptu ljuske u svom omiljenom uređivaču teksta. Nazvat ćemo tu skriptu 'batch_conversion'. Sadržaj skripte mogao bi izgledati ovako:

#! / Usr / bin / perl
moj $ dir = '~ / Glazba';
opendir DH, $ dir ili die 'Ne mogu otvoriti $ dir: $!';
$ Count2 = 1;
dok je ($ name = readdir DH) {
sljedeći osim ako $ name = ~ /.mp3$/;
$ WAV = '$ count2.wav';
ispisati '$ wav n';
sustav 'mpg123 -w $ wav ' $ name '';
$ Count2 ++;
}

Jednom kad spremite datoteku, naredbom joj morate dati izvršna dopuštenja chmod u + x batch_conversion , Za pokretanje naredbe koju ćete izdati (iz direktorija se nalazi nova datoteka) ./batch_conversion , Nakon što pokrenete datoteku, u datoteci će se nalaziti i mp3 i wav datoteke ~ / Glazba imenik.

Završne misli

Pretvaranje mp3 datoteka u wav datoteke za snimanje audio CD-ova jednostavan je postupak s mpg123. Postoje Gui alati za ovaj posao, ali alati naredbenog retka čine mnogo fleksibilnije poslove.