¿Cómo rasgar un DVD-Video rayado? (una "cdparanoia para DVD")

15

Por lo general, uso el programa muy agradable y simple dvdbackuppara extraer y hacer copias de seguridad de mi DVD-Video .

Sin embargo, algunos de mis DVD tienen algunos rasguños y mi unidad de DVD tiene algunos problemas para leer algunos sectores. Entonces, ¿hay una herramienta similar a cdparanoia, pero para DVD?

Totor
fuente
1
Tenía una recomendación para la dvdbackupcual aún no lo intenté. ¿No es capaz de manejar la situación? Algunos sectores faltantes no suelen ser un problema. Debe saber dónde están para verificar si puede ser problemático. ¿Puedes dar más detalles?
babou
Quería hacer esta pregunta exacta ("cdparanoia, pero para DVD"). Hombre, me encanta Stack Exchange! :) @ Motor, ¿resolvió su problema y le arrancó el disco?
KlaymenDK

Respuestas:

10

ddrescue

Puedes probar ddrescue. Leí recomendaciones para ello, pero no tengo experiencia.

Hay dos programas llamados ddrescue (consulte /ubuntu/211578/whats-the-difference-between-ddrescue-gddrescue-and-dd-rescue ). Gnu ddrescue es el más nuevo y está diseñado para superar algunos de los problemas en el antiguo ddrescue.

Gnu ddrescue utiliza un archivo de mapa y puede escribir muchas veces en el mismo archivo de salida sin volver a hacer el mismo trabajo o sobrescribir las lecturas exitosas anteriores. En su lugar, intentará completar los agujeros mirando el archivo del mapa para averiguar qué sectores tratar de leer nuevamente.

El uso sugerido para DVD (del manual de Gnu ddrescue ) es:

ddrescue -n -b2048 /dev/cdrom cdimage mapfile
ddrescue -d -r1 -b2048 /dev/cdrom cdimage mapfile

La primera línea extraerá los datos fácilmente legibles del DVD. La segunda línea utilizará el acceso directo al disco para intentar leer más y escribirlo en el mismo archivo de salida.

k3b

Tengo buena experiencia personal con K3b, con la configuración adecuada: k3b --copy <device>

Obtiene una ventana grande y una ventana de copia pequeña. Ignora el grande. Debe hacer clic en configuración avanzada en la pequeña. Luego haga clic en "ignorar errores de lectura" para que no se detenga en el primer error. También fija el número de intentos de lectura en un valor bastante bajo, ya que las repeticiones a veces pueden llevar mucho tiempo. A menudo lo configuro en 1 en mi primer intento, solo para verificar cuántos sectores me causan problemas.

Si hace clic en las opciones, puede elegir producir solo una imagen ISO en el disco. Y después de hacer clic en la imagen, puede elegir dónde guardarla. Muy a menudo, algunos sectores faltantes ni siquiera se notarán (incluso unos pocos cientos). Pero todo depende de dónde estén. K3b le dirá qué sectores no se pueden leer.

babou
fuente
6

dvdbackup

Usualmente uso dvdbackuppara esta tarea exactamente. Utilicé esta herramienta cuando k3bpude duplicar un DVD pero el disco no se podía reproducir. Copiarlo con dvdbackup ha funcionado siempre.

Puede descargarlo desde el sitio principal , pero también debe estar en los repositorios de su distribución.

Ejemplo

$ cd /dir/where/you/save/the/dvd
 
# insert DVD to be copied
$ dvdbackup -M
$ genisoimage -dvd-video -udf -o movie.iso /dir/where/you/save/the/dvd
$ eject /dev/dvd
 
# now insert a blank DVD
$ growisofs -Z /dev/dvd=movie.iso

Copiadora imparable

Existe esta aplicación que nunca he usado antes, pero pretende hacer lo que necesita. Puedes descargarlo aquí .

extracto

Recupera archivos de discos con daños físicos. Le permite copiar archivos de discos con problemas como sectores defectuosos, rasguños o que solo dan errores al leer datos. El programa intentará recuperar cada pieza legible de un archivo y juntar las piezas. Usando este método, la mayoría de los tipos de archivos se pueden utilizar incluso si algunas partes del archivo no son recuperables al final.

El programa puede usarse como un sistema de respaldo diario usando sus funciones de modo por lotes. Se puede guardar una lista de transferencias en un archivo y luego ejecutarla desde la línea de comandos para realizar el mismo lote de transferencias de manera regular sin tener que usar la interfaz GUI. El programa admite parámetros de línea de comandos que permiten que la aplicación se ejecute desde programadores o scripts para que pueda integrarse completamente en las tareas diarias del servidor.

Esta es una aplicación antigua de KDE3, por lo que me costó un esfuerzo instalarla en Fedora 19. Cuando pude invocarla, me sentí un poco decepcionado. Copió archivos de medios, pero era cuestionable, IMO, qué tan bien podía recuperar archivos de medios rayados. Pero puede valer la pena echarle un vistazo si estás lo suficientemente desesperado.

NOTA: Encontré esa herramienta, así como referencias a dd, dvdbackupy ddresuceaquí en esta publicación del blog titulada: Recuperación de CD o DVD dañados con Linux , por lo que es posible que también desee escanear esa publicación en busca de ideas.

dd

Desafortunadamente, creo que las 2 mejores opciones para hacer este trabajo en Linux son todavía ddy ddrescue. Básicamente haces lo siguiente con dd:

$ dd if=/dev/sr0 of=image.iso bs=2048 conv=noerror,notrunc iflag=nonblock

La opción clave es conv=noerror, por ddlo tanto , escribirá los datos en un .isoarchivo y continuará haciéndolo hasta que decida tirarle la toalla.

Referencias

slm
fuente
Ya sé dvdbackupcomo lo menciono en mi pregunta (primera línea). No estoy preguntando cómo extraer un DVD-Video, sino cómo extraer un DVD-Video rayado .
Totor
5

Como ya se mencionó, ddrescuey otras herramientas que intentan volver a leer DVD. Además de eso, pruébelo con diferentes unidades. Algunos pueden manejar los rasguños mejor que otros. Con un poco de suerte, puede obtener una imagen completa del DVD si utiliza varias unidades para intentar leer las partes defectuosas.

Finalmente, puede eliminar los rasguños físicamente. Puedes comprar un kit de reparación de DVD a bajo precio, pero no he tenido mucho éxito con ellos. Si hay un lugar de alquiler de videos en DVD cerca de usted, muchos de ellos tienen dispositivos que pulen DVD y ofrecen el uso por una pequeña tarifa.

Frostschutz
fuente
0

Parece que safecopy es lo que estás buscando.

safecopy intenta obtener la mayor cantidad de datos posible de SOURCE, incluso recurriendo a operaciones de bajo nivel específicas del dispositivo, si corresponde.

William Pietri
fuente