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
.
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:
La primera piesta es una pista pequeña de datos 2048 bytes/sector con un sistema de archivos iso9660, normalmente conteniendo programas reproductores de VCD para Windows o quizá alguna otra información (imágenes, texto, etc).
La segunda y otras pistas son 2324 bytes/sector crudas de MPEG (película),
conteniendo un paquete de datos MPEG PS por sector en lugar de un sistema
de archivos. De manera similar a las pistas de CD de audio, estas pistas
no pueden ser montadas (¿Alguna vez ha
montado un CD de audio para reproducirlo?).
Como las películas están dentro de esta pista, debería probar vcd://2
primero.
Existen discos de VCD sin la primera pista (pista simple y sin ningún sistema de archivos). Siguen siendo reproducibles, pero no pueden ser montadas.
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.