Saturday, March 13, 2010

Ripping CD Audio dengan cdparanoia dan lame di Fedora 11

Ripping CD Audio adalah proses membuat file MP3 dari CD Audio. Atau bisa juga disebut konversi audio ke mp3. Untuk melakukannya dibutuhkan paket program cdparanoia dan lame. Pastikan bahwa kedua paket ini sudah terinstalasi di komputer Fedora anda. Jika belum ada, lakukan instalasi dengan YUM. Kualitas suara hasil ripping sangat tergantung sound card yang digunakan.

Instalasi cdparanoia dan lame

[root@localhost ~]# yum install cdparanoia
[root@localhost ~]# yum install lame

Jika instalasi cdparanoia-10.2-4.fc11.i586 (39kB) dan lame-3.98.2-3.fc11.i586 (139 kB) sudah sukses, langkah selanjutnya adalah melakukan Ripping dan Encoding.

Ripping CD Audio ke file WAV

Masukkan CD Audio ke dalam CD Drive lalu jalankan perintah baris berikut :

[msmunir@localhost temp]$ cdparanoia -B

Tunggu beberapa saat. Hasil ripping dapat dilihat di folder yang digunakan untuk ripping. File hasil akan berkestensi WAV.

[msmunir@localhost temp]$ ls
track00.cdda.wav track04.cdda.wav track08.cdda.wav track12.cdda.wav
track01.cdda.wav track05.cdda.wav track09.cdda.wav
track02.cdda.wav track06.cdda.wav track10.cdda.wav
track03.cdda.wav track07.cdda.wav track11.cdda.wav
[msmunir@localhost temp]$


Setelah proses ripping ke seluruh lagu, selanjutnya adalah melakukan encoding.

Encoding file WAV ke file MP3

Encoding adalah mengubah format file dari WAV ke MP3. Encoding menggunakan paket lame yang telah diinstalasi sebelumnya. Lihat atas. Dalam kesempatan ini, akan di encoding album "Warna with Friends" dari Warna.

[msmunir@localhost temp]$ lame track01.cdda.wav 50_tahun_lagi.mp3
[msmunir@localhost temp]$ lame track02.cdda.wav kisah_terindah.mp3
[msmunir@localhost temp]$ lame track03.cdda.wav ternyata_cinta.mp3
dst

Judul lagu jangan dipisah dengan spasi, guanakan saja underscore. Jika proses encoding telah tuntas, file-file WAV bisa dihapus dengan menyisakan file-file MP3. Dan untuk memberi info kepada setiap file MP3 atau Tag ID, silahkan gunakan tool "mp3info". Cara pakainya lihat artikel sebelumnya dalam blog ini.

Menghapus file WAV secara serempak.

[msmunir@localhost temp]$ rm -f *.wav

Lihat hasil akhir

[msmunir@localhost temp]$ ls -l
total 45452
-rw-rw-r-- 1 msmunir msmunir 3302840 Mar 13 19:39 50_tahun_lagi.mp3
-rw-rw-r-- 1 msmunir msmunir 4268326 Mar 13 19:44 cinta_kan_membawamu_kembali.mp3
-rw-rw-r-- 1 msmunir msmunir 3098876 Mar 13 19:44 cinta_terakhir.mp3
-rw-rw-r-- 1 msmunir msmunir 3750474 Mar 13 19:45 hebat.mp3
-rw-rw-r-- 1 msmunir msmunir 4215663 Mar 13 19:44 kisah_romantis.mp3
-rw-rw-r-- 1 msmunir msmunir 3457485 Mar 13 19:44 kisah_terindah.mp3
-rw-rw-r-- 1 msmunir msmunir 4222350 Mar 13 19:44 kita_takkan_bersatu.mp3
-rw-rw-r-- 1 msmunir msmunir 3668554 Mar 13 19:44 rintangan.mp3
-rw-rw-r-- 1 msmunir msmunir 3522687 Mar 13 19:45 salahi_aku.mp3
-rw-rw-r-- 1 msmunir msmunir 4343976 Mar 13 19:44 semakin_jauh.mp3
-rw-rw-r-- 1 msmunir msmunir 4788685 Mar 13 19:44 ternyata_cinta.mp3
-rw-rw-r-- 1 msmunir msmunir 3870011 Mar 13 19:44 ya_ya_ya_aku_bahagia.mp3
[msmunir@localhost temp]$


Contoh perintah mp3info untuk memberi ID TAG pada setiap file MP3.

