Malgré de nombreux essais, Vobcopy, Dvdauthor, Ogmrip, Mplayer...n'arrivent pas à extraire correctement les pistes de votre DVD? Il est fort possible que le DVD en question utilise une protection non gérée par ces logiciels. S'il s'agit d'un DVD double couche, cela peut également gêner les opérations de rippage. Heureusement il y a dd!
dd peut copier la totalité du DVD au format iso, en ignorant les secteurs défectueux (technique de protection).
Vous pourrez ensuite extraire plus facilement les pistes du DVD directement à partir de l'iso, avec vos logiciels habituels.
1) Prérequis
Tout d'abord, installez les paquets suivants:
$ sudo apt-get install genisoimage vlc coreutils
2) obtention des infos
dd est un puissant outil de réplication. Mais il est nécessaire de lui baliser le chemin, c'est à dire lui fournir les infos obtenues par isoinfo. insérez votre DVD et lancez la commande:
$ isoinfo -d -i /dev/sr0
CD-ROM is in ISO 9660 format
System id:
.....
Logical block size is: 2048
Volume size is: 3566195
...
Notez les infos "Logical Block" et "volume Size"en gras.
Nota: votre lecteur DVD peut également se nommer /dev/dvd, /dev/dvd1,/dev/dvdx.../dev/sr1,/dev/sr2,/dev/srx...
3) copie du DVD au format ISO avec dd
$ dd if="chemin_nom_du_dvd" bs="Logical block size" count="Volume size" of="chemin_nom_du_fichier_iso"
Par exemple, en reprenant les infos données par isoinfo:
dd if=/dev/sr0 bs=2048 count=3566195 of=foo.iso
cette commande créera le fichier foo.iso dans le dossier courant.
Nota: sans les infos fournies par isoinfo, dd ne saura pas copier l'intégralité du DVD double couche et ne copiera que la première couche du DVD, soit 4,6 Go.
4) test
L'heure du verdict a sonné, il est temps de tester la validité de l'image ISO:
vlc foo.iso
vérifiez bien tous les chapitres.
Vous avez ici, en deux commandes assez simples, l'équivalent d'un DVD Decrypter de chez Windows.
Et encore, dd peut vous rendre bien d'autres services, mais ce sera l'objet d'un autre article.
Merci qui? Merci dd ;-)
LGDN.