Cdrecord + mkisofs
Dernière mise à jour - 15/04/2006
Ces 2 programmes sont le couple indispensable pour faire du gravage de CD sous Linux.
Pour les graveurs IDE il faut activer l'émulation SCSI (sauf pour les kernel >=2.6.0).
Dans lilo.conf
ajouter la ligne suivante : append=ide-scsi=/dev/hdc
.
Pour grub ça doit être du même genre (je n'utilise pas grub)
-
cdrecord --scanbus
: Permet de connaître le numéro de votre graveur
placer ensuite la valeur trouvée dans/etc/profile
, cela permet de ne plus indiquer le device à chaque appel decdrecord
.## /etc/profile CDR_DEVICE=0,0,0 export CDR_DEVICE
CDR_SPEED et CDR_FIFOSIZE
: 2 autres valeurs à placer dans/etc/profile
.FIFOSIZE
= taille du buffer pour le gravage etSPEED
= vitesse max du graveur.## /etc/profile CDR_SPEED=8 CDR_FIFOSIZE=32m export CDR_SPEED CDR_FIFOSIZE
cdrecord blank=fast
: Formate un CDRWcdrecord -v -eject -data -driveropts=burnfree -speed 8 ImageIso
Grave une image ISO (data) et eject le cd à la fin. Utilise l'option burn free présente sur certains graveurs pour éviter des griller des CD vierges.mkisofs -V "CD LABEL" [ otions ] [dossiers et/ou fichiers à graver] -o ImageIso
Créer une image iso, avec un label pour le CD. Pour connaitre toutes les options et la manière de spécifier les fichiers à graver : man mkisofs. Pour ma part voici les options que j'utilise pour graver mes CD data.-r -R -graft-points -l -allow-multidot -q
Il en existe beaucoup d'interfaces graphiques pour graver sous Linux (voir rubriques logiciels). Pour ma part j'utilise cdr-toaster qui est trés simple et permet de faire les choses trés vite. Je me suis également fabriquer quelques scripts pour graver un DVD, un CD audio à partir de MP3. C'est tellement plus rapide en ligne de commande :-).
DVD+RW-TOOLS
Pour graver des dvds le minimum dont il faut disposer c'est du package DVD+RW-tools.
En standard on dispose entre autre des commandes suivantes :
growisofs
: permet le gravage directdvd+rw-format
: pour le formatage des DVD +/- RWdvd+rw-mediainfo
: informations sur un DVD
Quelques commandes :
- Gravage sur un DVD d'une image iso (data) créée avec mkisofs
growisofs -dvd-compat -Z /dev/dvd=IMAGE_ISO
- Gravage d'un DVD Vidéo (voir plus bas pour le contenu de dossier DVD
growisofs -speed=4 -Z /dev/dvd --dvd-video ./
La création d'un DVD vidéo nécessite l'installation d'autres applications.
dvdauthor pour créer l'arborescence propre au DVD Vidéo.
dvdauthor utilise des fichiers VOB en entrée et en sortie créé un dossier avec :
AUDIO_VTS/ : Toujours vide
VIDEO_VTS/ : Contient les fichiers vob, ifo, bup
*.ifo = information sur les vobs
*.bup = backup des ifo
*.vob = fichier contenant la vidéo et le son (les sous-titres) etc...
Un fichier vob contient de la vidéo et de l'audio 'mixé'. La création d'un vob est assez complexe, en fonction de la source que l'on utilise ( DVD original, divx, mpeg, avi photos). Voir dans la rubrique Audio/Vidéo la création d'un slideshow vidéo pour un exemple d'utilisation de dvdauthor + growisofs.
La création de menu pour les DVD reste pour l'instant un peu complexe. Je prèpare un article sur ce sujet.
...