Gravure sous GNU/linux
Gravure de DVD
Néanmoins, coté console, on trouve growisofs, dvdrtools (qui inclut growisofs et dvdrecord) et cdrecord-ProDVD. Ce dernier n'est pas libre mais peut être utilisé pour des fins non commerciales gratuitement sous réserve de demande de clés. Pour en revenir à X-CD-Roast, cdrecord-ProDVD peut y être couplé pour que l'application supporte la gravure de DVD. J'ai l'impression d'ailleurs que c'est le seul rôle de cdrecord-ProDVD puisque l'application n'est disponible que sous forme binaire et le faire fonctionner seul revient à faire fonctionner cdrecord avec des fonctions de support DVD en plus.
8.1 ProDVD
Pour faire fonctionner ProDVD avec X-CD-Roast, il faut placer ProDVD dans le dossier des exécutables X-CD-Roast, puis rendre ProDVD exécutable à son tour :
Copier l'exécutable cdrecord-prodvd dans /usr/lib/votre_version_xcdroast/bin/
cp cdrecord-prodvd /usr/lib/votre_version_xcdroast/bin/
Renommez l'exécutable en cdrecord.prodvd et rendez la exécutable.
mv cdrecord-prodvd cdrecord.prodvd
chmod 755 cdrecord.prodvd
Lancez X-CD-Roast et vous verrez que celui-ci vous informe du support du DVD et de la nécessité d'activer la clé que vous devrez demander par mail.
8.2 growisofs
growisofs lui est directement lié à mkisofs et a pour rôle de faciliter la gravure sur les DVD-RAM et DVD-RW tout en utilisant la puissance de mkisofs. Ainsi, on aura souvent des options de mkisofs à utiliser dans growisofs. Le manpage de growisofs nous montre d'ailleurs les cas de gravure les plus fréquents résumés ci-dessous :
growisofs -Z /dev/votre_graveur_dvd -R -J /home/mes_fichiers
Cette commande aura pour effet de graver sur votre DVD les fichiers contenus dans /home/mes_fichiers avec le support Joliet et le système Rock-Ridge qu'on a pu voir tout à l'heure pour la création de CD's. L'option -Z spécifie la création d'une session initiale.
Pour rajouter une autre sessions, on utilisera l'option -M de cette manière :
growisofs -M /dev/votre_graveur_dvd -R -J /home/mes_fichiers2
Pour graver une image iso :
growisofs -dvd-compat -Z /dev/dvd=votre_fichier.iso
L'option -dvd-compat a pour rôle d'offrir une compatibilité maximum avec des DVD-Video mais aussi en cas de gravure at-once, cela finalisera le disque.
Pour graver le contenu extrait d'un DVD-Video, on fera :
growisofs -Z /dev/votre_graver_dvd -dvd-video repertoire_des_fichiers
Pour toutes ces commandes, on peut adjoindre les options classiques de mkisofs (nom de volume, extensions JOLIET, etc).