Como rasgar um DVD-Video riscado? (uma "cdparanoia para DVDs")

15

Eu costumo usar o programa muito agradável e simples dvdbackuppara copiar e fazer backup do meu DVD-Video .

No entanto, alguns dos meus DVDs apresentam alguns arranhões e minha unidade de DVD tem problemas para ler alguns setores. Então, existe uma ferramenta semelhante a cdparanoia, mas para DVDs?

Totor
fonte
1
Eu tinha uma recomendação para a dvdbackupqual ainda não tentei. Não é capaz de lidar com a situação? Alguns setores ausentes geralmente não são um problema. Você precisa saber onde eles estão para verificar se isso pode ser problemático. Você pode dar mais detalhes.
Babou 31/05
Eu queria fazer essa pergunta exata ("cdparanoia, mas para DVDs"). Cara, eu amo Stack Exchange! :) @Totor, você resolveu o seu problema e o disco foi rasgado?
precisa saber é o seguinte

Respostas:

10

ddrescue

Você pode tentar o ddrescue. Eu li a recomendação, mas não tenho experiência.

Existem dois programas chamados ddrescue (consulte /ubuntu/211578/whats-the-difference-between-ddrescue-gddrescue-and-dd-rescue ). O gnu ddrescue é o mais novo e projetado para superar alguns dos problemas do ddrescue mais antigo.

O gnu ddrescue usa um arquivo de mapa e é capaz de gravar várias vezes no mesmo arquivo de saída sem fazer o mesmo trabalho novamente ou substituir as leituras anteriores bem-sucedidas. Em vez disso, tentará preencher os buracos olhando o arquivo de mapa para descobrir quais setores tentar ler novamente.

O uso sugerido para DVDs (do manual do Gnu ddrescue ) é:

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

A primeira linha extrairá os dados facilmente legíveis do DVD. A segunda linha usará o acesso direto ao disco para tentar ler mais e gravá-lo no mesmo arquivo de saída.

k3b

Tenho uma boa experiência pessoal com o K3b, com as configurações adequadas: k3b --copy <device>

Você obtém uma janela grande e uma pequena janela de cópia. Ignore o grande. Você deve clicar na configuração avançada na pequena. Então você clica em "ignorar erros de leitura" para que não pare no primeiro erro. Você também corrige o número de tentativas de leitura para um valor bastante baixo, pois as repetições às vezes podem demorar muito tempo. Costumo defini-lo como 1 na minha primeira tentativa, apenas para verificar quantos setores me causam problemas.

Se você clicar nas opções, poderá optar por produzir apenas uma imagem ISO no disco. E depois de clicar na imagem, você pode escolher onde salvá-la. Muitas vezes, alguns setores ausentes nem serão perceptíveis (mesmo algumas centenas). Mas tudo depende de onde eles estão. O K3b lhe dirá quais setores não podem ser lidos.

babou
fonte
6

dvdbackup

Eu costumo usar dvdbackupexatamente para esta tarefa. Eu usei essa ferramenta quando k3bconsegui duplicar um DVD, mas o disco não era reproduzível. Copiá-lo com dvdbackup sempre funcionou.

Você pode baixá-lo no site principal , mas ele também deve estar nos repositórios do Distro.

Exemplo

$ 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 imparável

Existe este aplicativo que eu nunca usei antes, mas pretende fazer o que você precisa. Você pode baixá-lo aqui .

excerto

Recupera arquivos de discos com danos físicos. Permite copiar arquivos de discos com problemas como setores defeituosos, arranhões ou que apenas dão erros ao ler dados. O programa tentará recuperar todas as partes legíveis de um arquivo e juntá-las. Usando esse método, muitos tipos de arquivos podem ser utilizados, mesmo que algumas partes do arquivo não tenham sido recuperadas no final.

O programa pode ser usado como um sistema de backup diário usando suas funções de modo em lote. Uma lista de transferências pode ser salva em um arquivo e, em seguida, executada na linha de comando para executar o mesmo lote de transferências regularmente, sem a necessidade de usar a interface da GUI. O programa suporta parâmetros de linha de comando que permitem que o aplicativo seja executado a partir de agendadores ou scripts, para que possa ser totalmente integrado às tarefas diárias do servidor.

Este era um aplicativo antigo do KDE3, por isso foi necessário algum esforço para instalá-lo no Fedora 19. Quando consegui invocá-lo, fiquei um pouco desapontado. Ele copia arquivos da mídia, mas é questionável, IMO, quão bem ele pode recuperar arquivos da mídia riscada. Mas pode valer a pena dar uma olhada se você estiver desesperado o suficiente.

NOTA: Encontrei essa ferramenta, bem como referências a dd, dvdbackupe ddresuceaqui nesta postagem no blog intitulada: Recuperando CDs ou DVDs danificados com o Linux , portanto, talvez você também queira verificar essa publicação em busca de idéias.

dd

Infelizmente, acho que as 2 melhores opções para fazer esse trabalho no Linux ainda são dde ddrescue. Basicamente, você faz o seguinte com dd:

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

A opção principal é conv=noerror, portanto dd, os dados serão gravados em um .isoarquivo e continuarão até que você decida jogar a toalha nele.

Referências

slm
fonte
Eu já sei dvdbackupcomo mencionei na minha pergunta (primeira linha). Não estou perguntando como copiar um DVD-Video, mas como ripar um DVD-Video riscado .
Totor 13/12/13
5

Como já mencionado, ddrescuee outras ferramentas que tentam reler DVDs. Além disso, tente com unidades diferentes. Alguns podem lidar com arranhões melhor do que outros. Com um pouco de sorte, você poderá obter uma imagem completa do DVD se usar várias unidades para tentar ler as peças defeituosas.

Finalmente, você poderá remover os riscos fisicamente. Você pode comprar um kit de reparo de DVD barato, mas não tive muito sucesso com eles. Se houver um local de aluguel de vídeo em DVD perto de você, muitos deles possuem dispositivos que aprimoram os DVDs e oferecem o uso por uma pequena taxa.

frostschutz
fonte
0

Parece cópia segura é o que você está procurando.

O safecopy tenta obter o máximo de dados possível de SOURCE, mesmo recorrendo a operações de baixo nível específicas do dispositivo, se aplicável.

William Pietri
fonte