Konversikan file .mp3 ke file .wav di Linux

Coba Instrumen Kami Untuk Menghilangkan Masalah

Dengan popularitas pemutar mp3, dan rasa frustrasi menggunakan musik yang lumpuh DRM, selalu menyenangkan bisa menyalin file mp3 Anda sendiri. Ada banyak alat Linux untuk menangani tugas ini. Tetapi bagaimana dengan koleksi mp3 yang ingin Anda bakar ke CD yang dapat diputar? Meskipun ada banyak pemutar CD yang akan memutar format mp3, tidak semua bisa. Untuk itu Anda perlu memiliki file berformat .wav pada CD tersebut. Satu alat untuk konversi ini adalah utilitas baris perintah mpg123. Perintah mpg123 dapat melakukan banyak hal, salah satu hal terbaiknya adalah konversi. Pada artikel ini saya akan menunjukkan cara menginstal mpg123 dan kemudian menggunakannya untuk mengonversi file mp3 ke file wav.

Hal pertama yang harus dilakukan adalah menginstal mpg123. Ini dapat dilakukan dengan sangat cepat melalui baris perintah. Salah satu dari perintah berikut akan melakukan triknya (tergantung distribusi mana yang Anda gunakan):

apt-get install mpg123

urpmi mpg123

Jika Anda menggunakan Fedora Core, kemungkinan besar Anda harus mampir rpm.pbone.net , unduh paket rpm yang benar dan instal dengan perintah:

rpm -ivh mpg123-RELEASE_NUMBER.rpm

Di mana RELEASE_NUMBER adalah nomor rilis sebenarnya yang Anda unduh.

Setelah terinstal, Anda siap untuk pergi.

Dengan file wav yang terletak di direktori, ubah ke direktori itu untuk menjalankan perintah. Format perintahnya adalah:

mpg123 -w file.wav file.mp3

Argumen '-w' memberi tahu mpg123 bahwa outputnya akan dalam format .wav. Nama file pertama adalah nama file keluaran yang dapat dikonfigurasi pengguna. Peringatan, spasi dalam nama file tidak selalu menjadi pilihan terbaik di sistem operasi Linux. Jika Anda ingin memisahkan kata dalam nama file, Anda dapat menggunakan karakter '_'. Jadi membuat .wav dari Rush's Tom Sawyer Anda akan melakukan sesuatu seperti:

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

Konversi Batch

Bagaimana dengan konversi batch? Ini membutuhkan sedikit skrip shell. Buat direktori Musik (dalam distribusi Linux modern harus ada satu di ~ /) dan buang semua file mp3 Anda ke direktori itu. Selanjutnya, buat skrip shell di editor teks favorit Anda. Kami akan memanggil skrip itu 'batch_conversion'. Konten skrip mungkin terlihat seperti:

#! / usr / bin / perl
$ dir saya = '~ / Musik';
opendir DH, $ dir atau die 'Can't open $ dir: $!';
$ hitung2 = 1;
sementara ($ name = readdir DH) {
berikutnya kecuali $ name = ~ /.mp3$/;
$ wav = '$ count2.wav';
cetak '$ wav n';
sistem 'mpg123 -w $ wav ' $ nama '';
$ count2 ++;
}

Setelah Anda menyimpan file, Anda harus memberinya izin yang dapat dieksekusi dengan perintah chmod u + x batch_conversion . Untuk menjalankan perintah yang akan Anda keluarkan (dari direktori tempat file baru berada) ./batch_conversion . Setelah Anda menjalankan file, Anda akan memiliki file mp3 dan wav yang terletak di ~ / Musik direktori.

Pikiran terakhir

Mengonversi file mp3 ke file wav untuk membakar CD audio adalah proses sederhana dengan mpg123. Ada alat gui untuk pekerjaan ini tetapi alat baris perintah membuat pekerjaan jauh lebih fleksibel.