Konversi MP3 ke format Audio bisa mengatasi permasalahan kita diatas. Dengan biaya yang murah kita bisa tetap mendengarkan lagu kesayangan di Player kita.
Persiapkan aplikasi berikut:
- mpg123
- sox
- cdrecord
- Komputer CDRW - tanpa ini percuma :p
Siapkan dahulu file-file .mp3 didalam satu direktori disini
penulis mempunyai 17 file mp3 yang ingin di gabungkan ke dalam 1
CD Audio. Yang pertama perlu / sebaiknya dilakukan adalah merubah
nama file-filenya, misalnya menjadi track1.mp3 sampai
track17.mp3.
Lalu ketikkan perintah skrip berikut untuk mempercepat proses konversi ke format .wav
# i=1
# while [ $i -lt 18 ]
do
mpg123 -s track$i.mp3 | sox -t raw -r 44100 -s -w -c 2 - track$i.wav
i=$(($i 1))
done
Arti dari opsi diatas adalah sebagai berikut
mpg123:
-s : standard output, jadi kita tidak memainkan aplikasi mp3 kita namun di arahkan ke standard output. Format keluarannya adalah data audio PCM linear raw. (referensi: man mpg123)
sox:
-t : tipe dari standar input yang diberikan (disini karena output dari mpg123 adalah raw) maka isikan dengan "raw"
-r : sample rate tiap detik. Karena ingin mendapatkan kualitas CD maka kita berikan angka 44100
-s : Enkoding data sampel digunakan linear (2's complement),
-w : Ukuran sample data menggunakan 16-bit words,
-c : Stereo (di wakili angka 2)
Setelah kita mengumpulkan file berformat .wav kita perlu menyamakan suara dari koleksi-koleksi lagu kita dengan menggunakan perintah:
# normalize -m *.wav
Setelah itu kita bisa memindahkan file .wav ke dalam CD kosong dengan menggunakan
# cdrecord -audio -pad -v dev=1,0,0 -dao speed=8 *.wav
Opsi yang dipakai diatas adalah
-audio : diinginkan format CD Audio
-pad : karena banyak struktur file audio tidak memiliki nilai integral dari blok (1/75 detik) dalam panjangnya, maka diperlukan opsi -pad ini
-v : verbose
dev: letak dari divais CD (anda bisa mendapatkan nilai / posisi cd anda dengan menjalankan perintah cdrecord -scanbus)
-dao : Modus Disk At Once. Hanya berjalan pada drive yang mendukung modus non raw Session At Once
speed= # : Kecepatan dalam proses penulisan dalam #(bilangan bulat). Penulis menjalankan dukungan emulasi SCSI untuk CD RW nya, detail mengenai hal ini tidak dibahas disini, bisa di lihat di CD-Writing-HOWTO
Jika semuanya berjalan dengan lancar, sekarang anda memiliki sebuah CD Audio.
Met dengerin music kesayangan anda sampe tidur ZZzz....
Catatan:
- man cdrecord
- man mpg123
- man sox
- The Linux MP3 & Ogg HOWTO



















