5.3. Reproducción de VCD

Para una lista completa de las opciones disponibles, lea por favor la página de manual. La sintaxis para un Video CD (VCD) estándar es la siguiente:

mplayer vcd://<track> [-cdrom-device <device>]

Ejemplo:

mplayer vcd://2 -cdrom-device /dev/hdc

El dispositivo para VCD Por defecto es /dev/cdrom. Si su configuracio no coincide con esto, haga un enlace simbólico o especifique el dispositivo correcto en la línea de órdenes con la opción -cdrom-device.

Nota

Al menos las unidades de CD-ROM SCSI Plextor y algunas Toshiba tienen un rendimiento horrible leyendo VCDs. Esto es porque el ioctl CDROMREADRAW no está completamente implementado en estas unidades. Si tiene conocimientos sobre la programación SCSI, por favor ayúdenos a implementar soporte SCSI genérico para VCDs.

En la actualidad puede extraer datos desde VCDs con readvcd y reproducir el archivo resultante con MPlayer.

Estructura de un VCD. Los discos de VCD consisten en una o más pistas:

Acerca de los archivos .DAT.  Los archivos visibles de ~600 MB en la primera pista de un VCD montado ¡no son archivos reales! Son llamadas puertas de acceso ISO, creadas para permitir a Windows administrar estas pistas (Windows no permite acceso crudo al dispositivo en ninguna de sus aplicaciones). Bajo Linux no puede copiar o reproducir estos archivos (solo contienen basura). Bajo Windows es posible que el controlador iso9660 emule lectura cruda de las pistas en estos archivos. Para reproducir un archivo .DAT necesita el controlador del kernel que se encuentra en la versión para Linux de PowerDVD. Contiene un controlador de sistema de archivos iso9660 modificado (vcdfs/isofs-2.4.X.o), que permite emular las pistas crudas a través de este archivo de sombra .DAT. Si monta el disco usando ese controlador, puede copiar e incluso reproducir los archivos .DAT con MPlayer. ¡Pero no funciona con el controlador estandar iso9660 del kernel de Linux! Use vcd:// en su lugar. Alternativas para copiar un VCD son los nuevos controladores del kernel cdfs (que no forman parte del kernel oficialmente) que muestran sesiones de CD como archivos de imagen y cdrdao, un programa para grabar/copiar CD bit-por-bit.