Primero, lo que no funciona:
- Algunas personas sugieren Grabar , pero ya no se actualiza y no lo hace.
Trabaja en versiones modernas de OS X.
- Algunas personas sugieren LiquidCD , pero ya no se actualiza y no funciona en las versiones modernas de OS X.
- Algunas personas sugieren Utilidad de Disco , lo cual es ideal para CD DE DATOS pero no funciona para CD DE AUDIO porque los CD de audio no tienen una sistema de archivos. La Utilidad de disco (y el hdiutil detrás de escena) no pueden reproducir CD de audio sin formato porque tienen que escribir en un archivo .dmg basado en el sistema de archivos. Cuando ve un CD de audio montado en el Finder, utiliza el controlador del sistema de archivos de conveniencia cddafs para presentar las pistas del CD de audio como archivos .aiff reproducibles. No se trata de los datos en bruto del CD de audio. Para ver desde la opción Imagen de disco de la carpeta de la Utilidad de Discos, a menudo tendrá problemas de audio. Cuando monte estos archivos .dmg, las ventanas del Finder le mostrarán nuevamente los archivos de audio .aiff, pero iTunes no reconocerá el archivo .dmg montado como un CD de audio y, por lo tanto, no le dará la oportunidad de copiarlo como si fuera un audio normal. CD.
¿Qué funciona? cdrdao todavía funciona y está disponible gratuitamente a través de Macports (port install cdrdao) y Homebrew (brew install cdrdao).
No soy un gran fan de cdrdao pero es adecuado para esta tarea en particular. Es demasiado complejo para el usuario promedio porque (a) requiere el uso de la línea de comandos (con la que me siento cómodo, pero la mayoría de las personas no); (b) requiere el conocimiento de dos conjuntos diferentes de nombres de dispositivos y (c) requiere que iTunes no se ejecute porque bloquea los CD de audio de una manera que impide el acceso exclusivo.
NOTA: Todo este proceso es mucho más fácil si vas a Preferencias del sistema > CDs y amp; DVD y configure todas las opciones allí en Ignorar . Esto debería evitar que Finder, iTunes y otro software rompan cosas en el momento equivocado para usted.
Primero debe saber el nombre / dev / disk (?) de su dispositivo óptico, ya que tendrá que umount para que cdrdao puede obtener acceso exclusivo a él, por ejemplo:
$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 999.3 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: CD_partition_scheme Cool Music Disc... *834.4 MB disk3
1: CD_DA 75.3 KB disk3s0
2: CD_DA 30.3 MB disk3s1
...
En este caso, / dev / disk3 es nuestro dispositivo óptico basado en USB con un CD de audio insertado.
También necesita saber cómo cdrdao piensa que este dispositivo se llama:
$ cdrdao scanbus
Cdrdao version 1.2.3 - (C) Andreas Mueller <[email protected]>
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/XHC1@14/AppleUSBXHCI/MT1887@14113000/6238--Storage@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType05/IODVDServices : TSSTcorp, CDDVDW SE-208DB, MF00
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/XHC1@14/AppleUSBXHCI/SDRW-08D1S-U@14112000/IOUSBInterface@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType05/IODVDServices : ASUS, SDRW-08D1S-U, 1.02
Esas cadenas masivas, hasta el ":" de todos modos, son los nombres de dispositivos que requiere cdrdao. Tengo dos en la lista porque tengo dos unidades ópticas basadas en USB conectadas: una Samsung y una ASUS.
Para crear una imagen de un CD de audio, emite los comandos:
$ diskutil umount /dev/disk3
Volume Cool Music Disc... on disk3 unmounted
$ cdrdao read-cd --device "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/XHC1@14/AppleUSBXHCI/SDRW-08D1S-U@14112000/IOUSBInterface@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType05/IODVDServices" --with-cddb --datafile test.dat test.toc
Cdrdao version 1.2.3 - (C) Andreas Mueller <[email protected]>
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/XHC1@14/AppleUSBXHCI/SDRW-08D1S-U@14112000/IOUSBInterface@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType05/IODVDServices: ASUS SDRW-08D1S-U Rev: 1.02
Using driver: Generic SCSI-3/MMC - Version 2.0 (options 0x0000)
Reading toc and track data...
...
Eventualmente tendrás dos archivos en el disco:
- test.dat es un archivo binario que contiene los datos del CD de audio
- test.toc es un archivo de texto que contiene los metadatos de la pista del CD de audio (incluido el nombre de la pista / información del artista si usó el interruptor --with-cddb)
Finalmente, para escribir los datos en un nuevo disco, introduzca un CD +/- R en blanco y use el comando:
$ cdrdao write --device "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/XHC1@14/AppleUSBXHCI/SDRW-08D1S-U@14112000/IOUSBInterface@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType05/IODVDServices" test.toc
Cdrdao version 1.2.3 - (C) Andreas Mueller <[email protected]>
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/XHC1@14/AppleUSBXHCI/SDRW-08D1S-U@14112000/IOUSBInterface@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType05/IODVDServices: ASUS SDRW-08D1S-U Rev: 1.02
Using driver: Generic SCSI-3/MMC - Version 2.0 (options 0x0000)
Starting write at speed 10...
Pausing 10 seconds - hit CTRL-C to abort.
Process can be aborted with QUIT signal (usually CTRL-\).
WARNING: No super user permission to setup real time scheduling.
Turning BURN-Proof on
Executing power calibration...
Power calibration successful.
Writing track 01 (mode AUDIO/AUDIO )...
...
Writing track 13 (mode AUDIO/AUDIO )....
Wrote 795 of 795 MB (Buffers 100% 98%).
Wrote 354742 blocks. Buffer fill min 93%/max 100%.
Flushing cache...
Writing finished successfully.
Cuando esto termine, tendrás un duplicado exacto de tu CD de audio original. Cuando lo colocas en una unidad, iTunes lo reconocerá como un CD de audio y te dará la opción de copiar su contenido.
Espero que esto ayude.