Pretvorite .mp3 datoteke v .wav datoteke v Linuxu
- Kategorija: Linux
Ob priljubljenosti mp3-predvajalnikov in frustracijah pri uporabi glasbe z okorjenimi DRM je vedno lepo, da lahko kopirate svoje datoteke v mp3 formatu. Obstaja veliko orodij Linuxa za reševanje te naloge. Kaj pa zbirka mp3, ki jo želite zapisati na predvajani CD? Čeprav obstaja veliko CD predvajalnikov, ki bodo predvajali mp3 format, pa ne bodo vsi. Za to morate imeti obliko zapisa .wav na CD-ju. Eno orodje za to pretvorbo je pripomoček mpg123 ukazne vrstice. Ukaz mpg123 lahko naredi veliko stvari, ena izmed stvari, ki je najboljša, je pretvorba. V tem članku vam bom pokazal, kako namestiti mpg123 in ga nato uporabiti za pretvorbo datotek mp3 v wav datoteke.
Prva stvar je, da namestite mpg123. To lahko storite zelo hitro prek ukazne vrstice. Eden od naslednjih ukazov bo naredil trik (odvisno od distribucije, ki jo uporabljate):
apt-get namestite mpg123
urpmi mpg123
Če uporabljate Fedora Core, se boste najverjetneje morali ustaviti rpm.pbone.net , prenesite pravi paket rpm in ga namestite z ukazom:
rpm -ivh mpg123-RELEASE_NUMBER.rpm
Kjer je RELEASE_NUMBER dejanska številka izdaje, ki jo prenesete.
Ko namestite, ste pripravljeni za uporabo.
Z datotekami wav, ki se nahajajo v imeniku, spremenite v ta imenik in zaženite ukaz. Oblika ukaza bo:
mpg123 -w file.wav file.mp3
Argument '-w' pove mpg123, da bo izhod v formatu .wav. Prvo ime datoteke je ime izhodne datoteke, ki ga lahko konfigurira uporabnik. Opozorilo, presledki v imenih datotek niso vedno najboljša izbira v operacijskem sistemu Linux. Če želite v imenu datoteke ločiti besede, lahko uporabite znak '_'. Tako bi ustvarili .wav Rush's Tom Sawyer naredili nekaj takega:
mpg123 -w Rush_Tom_Sawyer.wav '01 - Tom Sawyer.mp3 '
Šaržna pretvorba
Kaj pa paketna pretvorba? To zahteva malo skriptnih lupin. Ustvarite glasbeni imenik (v sodobnih distribucijah Linuxa naj bo eden v ~ /) in v to imenik izstavite vse datoteke mp3. Nato ustvarite skript lupine v svojem najljubšem urejevalniku besedila. Temu skriptu bomo rekli 'batch_conversion'. Vsebina skripta lahko izgleda tako:
#! / usr / bin / perl
moj $ dir = '~ / Glasba';
opendir DH, $ dir ali die 'Ne morem odpreti $ dir: $!';
$ count2 = 1;
medtem, ko ($ name = readdir DH) {
naslednjič, razen $ name = ~ /.mp3$/;
$ wav = '$ count2.wav';
natisnite '$ wav n';
sistem 'mpg123 -w $ wav ' $ name '';
$ count2 ++;
}
Ko datoteko shranite, ji morate z ukazom dodeliti izvršljiva dovoljenja chmod u + x batch_conversion . Če želite zagnati ukaz, ki ga izdate (iz imenika se nahaja nova datoteka) ./batch_conversion . Ko zaženete datoteko, se v datoteki nahajajo datoteke MP3 in wav ~ / Glasba imenik.
Končne misli
Pretvarjanje mp3 datotek v wav datoteke za zapisovanje avdio CD-jev je preprost postopek z mpg123. Za to opravilo obstajajo orodja gui, vendar orodja ukazne vrstice omogočajo veliko bolj prilagodljiva opravila.