Optical disc drive (Español)
Según Wikipedia
- En informática, una unidad de disco óptico es una unidad de disco que usa una luz láser u ondas electromagnéticas cercanas al espectro de la luz como parte del proceso de lectura o escritura de datos desde un archivo a discos ópticos. Algunas unidades solo pueden leer discos, pero las unidades más recientes usualmente son tanto lectoras como grabadoras. Para referirse a las unidades con ambas capacidades se suele usar el término lectograbadora. Los discos compactos (CD), DVD (Disco versátil digital) , y Blu-ray Disc (también conocido como Blu-ray o BD) son los tipos de soportes ópticos más comunes que pueden ser leídos y grabados por estas unidades.
Grabación
El proceso de grabación de las unidades de disco óptico consiste en la creación o la obtención de una imagen y escribirla en un soporte óptico. La imagen puede ser cualquier archivo de datos, en principio. Si, a continuación, desea montar el medio resultante, se tratará, por lo general, de un archivo de imagen del sistema de archivos ISO 9660. Los CD de audio y multimedia se queman con frecuencia desde un archivo BIN, bajo el control de un archivo TOC o un archivo CUE, que describen el trazado de la pista deseada.
Instalar utilidades de grabación
Si desea utilizar programas con interfaz gráfica siga esta sección.
Los programas enumerados aquí son los backends utilizados por la mayoría de los programas GUI gratuitos para grabar CD, DVD y BD. Están orientados a su utilización en la líneas de órdenes. Los usuarios que utilicen interfaces gráficas pueden servirse del conocimiento de aquellos cuando intenten resolver problemas o para crear scripts para actividades de grabación.
Necesitará, al menos, un programa para la creación de imágenes de sistemas de archivos y un programa que sea capaz de grabar los datos en el tipo de soporte deseado.
Los programas disponibles para la creación de imágenes ISO 9660 son:
-
genisoimage
del paquete cdrtools -
mkisofs
del paquete cdrtools -
xorriso
yxorrisofs
del paquete libisoburn
La elección tradicional es genisoimage
.
Los programas disponibles para grabar las imágenes en un soporte óptico son:
-
cdrdao
del paquete cdrdao (CD únicamente, TOC/CUE/BIN únicamente) -
cdrecord
del paquete cdrtools -
cdrskin
del paquete libburn -
growisofs
del paquete dvd+rw-tools (DVD y BD únicamente) -
wodim
del paquete cdrtools (CD únicamente, DVD obsoleto) -
xorriso
yxorrecord
del paquete libisoburn
Las elecciones tradicionales son wodim
para CD y growisofs
para DVD y Blu-ray Disc. Para growisofs y BD-R consulte la solución de errores a continuación.
Para escribir archivos TOC/CUE/BIN a CD, instale cdrdao
.
Los programas GUI gratuitos para grabar CD, DVD y BD dependen, al menos, de uno de los paquetes anteriores.
Los programas genisoimage
, mkisofs
, y xorrisofs
son compatibles con las opciones genisoimage y se muestran en este documento.
Los programas cdrecord
, cdrskin
y wodim
son compatibles con las opciones wodim mostradas aquí. El programa xorrecord
da soporte a aquellos que no se ocupan de los CD de audio.
Crear una imagen ISO con archivos presentes en el disco duro
Esto se puede lograr mediante el uso tanto de mkisofs o su fork cdrkit de genisoimage.
La manera más simple de crear una imagen ISO es copiar los archivos necesarios a una carpeta, por ejemplo ./for_iso
.
Luego, utilizar mkisofs
o genisoimage
de la manera indicada en el siguiente ejemplo:
$ genisoimage -V "ARCHIVE_2013_07_27" -J -r -o isoimage.iso ./for_iso
Cada una de las etiquetas/parámetros usados en el ejemplo se explican a continuación:
parámetros básicos
- -V
- Da al sistema de archivos un nombre que, probablemente, se mostrará como punto de montaje, si el soporte se monta automáticamente. Las especificaciones de la ISO solo permiten 32 caracteres como máximo: «A» a «Z», «0» a «9», y «_». Esta etiqueta del volumen, probablemente se mostrará como punto de montaje, si el soporte se monta automáticamente.
- -J
- Prepara nombres de hasta 64 caracteres UTF-16 para los lectores de MS- Windows. Conocido como «Joliet».
- -joliet-long
- Permitiría 103 caracteres UTF-16 para los lectores de MS-Windows. No conformes con las especificaciones de Joliet.
- -r
- Prepara nombres de un máximo de 255 caracteres para los lectores de Unix y le da permiso de lectura para todos. Conocido como «Rock Ridge».
- -o
- Define la ruta del archivo de la imagen ISO resultante.
graft-points
También es posible utilizar genisoimage o mkisofs para recolectar archivos y directorios de varias rutas:
$ genisoimage -V "BACKUP_2013_07_27" -J -r -o backup_2013_07_27.iso \ -graft-points \ /photos=/home/user/photos \ /mail=/home/user/mail \ /photos/holidays=/home/user/holidays/photos
- -graft-points
- Activa el reconocimiento de pathspecs que contiene una dirección de destino en el sistema de archivos ISO (por ejemplo '
/photos
) y una dirección de origen en el disco duro (por ejemplo/home/user/photos
). Ambas están separadas por un carácter «=».
En el siguiente ejemplo se ponen los directorios del disco /home/user/photos
, /home/user/mail
y /home/user/holidays/photos
, en la imagen ISO como /photos
, /mail
y /photos/holidays
, respectivamente.
Los programas mkisofs
y xorrisofs
aceptan las mismas opciones. Para copias de respaldo seguras considere utilizar xorrisofs
con la opción --for_backup
, que registra las ACL eventuales y almacena una suma de comprobación MD5 para cada archivo de datos.
Consulte los manuales de los programas ISO 9660 para obtener más información acerca de sus opciones:
- por un lado, como crear un archivo (que no es tan distinto, salvando las diferencias, de la creación de un archivo comprimido ZIP o TAR —por ejemplo,
.tar.gz
—); - por otro, como crear y poblar un sistema de archivos para el volumen, que se articula en forma de una imagen de «disco» (archivo) y que conserva, tanto como sea posible, el contenido, nombre, estructura/jerarquía/colocación relativa a los directorios, y, posiblemente, otros metadatos/propiedades (aspectos) generales del sistema de archivos tales como marca de tiempo, propietarios, permisos.
Montar una imagen ISO
Para probar si la imagen ISO es adecuada, puede montarla (como root):
# mount -t iso9660 -o ro,loop=/dev/loop0 cd_image /cdrom
Deberá cargar primero el módulo loop:
# modprobe loop
No se olvide de desmontar la imagen cuando la comprobación de la imagen haya terminado:
# umount /cdrom
Véase también montar imágenes como usuario normal para montar sin privilegios de root.
Convertir imagen img/ccd en una imagen ISO
Para convertir una imagen img
/ccd
, puede usar ccd2iso:
$ ccd2iso ~/image.img ~/image.iso
Conocer el nombre de la unidad óptica
Para el resto de esta sección se supone que el nombre de su dispositivo de grabación es /dev/sr0
.
Compruebe esta condición con:
$ wodim dev=/dev/sr0 -checkdrive
Que debe mostar el «Vendor_info» y la «Identification» de la unidad.
Si no se encuentra ninguna unidad, compruebe si existe algún /dev/sr*
y si tiene permisos de lectura/escritura (wr-
) para usted y a su grupo.
En el caso de que no exita /dev/sr*
inténtelo con: loading module sr_mod
manually.
Leer una imagen ISO desde un CD, DVD o BD
Se debe determinar el tamaño del sistema de archivos de la ISO antes de copiarlo al disco duro. La mayoría de los soportes ópticos admiten más datos de lo que se escribe en ellos con la ejecución de las grabadores más reciente.
Utilice el programa isosize
del paquete util-linux para obtener el tamaño de la imagen:
$ blocks=$(expr $(isosize /dev/sr0) / 2048)
Echa un vistazo al número obtenido de bloques para determinar si es aceptable:
$ echo "That would be $(expr $blocks / 512) MB"
That would be 589 MB
A continuación, copie el importe determinado de los datos del soporte al disco duro:
$ dd if=/dev/sr0 of=isoimage.iso bs=2048 count=$blocks
Omita count=$blocks
si no determina el tamaño. Probablemente obtendrá más datos de los necesarios. El archivo resultante, sin embargo, será montable. Dicha imagen debe encajar en un soporte del mismo tipo que el soporte desde el que ha copiado la imagen.
Si el soporte original fuese arrancable, entoces la copia será una imagen de arranque. Puede usarla como un pseudo CD para una máquina virtual o grabarla en un disco óptico que se convertirá en arrancable.
Borrar CD-RW y DVD-RW
Los soportes CD-RW que contienen datos deben ser previamente borrados antes de poder grabarlos. Esto se hace así:
$ wodim -v dev=/dev/sr0 blank=fast
Los DVD-RW sin formatear necesitan el mismo tratamiento anterior antes de usarlos. Sin embargo, el borrado rápido les priva de la capacidad multisesión y del registro de los flujos de longitud imprevistos. Así que debe borrarlos formateándolos como sigue:
$ dvd+rw-format -blank=full /dev/sr0
dvd+rw-format
forma parte del paquete dvd+rw-tools. Otras órdenes alternativas para la operación anterior serían:
$ cdrecord -v dev=/dev/sr0 blank=all $ cdrskin -v dev=/dev/sr0 blank=all $ xorriso -outdev /dev/sr0 -blank as_needed
Los soportes DVD-RW formateados se pueden sobrescribir sin ser previamente borrados. Así que considere la posibilidad de aplicar el formato una vez durante su vida útil:
$ dvd+rw-format -force /dev/sr0
Otras órdenes alternativas a la anterior:
$ cdrskin -v dev=/dev/sr0 blank=format_overwrite $ xorriso -outdev /dev/sr0 -format as_needed
El resto de los soportes solo pueden escribirse una vez (CD-R, DVD-R, DVD+R, BD-R) o son sobrescribibles sin necesidad de borrarle los datos (DVD-RAM, DVD+RW, BD-RE).
Grabar una imagen ISO al CD, DVD o BD
Para grabar rápidamente en un CD una imagen ISO (archivo isoimage.iso
):
$ wodim -v -sao dev=/dev/sr0 isoimage.iso
y en un DVD o BD:
$ growisofs -dvd-compat -Z /dev/sr0=isoimage.iso
Los programas cdrecord
, cdrskin
y xorrecord
pueden ser usados en todo tipo de soportes ópticos con las opciones wodim
.
- Asegúrese de que el soporte óptico no está montado cuando comience la grabación. El montaje puede realizarse automáticamente si el soporte contiene un sistema de archivos legible. En el mejor de los casos, impedirá que los programas de grabación utilicen la grabadora. En el peor de los casos, habrá grabados erróneos perturbando las operaciones de lectura de la unidad.
Así que, en caso de duda, haga:
# umount /dev/sr0
-
growisofs
tiene un pequeño error en los soportes BD-R en blanco. Emite un mensaje de error después de finalizar la grabación. Los programas comok3b
terminarán la grabación advirtiendo que falló.
Para evitar esto, o bien:- formatee el BD-R en blanco con
dvd+rw-format /dev/sr0
antes de ejecutar growisofs, - o utilice la opción
-use-the-force-luke=spare:none
con growisofs.
- formatee el BD-R en blanco con
Verificar la imagen ISO grabada
Puede verificar la integridad del soporte grabado para asegurarse de que no contiene errores. Siempre, antes de verificar la imagen del soporte, expúlselo del dispositivo de grabación y vuelva a ponerlo de nuevo. El kernel podrá acceder sobre el contenido del soporte solo después de esa reinserción.
Calcule primero la suma md5 de la imagen ISO original:
$ md5sum isoimage.iso
e5643e18e05f5646046bb2e4236986d8 isoimage.iso
Después, calcule la suma md5 del sistema de archivos ISO presente en el soporte óptico.
Hay que tener en cuenta que, aunque algunos tipos de soportes contienen exactamente la misma cantidad de datos que se han presentado en el programa de grabación, otros, en cambio, contienen apéndices que arrastran basura cuando se está leyendo. Por lo tanto, se debe limitar la lectura al tamaño del archivo de la imagen ISO.
$ blocks=$(expr $(du -b isoimage.iso | awk '{print $1}') / 2048)
$ dd if=/dev/sr0 bs=2048 count=$blocks | md5sum
43992+0 records in 43992+0 records out 90095616 bytes (90 MB) copied, 0.359539 s, 251 MB/s e5643e18e05f5646046bb2e4236986d8 -
Ambas salidas deben producir la misma suma MD5 (aquí: e5643e18e05f5646046bb2e4236986d8
). Si no coinciden, probablemente también reciba un mensaje de error de entrada/salida al ejecutar dd
. dmesg
podría ayudarle a contar respecto a los errores SCSI y a los números de bloques, si está interesado.
ISO 9660 y grabación al vuelo (On-The-Fly)
No es necesario almacenar un sistema de archivos ISO emergente en el disco duro antes de escribirlo en un soporte óptico. Solo las unidades de CD muy antiguas en ordenadores viejos podrían sufrir errores de grabación debido al búfer vacío.
Si se omite la opción -o
de genisoimage
se escribirá la imagen ISO en la salida estándar. Esto puede canalizarse hacia la salida estándar del programa de grabación.
$ genisoimage -V "ARCHIVE_2013_07_27" -J -r ./for_iso | \ wodim -v dev=/dev/sr0 -waiti -
La opción -waiti
no es realmente necesaria aquí. Evita que wodim
escriba en el soporte antes de que genisoimage
inicie la grabación. Esto permitirá a genisoimage
leer el soporte óptico sin perturbar una grabación ya iniciada. Véase la sección siguiente sobre multisesión.
Respecto a los DVD y BD puede dejar que growisofs
gestione genisoimage
para realizar la grabación sobre la marcha.
$ export MKISOFS="genisoimage" $ growisofs -Z /dev/sr0 -V "ARCHIVE_2013_07_27" -r -J ./for_iso
Multisesión
Multisesión ISO 9660 significa que un soporte con el sistema de archivos legible sigue siendo modificable en su primera alineación del bloque no utilizado, y que un nuevo árbol de directorios ISO se escribirá a esa parte del disco no utilizada. El nuevo árbol es acompañado por los bloques de contenido de archivos de datos que acaba de agregar o sobrescribir. Los bloques de los archivos de datos, que quedarán como tal en el árbol antiguo de la ISO, no se escribirán de nuevo.
Linux y muchos otros sistemas operativos montan el árbol de directorios en el último período de sesiones del soporte. Este árbol más reciente, normalmente, mostrará los archivos de las sesiones anteriores, también.
Multisesión con wodim
Los CD-R y CD-RW pueden permanecer abiertos para escribirse (conocido como «appendable» -con capacidad para ampliarse, ampliable-) si utilizan la opción -multi
de wodim:
$ wodim -v -multi dev=/dev/sr0 isoimage.iso
Posteriormente, el soporte puede ser preguntado por los parámetros de la próxima sesión:
$ m=$(wodim dev=/dev/sr0 -msinfo)
Con la ayuda de estos parámetros y del soporte reutilizable insertado en la unidad puede realizar la sesión ISO complementaria:
$ genisoimage -M /dev/sr0 -C "$m" \ -V "ARCHIVE_2013_07_28" -J -r -o session2.iso ./more_for_iso
Por último, agregue la sesión al soporte y manténgalo con capacidad de ampliarse, de nuevo:
$ wodim -v -multi dev=/dev/sr0 session2.iso
Los programas cdrskin
y xorrecord
pueden hacer esto también con los DVD-R, DVD+R, BD-R, y DVD-RW sin formatear. El programa cdrecord
no tiene capacidad multisesión con, al menos, los DVD-R y DVD-RW. Todos los programas, por supuesto, puede realizar esta operación para los CD-R y CD-RW.
La mayoría de los tipos de soporte reutilizables no registran un historial de sesiones que sería reconocible para un kernel de montaje. Pero con la norma ISO 9660, es posible lograr el efecto multisesión, incluso en tales soportes.
growisofs
y xorriso
pueden hacer esto y ahorrarnos la mayor parte de la complejidad.
Multisesión con growisofs
growisofs
acepta la mayoría de los argumentos de estos programas para un programa que sea compatible con mkisofs
. Véanse los ejemplos anteriores sobre genisoimage
.
La opción -o
está vetada y la opción -C
está obsoleta.
Por defecto, el nombre usado para el probrama instalado es «mkisofs». Se puede elegir entre un programa u otro definiendo MKISOFS
como la variable del entorno:
$ export MKISOFS="genisoimage" $ export MKISOFS="xorrisofs"
Si deseacomenzar con un nuevo sistema de archivos ISO en el soporte óptico, expréselo mediante la opción -Z
$ growisofs -Z /dev/sr0 -V "ARCHIVE_2013_07_27" -r -J ./for_iso
Si desea añadir más archivos como una nueva sesión a un sistema de archivos ISO existente, expréselo mediante la opción -M
$ growisofs -M /dev/sr0 -V "ARCHIVE_2013_07_28" -r -J ./more_for_iso
Para más detalles, véase el manual de growisofs(1) y los manuales de genisoimage
, mkisofs
y xorrisofs
.
Multisesión con xorriso
xorriso
necesita inicarse con un nuevo sistema de archivos ISO en un soporte óptico en blanco. Por lo tanto, es conveniente vaciarlo si contiene datos. La orden -blank as_needed
se aplica a todo tipo de soportes reutilizables e incluso a las imágenes ISO de archivos de datos presentes en el disco duro. No causa errores si se aplica a un soporte en blanco escribible una sola vez.
$ xorriso -outdev /dev/sr0 -blank as_needed \ -volid "ARCHIVE_2013_07_27" -joliet on -add ./for_iso --
En el soporte escribible non-blank xorriso añade los archivos del disco recién indicados si se usa la orden -dev
en lugar de -outdev
. Por supuesto, ninguna orden -blank
debe aparecer aquí:
$ xorriso -dev /dev/sr0 \ -volid "ARCHIVE_2013_07_28" -joliet on -add ./more_for_iso --
Para más detalles vea la página del manual y especialmente sus ejemplos.
Defect Management en BD (Blu-ray disc)
BD-RE y el soporte BD-R formateado se escriben normalmente con Defect Management activado. Esta función lee los bloques escritos, durante su almacenamiento en el búfer. En caso de mala calidad de lectura de los bloques, estos se escriben de nuevo o son redirigidos a la Spare Area donde los datos se almacenan en bloques de repuesto.
Esta comprobación de lectura reduce la velocidad de escritura a la mitad como máximo de la velocidad nominal que puede alcanzar la unidad y el soporte BD. A veces incluso más. El uso intensivo de la «Zona de Repuesto» provoca grandes retrasos durante las operaciones de lectura. De modo que la activación de Defect Management no siempre es deseable.
cdrecord
no formatea BD-R. Sin embargo, no tiene medios para evitar Defect Management en soportes BD-RE.
growisofs
formatea BD-R por defecto. Esto se puede evitar mediante la opción -use-the-force-luke=spare:none
. Sin embargo, ello no evita Defect Management en los soportes BD-RE.
cdrskin
, xorriso
, y xorrecord
no formatean BD-R por defecto. Lo hacen con cdrskin blank=format_if_needed
, xorriso -format as_needed
y xorrecord blank=format_overwrite
, respectivamente.
Estos tres programas pueden desactivar Defect Management en BD-RE y en BD-R ya formateada con cdrskin stream_recording=on
, xorriso -stream_recording on
y xorrecord stream_recording=on
, respectivamente.
Grabar un CD de audio
Crea sus pistas de audio y guardarlas sin comprimir, como archivos WAV estéreos de 16-bit. Para convertir MP3 a WAV, compruebe que lame está instalado, muévase con la orden cd
al directorio donde tiene los archivos MP3, y ejecute:
$ for i in *.mp3; do lame --decode "$i" "$(basename "$i" .mp3)".wav; done
En el caso de que obtenga un error cuando intente grabar los archivos WAV convertidos con lame, pruebe con el decodificador mpg123:
$ for i in *.mp3; do mpg123 --rate 44100 --stereo --buffer 3072 --resync -w $(basename $i .mp3).wav $i; done
Nomine los archivos de audio de manera tal que las pistas aparezcan listadas en el orden deseado cuando se presenten por orden alfabético, como, por ejemplo 01.wav
, 02.wav
, 03.wav
, etc.
Utilice la siguiente orden para simular la grabación de los archivos wav como un CD de audio:
$ wodim -dummy -v -pad speed=1 dev=/dev/sr0 -dao -swab *.wav
En caso de detectar errores o pistas vacías como:
Track 01: audio 0 MB (00:00.00) no preemp pad
pruebe con otro decodificador (por ejemplo, mpg123) o pruebe utilizando cdrecord del paquete cdrtools.
Tenga en cuenta que cdrtools también contiene una orden cdrecord, pero es solo un enlace simbólico a wodim. Si funcionó todo puede quitar la etiqueta dummy para grabar el CD real:
Para probar el nuevo CD de audio, utilice MPlayer:
$ mplayer cdda://
Grabar una imagen bin/cue
Para grabar una imagen bin/cue ejecute:
$ cdrdao write --device /dev/sr0 image.cue
TOC/CUE/BIN para discos en modalidad mixta
La imágenes ISO solo almacenan una única pista de datos. Si desea crear una imagen de un disco de modo mixto (pista de datos con varias pistas de audio), entonces necesitará crear un emparejamiento TOC/BIN:
$ cdrdao read-cd --read-raw --datafile IMAGE.bin --driver generic-mmc:0x20000 --device /dev/cdrom IMAGE.toc
Algunos programas de software solo emparejan CUE/BIN, por lo que puede hacer una hoja CUE con toc2cue
(parte de cdrdao
):
$ toc2cue IMAGE.toc IMAGE.cue
Problemas con los backend de grabación
Si tiene algún problema, puede pedir asesoramiento a la lista de correo cdwrite@other.debian.org. O pida asesoramiento a las direcciones de correo electrónico de apoyo que suelen encontrarse al final de las páginas del manual del programa.
Comente las líneas de órdenes que ha probado, el tipo de soporte (por ejemplo, CD-R, DVD+RW, etc.), y los síntomas de los fallos (mensajes del programa, expectativas del usuario no obtenidas, etc.). Probablemente querrá respuestas sobre la versión más reciente o en desarrollo del programa afectado y la realización de pruebas de funcionamiento. Pero la respuesta bien podría ser, que la unidad no tolera el soporte en particular.
Grabar CD/DVD/BD con una GUI
Programas GUI libres
- AcetoneISO — Herramienta para ISO todo en uno (soporta BIN, MDF, NRG, IMG, DAA, DMG, CDI, B5I, BWI, PDI e ISO).
- BashBurn — Frontend de menú basado en terminal para herramientas de grabación de CD/DVD.
- Brasero — Aplicación de grabación de discos del escritorio de GNOME que está diseñado para ser lo más simple posible. Parte de gnome-extra.
- cdw — Frontend ncurses para cdrecord, mkisofs, growisofs, dvd+rw-mediainfo, dvd+rw-format y xorriso.
- GnomeBaker — Aplicación de grabación completa de CD/DVD para el escritorio de GNOME.
- Graveman — Aplicación de grabación de CD/DVD basada en GTK. Es necesario configurarla para que apunte al dispositivo correcto.
- isomaster — Editor de imágenes ISO.
- K3b — Aplicación de grabación de CD, rica en características y fácil de manejar, basado en KDElibs.
- X-CD-Roast — Frontend ligero de cdrtools para escribir CD y DVD.
- Xfburn — Frontend sencillo para las bibliotecas libburnia con soporte para CD/DVD(-RW), imágenes ISO y BurnFree.
- xorriso-tcltk — Frontend gráfico para grabar ISO y herramienta de grabación de xorriso para CD/DVD/BD.
Nero Linux
Nero Linux es una suite comercial de grabación creada por Nero para Windows - Nero AG. La mayor ventaja de Nero Linux es que tiene la interfaz similar a la versión de windows. Por lo tanto, los usuarios que migran desde windows les va a resultar fácil operar con él. La versión de Linux incluye ahora Nero Express, un asistente que dirige a los usuarios a través del proceso de grabación de CD y DVD paso a paso, con el que los usuarios de la versión de Windows estarán familiarizados. Otra novedad en la versión 4 es la gestión de defectos de discos Blu -ray, la integración de Isolinux para crear un dispositivo de arranque y el apoyo a Musepack y formatos de audio AIFF...
Nero Linux 4 se vende a £17.99 con una versión de prueba gratuita también disponible.
- Nero Linux 4
- Paquete nerolinuxAUR[enlace roto: package not found] desde AUR.
Nero Linux ofrece algunas características, como:
- Fácil, interfaz de usuario estilo «wizard» para guiar la grabación con Nero Linux Express 4.
- Soporte de grabación completo para Blu-ray.
- Soporte surning de audio CD (CD-DA), ISO 9660 (soporte Joliet), CD-text, ISOLINUX arrancable, disco multisesión, DVD-Vídeo y miniDVD, soporte doble capa DVD.
- Grabación avanzada con Nero Burning ROM y cliente de línea de órdenes.
sg
en el arranque. Ponga un archivo con nombre homónimo en /etc/modules-load.d
:
/etc/modules-load.d/sg.config
sgHay algunas actualizaciones del módulo
sg
que hacen que no se cargue automáticamente y Nero lo necesita.Reproducir DVD
DVD, también conocido como Digital Versatile Disc or Digital Video Disc, es un formato de soporte de almacenamiento de disco óptico utilizado para vídeo y almacenamiento de datos.
Si desea reproducir DVD encriptados, debe instalar los paquetes libdvd*:
Además, debe instalar el software reproductor. Los reproductores más populares de DVD son MPlayer, xine y VLC. Véase el listado de reproductores de vídeo y las instrucciones específicas para MPlayer.
optical
para poder acceder a la unidad de DVD. Para añadir NOMBREDEUSUARIO
al grupo optical
, ejecute:
# gpasswd -a NOMBREDEUSUARIO opticalNo se olvide reiniciar sesión para que los cambios surtan efecto. Puede ver a qué grupos actuales pertenece su usuario con la orden
groups
.Ripear DVD
Ripear es el proceso de copiar el contenido de audio o vídeo al disco duro, normalmente desde soportes extraíbles o transmisiones multimedias.
A menudo, el proceso de extracción de un DVD puede ser dividido en dos subtareas:
- La extracción de datos - Copiar los datos de audio y/o de vídeo al disco duro,
- Transcodificar - Convertir los datos extraídos a un abanico de formatos.
Algunas utilidades realizan ambas tareas, mientras que otras se centran en uno u otro aspecto:
- dvdbackup — Herramienta para la extracción pura de datos pero no los transcodifica. Es útil para crear copias exactas de DVD encriptados en combinación con libdvdcss o para descifrar vídeos de otras utilidades que no pueden leer DVD encriptados.
- FFmpeg — Completa y libre solución de audio y vídeo de Internet live para Linux/Unix, capaz de hacer un ripeado directo en cualquier formato (audio/vídeo) de una imagen de ISO de DVD-Video, basta con seleccionar la entrada como imagen ISO y continuar con las opciones deseadas. También permite downmixing, shrinking, spliting, seleccionar streams entre otras características.
- https://ffmpeg.org/ || Véase este artículo
- HandBrake — Multiproceso transcodificador de vídeo, que ofrece tanto una interfaz gráfica como en línea de órdenes con muchas configuraciones preestablecidas.
- Hybrid — Fronted multiplataforma basado en Qt útil para muchas herramientas que puede convertir casi todas la entradas a x264/Xvid/VP8 + ac3/ogg/mp3/aac/flac contenidas en formato mp4/m2ts/mkv/webm/mov/avi, en un Blu-ray o una estructura AVCHD.
- MEncoder — Herramienta libre en línea de órdenes para decodificar, codificar y filtar vídeo lanzado bajo licencia GNU General Public License. Es parecido a MPlayer y puede convertir todos los formatos que MPlayer reconoce en una variedad de formatos comprimidos y sin comprimir utilizando diferentes códecs. Programas Wrapper como h264encAUR y undvdAUR[enlace roto: package not found] pueden proporcionar una interfaz de asistencia. Están disponibles muchos frontends.
- Transcode — Ripeador y codificador de vídeo/DVD para terminal/consola
- || transcode
dvd::rip
dvd::rip es un frontend para transcode, que se utiliza para extraer y transcodificar sobre la marcha.
Se deben instalar los siguientes paquetes:
- dvdripAUR: frontend GTK para transcode, que realiza la extracción y codificación
- libdv: códec para vídeo DV
- xvidcore: si desea codificar sus archivos ripeados como XviD, he aquí un códec de vídeo MPEG-4 de código abierto (alternativa gratis de DivX)
- divx4linuxAUR[enlace roto: package not found]: si desea codificar sus archivos ripeados como DivX (disponible en AUR)
Las preferencias de dvd::rip están, en su mayoría, mejor documentadas/explicadas. Si necesita ayuda, consulte https://www.exit1.org/dvdrip/doc/gui-gui_pref.cipp.
Ripear un DVD es, a menudo, tan simple como elegir su códec preferido, seleccionar los títulos deseados y clicar sobre el botón «Rip».
Solución de problemas
K3b y el error sobre el locale
Cuando ejecute K3B , si aparece el siguiente mensaje:
System locale charset is ANSI_X3.4-1968 Your system's locale charset (i.e. the charset used to encode file names) is set to ANSI_X3.4-1968. It is highly unlikely that this has been done intentionally. Most likely the locale is not set at all. An invalid setting will result in problems when creating data projects.Solution: To properly set the locale charset make sure the LC_* environment variables are set. Normally the distribution setup tools take care of this.
significará que su locale no está bien ajustado.
Para arreglarlo:
- Quite
/etc/locale.gen
- Reinstale glibc
- Edite
/etc/locale.gen
, descomente todas las líneas que correspondan a su idioma ADEMÁS de la opciónen_US
, para la compatibilidad:
es_ES.UTF-8 UTF-8 es_ES ISO-8859-1
- Reconstruya los perfiles con
locale-gen
:
# locale-gen
Generating locales... en_US.UTF-8... done en_US.ISO-8859-1... done es_ES.UTF-8... done es_ES.ISO-8859-1... done Generation complete.
Más información aquí.
Brasero falla al encontrar discos en blanco
Brasero utiliza gvfs para gestionar grabadoras de CD/DVD. Asegurese también de que los permisos de su sesión no están rotos.
Brasero falla al normalizar el CD de audio
Al intentar grabar puede pararse en el primer paso llamado Normalización.
Como solución alternativa se puede deshabilitar el plugin de normalización mediante el menú Editar > Plugins
VLC: Error «... could not open the disc /dev/dvd»
Si recibe el error «vlc dvdread could not open the disc "/dev/dvd"» puede ser porque no hay ningún nodo de dispositivo /dev/dvd
en su sistema. Udev no creará más /dev/dvd
y, en su lugar, utilizará /dev/sr0
. Para solucionar este problema, edite el archivo de configuración de VLC (~/.config/vlc/vlcrc
):
# DVD device (string) dvd=/dev/sr0
Unidad DVD con ruidos
Si la reproducción de vídeos de DVD provoca que el sistema sea muy ruidoso, puede ser porque el disco está girando más rápido de lo que necesita. Para cambiar temporalmente la velocidad de la unidad, como usuario root, ejecute:
# eject -x 12 /dev/dvd
En ocasiones:
# hdparm -E12 /dev/dvd
Se puede utilizar cualquier velocidad que sea compatible con la unidad, o 0 para la velocidad máxima.
Configuración de la velocidad de unidades de CD-ROM y DVD-ROM
La reproducción no funciona con el equipo nuevo (unidad DVD nueva)
Si la reproducción no funciona y tiene un equipo nuevo (nueva unidad DVD) la razón podría ser que el código de la región no esté ajustado. Puede leer y establecer el código de la región con regionsetAUR disponible en AUR.
Ninguno de los programas descritos puede ripear/codificar un DVD en el disco duro
Asegúrese de la región de su lector DVD está configurada correctamente, de lo contrario obtendrá un montón de errores inexplicables relacionados con CSS. Utilice regionsetAUR para hacerlo.
El registro del programa GUI indica problemas con el programa del backend
Si utiliza un programa gráfico y experimenta problemas que el registro de dicho programa culpa a algún programa backend, intente reproducir el problema accediendo a los argumentos del programa backend. Si tiene éxito con la reproducción o no, puede informar de las líneas registradas y de sus propias conclusiones a los lugares mencionados en esta sección.
Caso especial: medium error / write error
Estos son algunos mensajes típicos de la unidad que no tolera el soporte. La única forma de resolverlo es mediante el uso de una unidad diferente o un soporte diferente. Un programa diferente difícilmente ayudará.
K3b con el backend wodim:
Sense Bytes: 70 00 03 00 00 00 00 12 00 00 00 00 0C 00 00 00 Sense Key: 0x3 Medium Error, Segment 0 Sense Code: 0x0C Qual 0x00 (write error) Fru 0x0
Brasero con el backend growisofs:
BraseroGrowisofs stderr: :-[ WRITE@LBA=0h failed with SK=3h/ASC=0Ch/ACQ=00h]: Input/output error
Brasero con el backend libburn:
BraseroLibburn Libburn reported an error SCSI error on write(16976,16): [3 0C 00] Write error
Véase también
- RIAA and actual laws allow backup of physically obtained media under these conditions RIAA - the law.
- Convert any Movie to DVD Video
- Main page of the project Libburnia