Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:wodim [22/08/2011 15:01] bract ajout: Effacer un CD-RW/DVD-RW + liens |
doc:systeme:wodim [26/12/2013 14:46] smolski |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | Créé le 24/082011 | ||
====== wodim ====== | ====== wodim ====== | ||
* Objet : commande wodim | * Objet : commande wodim | ||
* Niveau requis : TOUS | * Niveau requis : TOUS | ||
- | * Commentaires : //commande pour lister ses lecteurs/graveurs.// | + | * Commentaires : //Outil de gravure ISO sur CD/DVD en ligne de commande.// |
- | * Débutant, à savoir : [[manuel:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | + | * Débutant, à savoir : [[:doc:systeme:genisoimage]] - [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) |
+ | |||
+ | == Note == | ||
+ | |||
+ | wodim ("write optical disk media") s'appelait auparavant cdrecord ;-) | ||
===== installation ===== | ===== installation ===== | ||
Installation en root bien sûr. :-) | Installation en root bien sûr. :-) | ||
- | <code bash> | + | <code root>apt-get install wodim</code> |
- | aptitude install wodim</code> | + | |
+ | Et si vous n'avez pas [[:doc:systeme:genisoimage]] d'installé : | ||
+ | <code root>apt-get install genisoimage</code> | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | ==== Option devices ==== | + | ==== Obtenir des informations==== |
+ | |||
+ | === Option devices === | ||
Pour lister les lecteurs/graveurs sur notre pc : | Pour lister les lecteurs/graveurs sur notre pc : | ||
- | <code bash> | + | <code user>wodim --devices</code> |
- | wodim --devices | + | wodim: Overview of accessible drives (1 found) : |
- | wodim: Overview of accessible drives (1 found) : | + | ------------------------------------------------------------------------- |
- | ------------------------------------------------------------------------- | + | 0 dev='/dev/scd0' rwrw-- : 'Optiarc' 'DVD RW AD-7200S' |
- | 0 dev='/dev/scd0' rwrw-- : 'Optiarc' 'DVD RW AD-7200S'</code> | + | |
<note>Pour avoir ce retour de commande, vos lecteurs/graveurs ne doivent pas contenir de disques. | <note>Pour avoir ce retour de commande, vos lecteurs/graveurs ne doivent pas contenir de disques. | ||
</note> | </note> | ||
- | ====Option -prcap==== | + | <note warning>Nous considérerons le lecteur/graveur '/dev/scd0' par défaut pour la suite de ce tuto.</note> |
+ | |||
+ | ===Option -prcap=== | ||
Pour obtenir des informations sur les caractéristiques du graveur. | Pour obtenir des informations sur les caractéristiques du graveur. | ||
- | $ wodim dev=/dev/scd0 -prcap | + | <code user>$ wodim dev=/dev/scd0 -prcap</code> |
+ | ===Option -atip=== | ||
- | ====Option -atip==== | ||
Pour obtenir des informations sur un CD-ROM ou DVD-ROM inséré dans le lecteur/graveur. | Pour obtenir des informations sur un CD-ROM ou DVD-ROM inséré dans le lecteur/graveur. | ||
+ | <code user> umount /dev/scd0</code> | ||
+ | <code user>wodim dev=/dev/scd0 -atip</code> | ||
+ | |||
+ | ====Quelques options suplémentaires==== | ||
+ | |||
+ | ^Option^Commentaire^ | ||
+ | | -v |Affichage du déroulement de l'opération. | | ||
+ | | speed=x |Détermination de la vitesse de gravure ((La vitesse joue un rôle majeur dans la qualité de la gravure, à vitesse maximale la qualité se voit diminuée.)). | | ||
+ | | -eject | Ejecter le CD/DVD une fois la gravure terminée. | | ||
+ | |||
+ | ====Graver un CD/DVD==== | ||
+ | |||
+ | ===Créer l'image ISO du CD === | ||
+ | |||
+ | Vérifiez que la gravure fera moins que la capacité du CD-R ou RW : | ||
+ | <code user>du -sh /chemin/fichier_ou_répertoire</code> | ||
+ | |||
+ | 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 [[:doc:systeme:genisoimage]]. | ||
+ | |||
+ | Créez l'ISO. Par exemple((Pour les détails, voir la commande [[:doc:systeme:genisoimage]])) : | ||
+ | <code user>genisoimage -R -r -J --hide-rr-moved -V "Nom" -o nom.iso /chemin/fichier_ou_répertoire</code> | ||
+ | |||
+ | === Graver une image.iso === | ||
+ | |||
+ | <code user>wodim -v speed=1 dev=/dev/scd0 image.iso</code> | ||
- | $ umount /dev/scd0 | ||
- | $ wodim dev=/dev/scd0 -atip | ||
====Effacer un CD-RW/DVD-RW==== | ====Effacer un CD-RW/DVD-RW==== | ||
- | $ wodim -v blank=fast dev=/dev/scd0 | + | |
+ | <code user>wodim -v blank=fast dev=/dev/scd0</code> | ||
Pour effacer rapidement un disque, cette commande efface la TOC ([[http://www.lagravuredecd.com/cdrfaq2.php#[2-27]|Table Of Contents]]), la PMA ([[http://www.lagravuredecd.com/cdrfaq2.php#[2-43-3]|Program Memory Area]]) et les marques d'intervalle entre pistes). | Pour effacer rapidement un disque, cette commande efface la TOC ([[http://www.lagravuredecd.com/cdrfaq2.php#[2-27]|Table Of Contents]]), la PMA ([[http://www.lagravuredecd.com/cdrfaq2.php#[2-43-3]|Program Memory Area]]) et les marques d'intervalle entre pistes). | ||
- | $ wodim -v blank=all dev=/dev/scd0 | + | |
+ | <code user>wodim -v blank=all dev=/dev/scd0</code> | ||
Pour effacer entièrement un disque. | Pour effacer entièrement un disque. | ||
<note>En cas de disques récalcitrants, vous pouvez ajouter l'option "-force". | <note>En cas de disques récalcitrants, vous pouvez ajouter l'option "-force". | ||
</note> | </note> | ||
- | <note tip>Ces commandes m'ont permis de récuperer des disques devenus "ingravable" suite à une utilisation (de gravure) sous windows. | + | <note tip>Ces commandes m'ont permis de récupérer des disques devenus "ingravable" suite à une utilisation (de gravure) sous windows. |
---- | ---- | ||
- | La commande ultime pour récuperer un dvd est: | + | La commande ultime pour récupérer un dvd est: |
- | $ dvd+rw-format -force /dev/sdc0 | + | |
+ | <code user>dvd+rw-format -force /dev/scd0</code> | ||
</note> | </note> | ||
- | | + | |
- | | + | ===== Graver un CD Audio ===== |
+ | |||
+ | <note important>Les gravures audio lisiblent sur tous les lecteurs se pratiquent à partir de fichier son en format **.wav**</note> | ||
+ | |||
+ | === Exemple, voir : === | ||
+ | |||
+ | Extraire le son d'un dvd au format //wav// avec Mplayer | ||
+ | * [[:doc:media:mplayer | extraire_le_son]] | ||
+ | |||
+ | ==== Gravure finalisée ==== | ||
+ | |||
+ | <note tip>Pour conserver les pistes gravées dans le bon ordre, les nommer : track01.wav - track02.wav - ...</note> | ||
+ | |||
+ | 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 : | ||
+ | - vous gravez trois pistes aujourd'hui, | ||
+ | - quatre demain, | ||
+ | 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. | ||
+ | |||
+ | <note>wodim clôt le CD par défaut. \\ | ||
+ | Si on désire créer un CD en plusieurs étapes, il faut indiquer à wodim de ne pas clôturer la session.</note> | ||
+ | |||
+ | Se placer d'abord((Voir la commande [[:doc:programmation:shell:cd]])) dans le répertoire des fichiers son .wav : | ||
+ | |||
+ | <code user>cd /chemin/repertoire/son_wav</code> | ||
+ | |||
+ | Puis taper : | ||
+ | <code user>wodim -v -eject speed=24 -pad -audio *.wav</code> | ||
+ | |||
+ | //Et ça l'fait// :-) | ||
+ | |||
+ | ==== Gravure non finalisée ==== | ||
+ | |||
+ | Pour empêcher la finalisation par défaut de wodim, ajouter l'option -nofix. \\ | ||
+ | Gravure de 2 pistes sans finalisation : | ||
+ | <code user>wodim -v -nofix speed=24 -pad -audio track01.wav track02.wav</code> | ||
+ | |||
+ | ==== Ajout de 2 piste puis finalisation : ==== | ||
+ | |||
+ | Ces 2 commandes l'une après l'autre le fait : | ||
+ | <code user>wodim -v -nofix speed=24 -pad -audio track03.wav</code> | ||
+ | |||
+ | <code user>wodim -v -eject dev=1,0,0 speed=24 -pad -audio track04.wav</code> | ||
+ | |||
+ | ==== Finalisation sans ajout de piste : ==== | ||
+ | |||
+ | <code user>wodim -v -eject -fix</code> | ||
D'autres options sont possibles, à étudier et à persévérer pour les reporter ici sans crainte. :-D | D'autres options sont possibles, à étudier et à persévérer pour les reporter ici sans crainte. :-D | ||
- | ====Liens==== | + | |
- | *[[http://www.lagravuredecd.com| Pour tout savoir sur la gravure]] | + | ===== Liens ===== |
- | *[[http://www.lea-linux.org/documentations/index.php/Software-soft_grave-gravure|La gravure en ligne de commandes]] | + | |
+ | * [[http://www.lagravuredecd.com| Pour tout savoir sur la gravure]] | ||
+ | * [[http://www.lea-linux.org/documentations/index.php/Software-soft_grave-gravure|La gravure en ligne de commandes]] | ||
+ | * [[http://formation-debian.via.ecp.fr/graver.html]] | ||
+ | * [[http://giminik.developpez.com/articles/debian-gnu-linux/gravure-audio-ligne-commande/ | La gravure en ligne de commande]] Pour l'application cdrecord. Il suffit d'y remplacer //cdrecord// par //wodim//. |