Tamaño del texto:      

Backup de Dvd en Linux

Herramientas necesarias

Por ahora, la copia privada no es ilegal, por mucho que quieran algunos que lo sea. Así que poder guardar una copia de respaldo es una buena forma de proteger nuestros datos.

Teniendo la grabadora correctemente configurada en el núcleo, las herramientas necesarias para realizar esta tarea son:

Todas las herramientas siguen el proceso habitual de instalación mediante las fuentes con configure + make + make install indicándole la trayectoria donde queremos instalarlo en las opciones de configuración (--prefix=/usr por ejemplo), excepto dvdbackup cuya compilación es directamente con gcc:

gcc -I/usr/include/dvdread \
   -ldvdread -o dvdbackup src/dvdbackup.c \

El paquete dvd+rw-tools es una alternativa a las dvdrtools. La diferencia entre estas dos utilidades es que la última de ellas requiere el soporte de emulación scsi en el núcleo, algo que no tiene mucho interés ya que la mayoría de las unidades domésticas son ide. Las grabadoras de este tipo se nombran igual que los dispositivos ide en linux /dev/hdx siendo x la letra de la unidad.

Primer paso: copiar el dvd al disco

Lo primero es transferir el contenido del dvd a disco con dvdbackup:

dvdbackup -M -i/dev/dvd -o/directorio_backup/

dvdbackup creará la estructura estándar del formato dvd-video en un directorio nuevo dentro del indicado antes con el título de la película. Para conocer toda la información del disco ejecutamos el comando:

dvdbackup -i /dev/dvd -I

De toda esa salida por pantalla lo que nos interesa es la estructura. Una prueba de este tipo sería:

DVD-Video information of the DVD with tile nombredvd
File Structure DVD
VIDEO_TS/
        VIDEO_TS.IFO    16384
        VIDEO_TS.VOB    1218560
        VIDEO_TS.BUP    16384
        VTS_01_0.IFO    86016
        VTS_01_0.VOB    152281088
        VTS_01_1.VOB    1073739776
        VTS_01_2.VOB    1073739776
        VTS_01_3.VOB    1073739776
        VTS_01_4.VOB    405696512
        VTS_01_0.BUP    86016
        VTS_02_0.IFO    18432
        VTS_02_0.VOB    194560
        VTS_02_1.VOB    2869248
        VTS_02_0.BUP    18432
        VTS_03_0.IFO    20480
        VTS_03_0.VOB    10240
        VTS_03_1.VOB    238309376
        VTS_03_0.BUP    20480
        VTS_04_0.IFO    34816
        VTS_04_1.VOB    658690048
        VTS_04_0.BUP    34816

Los valores numéricos son el tamaño de cada uno de los archivos, y han de ser iguales a los copiados en el disco duro.

dvdbackup permite copiar los capítulos o títulos que le indiquemos, e incluso copiar las pistas de video en formato 4:3 ó 16:9 si están incluidas. Con la opción -h vienen explicadas estas características.

Segundo paso: hacer una imagen del dvd

Con la utilidad mkisofs del paquete cdrtools se puede crear un solo archivo que guarde los que hemos copiado en el directorio_backup. Es suficiente con ejecutar:

mkisofs -dvd-video
   -o /directorio_destino/imagendvd.img /directorio_backup/nombredvd/

Una vez finalizada la tarea comprobar si el contenido es el correcto listándolo:

isoinfo -i imagendvd.img -l

Tercer y último paso: guardar la imagen del dvd

Ese archivo se puede almacenar en el disco duro o copiarlo a otro dvd, por si las moscas. Nada más cómodo que utilizar el programa growisofs del paquete dvd+rw-tools:

growisofs -Z /dev/dvd=imagendvd.img

Es recomendable indicar la velocidad de grabación con el parámetro -speed=velocidad. Si la grabadora admite una velocidad máxima de 16X, entonces -speed=16.

Aplicaciones gráficas de grabación

¿Hay otras posibilidades de hacer todo esto? Pues sí, además de la aplicación K3B de KDE para grabación están disponibles: