wodim (“write optical disk media”) s'appelait auparavant cdrecord
Installation en root bien sûr.
apt-get update && apt-get install wodim
Et si vous n'avez pas genisoimage d'installé :
apt-get install genisoimage
Pour lister les lecteurs/graveurs sur notre pc :
wodim --devices
wodim: Overview of accessible drives (1 found) : ------------------------------------------------------------------------- 0 dev='/dev/scd0' rwrw-- : 'Optiarc' 'DVD RW AD-7200S'
Pour obtenir des informations sur les caractéristiques du graveur.
wodim dev=/dev/scd0 -prcap
Pour obtenir des informations sur un CD-ROM ou DVD-ROM inséré dans le lecteur/graveur.
umount /dev/scd0
wodim dev=/dev/scd0 -atip
Option | Commentaire |
---|---|
-v | Affichage du déroulement de l'opération. |
speed=x | Détermination de la vitesse de gravure 2). |
-eject | Ejecter le CD/DVD une fois la gravure terminée. |
Vérifiez que la gravure fera moins que la capacité du CD-R ou RW :
du -sh /chemin/fichier_ou_répertoire
Avant de commencer à graver, il faut créer l'image ISO du CD, c'est à dire le système de fichiers qui sera gravé tel quel sur le disque. Pour cela, on utilise la commande genisoimage.
Par exemple :
genisoimage -R -r -J --hide-rr-moved -V "Nom" -o nom.iso /chemin/fichier_ou_répertoire
wodim -v speed=1 dev=/dev/scd0 image.iso
wodim -v blank=fast dev=/dev/scd0
Pour effacer rapidement un disque, cette commande efface la TOC (Table Of Contents), la PMA (Program Memory Area) et les marques d'intervalle entre pistes).
wodim -v blank=all dev=/dev/scd0
Pour effacer entièrement un disque.
La commande ultime pour récupérer un dvd est:
dvd+rw-format -force /dev/scd0
Extraire le son d'un dvd au format wav Mplayer - extraire_le_son
Cette méthode ajoute un blanc de deux secondes entre chaque piste.
L'avantage de cette méthode est qu'il est possible de réaliser un CD en plusieurs fois :
et lorsque tous vos morceaux préférés sont sur le CD, il ne reste plus qu'à le clôturer pour qu'il soit lisible sur n'importe quel platine CD.
L'inconvénient de cette méthode est le blanc de deux secondes qui n'est pas du tout pratique s'il s'agit d'une compilation où toutes les pistes s'enchaînent en fondu.
Se placer d'abord3) dans le répertoire des fichiers son .wav :
cd /chemin/repertoire/son_wav
Puis taper :
wodim -v -eject speed=24 -pad -audio *.wav
Et ça l'fait
Pour empêcher la finalisation par défaut de wodim, ajouter l'option -nofix.
Gravure de 2 pistes sans finalisation :
wodim -v -nofix speed=24 -pad -audio track01.wav track02.wav
Ces 2 commandes l'une après l'autre le fait :
wodim -v -nofix speed=24 -pad -audio track03.wav
wodim -v -eject dev=1,0,0 speed=24 -pad -audio track04.wav
wodim -v -eject -fix
D'autres options sont possibles, à étudier et à persévérer pour les reporter ici sans crainte.