Resulta que compré un disco de música (sí, soy de los pocos españoles que compran música) y dice detrás que es un Enhanced CD. No sé qué será eso, pero lo que sé es que lo meto en mi Fedora 18 y no lo lee. El log se llena de estos errores:
Jan 22 15:33:30 localhost kernel: [ 191.330519] sr 3:0:0:0: [sr0] Jan 22 15:33:30 localhost kernel: [ 191.330527] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE Jan 22 15:33:30 localhost kernel: [ 191.330532] sr 3:0:0:0: [sr0] Jan 22 15:33:30 localhost kernel: [ 191.330536] Sense Key : Illegal Request [current] Jan 22 15:33:30 localhost kernel: [ 191.330543] sr 3:0:0:0: [sr0] Jan 22 15:33:30 localhost kernel: [ 191.330550] Add. Sense: Illegal mode for this track Jan 22 15:33:30 localhost kernel: [ 191.330555] sr 3:0:0:0: [sr0] CDB: Jan 22 15:33:30 localhost kernel: [ 191.330558] Read(10): 28 00 00 04 dd 5e 00 00 02 00 Jan 22 15:33:30 localhost kernel: [ 191.330575] end_request: I/O error, dev sr0, sector 1275256 Jan 22 15:33:30 localhost kernel: [ 191.330581] Buffer I/O error on device sr0, logical block 159407
Probablemente se trate de alguna suerte de maleficio DRM para que seamos menos dueños de lo que compramos. Pues lo siento, pero quiero tener esa música también en archivos de audio. Para ello:
# yum install cdparanoia $ cdparanoia --output-wav --batch --
Con esos dos sencillos comandos, cdparanoia se encargará de extraer un fichero *.wav por cada pista. Ahora ya puedes usar SoundConverter para transformar de wav a otro formato comprimido, y EasyTAG para ponerle etiquetas ID3.