$ mp3info -a Warna -c MSM\ Production -g 13 -l Warna\ with\ Friends -y 2008 -n 1 -t 50\ tahun\ lagi 50_tahun_lagi.mp3
$ mp3info -a Warna -c MSM\ Production -g 13 -l Warna\ with\ Friends -y 2008 -n 2 -t kisah\ terindah kisah_terindah.mp3
$ mp3info -a Warna -c MSM\ Production -g 13 -l Warna\ with\ Friends -y 2008 -n 3 -t ternyata\ cinta ternyata_cinta.mp3
$ mp3info -a Warna -c MSM\ Production -g 13 -l Warna\ with\ Friends -y 2008 -n 4 -t kita\ takkan\ bersatu kita_takkan_bersatu.mp3
$ mp3info -a Warna -c MSM\ Production -g 13 -l Warna\ with\ Friends -y 2008 -n 5 -t rintangan rintangan.mp3
$ mp3info -a Warna -c MSM\ Production -g 13 -l Warna\ with\ Friends -y 2008 -n 6 -t ya\ ya\ ya\ aku\ bahagia ya_ya_ya_aku_bahagia.mp3
$ mp3info -a Warna -c MSM\ Production -g 13 -l Warna\ with\ Friends -y 2008 -n 7 -t kisah\ romantis kisah_romantis.mp3
$ mp3info -a Warna -c MSM\ Production -g 13 -l Warna\ with\ Friends -y 2008 -n 8 -t cinta\ kan\ membawamu\ kembali cinta_kan_membawamu_kembali.mp3
$ mp3info -a Warna -c MSM\ Production -g 13 -l Warna\ with\ Friends -y 2008 -n 9 -t cinta\ terakhir cinta_terakhir.mp3
$ mp3info -a Warna -c MSM\ Production -g 13 -l Warna\ with\ Friends -y 2008 -n 10 -t semakin\ jauh semakin_jauh.mp3
$ mp3info -a Warna -c MSM\ Production -g 13 -l Warna\ with\ Friends -y 2008 -n 11 -t hebat hebat.mp3
$ mp3info -a Warna -c MSM\ Production -g 13 -l Warna\ with\ Friends -y 2008 -n 12 -t salahi\ aku salahi_aku.mp3


Perhatikan cara penulisannya. Spasi diganti dengan slash.

Untuk me-ripping track tertentu, misal track #1 :
[msmunir@localhost temp]$ cdparanoia 1

Tampilan lame menggunakan Laptop Lenovo 3000V100 dengan sistem operasi Fedora 11.
[msmunir@localhost temp]$ lame track04.cdda.wav 04_tak_kan_ada_cinta_yang_lain.mp3
LAME 3.98.3 32bits (http://www.mp3dev.org/)
CPU features: MMX (ASM used), SSE (ASM used), SSE2
Using polyphase lowpass filter, transition band: 16538 Hz - 17071 Hz
Encoding track04.cdda.wav to 04_tak_kan_ada_cinta_yang_lain.mp3
Encoding as 44.1 kHz j-stereo MPEG-1 Layer III (11x) 128 kbps qval=3
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
11405/11405 (100%)| 0:44/ 0:44| 0:46/ 0:46| 6.7450x| 0:00
-------------------------------------------------------------------------------
kbps LR MS % long switch short %
128.0 5.5 94.5 96.2 2.3 1.5
Writing LAME Tag...done
ReplayGain: -4.8dB
[msmunir@localhost temp]$


Hal ini saya tampilkan untuk membandingkan bila menggunakan komputer lain yang menggunakan sound card tertentu. Pernah mencoba menggunakan komputer lain, kualitas suaranya agak berbeda.

Instalasi MP3info di Fedora 14 atau IGN2010, silahkan lihat di http://msmunir-ina.blogspot.com/2010/10/setelah-instalasi-igos-nusantara-2010.html. Tampaknya di Fedora 14, instalasi MP3info tidak bisa menggunakan perintah YUM. Atau silahkan lihat informasi di http://www.ibiblio.org/mp3info/.

Opsi MP3Info yang perlu diketahui :
-a = artis
-n = nomor track
-t = judul lagu (title)
-c = komentar (comment)
-g = jenis musik (genre)
-l = album
-y = tahun (year)

Contoh penggunaan :
$ mp3info -a RAN -c MSM\ Production -g 8 -l HOPE -y 2011 -n 2 -t mencuri\ hati.mp3

dimana
Artis : RAN
Genre : Jazz (#8)
Album : HOPE
Tahun : 2011
Track : ke 2
Judul lagu : mencuri hati
Komentar : MSM Production
\ : tanda spasi

No comments:

Post a Comment