Translation(s): English - Français - Italiano

(!) ?Discussion


Périphériques

Les lecteurs de CD ou de DVD sont généralement identifiés comme /dev/hd* (par exemple, si vous avez deux disques durs et un lecteur de DVD, /dev/hdc peut être le DVD).

DVD

Avec Debian, on peut utiliser de nombreux lecteurs vidéo pour lire les DVD vidéo, parmi lesquels Xine (ou un lecteur basé sur Xine, comme totem-xine) ou MPlayer ; pour lire la plupart des DVD, il faut installer libdvdread3 :

# apt-get install libdvdread3

La librairie libdvdcss2 est souvent nécessaire pour le décryptage de nombreux DVD. On ne peut pas la récupérer dans les dépôts de Debian à cause d'une licence restrictive dans certains pays. On peut le télécharger à partir d'une autre source comme deb-multimedia.org ; il est conseillé de lire le fichier /usr/share/doc/libdvdread3/README.Debian et le paragraphe #libdvdcss2 plus bas dans cette page.

CD

CDROM

<!> Attention, la majeure partie des informations est ancienne. A l'époque de devfs et de udev (ou de la version 2.6 du noyau) on peut même ne pas avoir un point de montage /dev/hdc si le lecteur n'est pas dans l'ordinateur au démarrage ; à l'époque de Sarge, les points de montage étaient préparés pour être utilisés comme cela :

(1) infidel /home/keeling_ ls -al /media    
total 4
drwxr-xr-x   4 root root 1024 2005-11-08 15:49 .
drwxr-xr-x  23 root root 1024 2005-11-03 19:24 ..
lrwxrwxrwx   1 root root    6 2005-11-03 18:12 cdrom -> cdrom0
drwxr-xr-x   2 root root 1024 2005-11-03 18:12 cdrom0
lrwxrwxrwx   1 root root    6 2005-11-08 15:49 cdrom1 -> cdrom0
lrwxrwxrwx   1 root root    7 2005-11-03 18:12 floppy -> floppy0
drwxr-xr-x   2 root root 1024 2005-11-03 18:12 floppy0

En outre, l'usage des pilotes d'émulation SCSI pour les interfaces ATAPI est obsolète. A la place, on peut (et devrait) utiliser directement le nom exact du périphérique :

cdrecord speed=8 dev=/dev/hdc -eject -tao -data /scratch/iso/traccia_01.img


Les noms

Les lecteurs de CD IDE sont nommés, dans linux, le premier /dev/scd0 et le second /dev/scd1.

Détection et montage

Pour détecter le lecteur de CD ou DVD, on peut utiliser :

cdrecord -scanbus

Pour vérifier vers quel fichier spécial pointe le lien symbolique /dev/cdrom (c'est-à-dire /dev/hdc ou /dev/scd0), entrez la commande :

ls -al /dev/cdrom*

Pour autoriser les utilisateurs à écouter des CD de musique sur le lecteur de CD-ROM, entrez la commande «chgrp cdrom /dev/hdc» (si c'est hdc) ou si c'est autre chose (par exemple /dev/scd0), passez la commande correspondante. Puis tapez 'addgroup ID_utilisateur cdrom' pour autoriser un utilisateur à écouter des CD. La modification du groupe de /dev/hdc (ou scd0 ou autre) est nécessaire, sinon autrement, on doit ajouter l'utilisateur au groupe disk, ce qui est mauvais pour la sécurité.

On peut autoriser tous les utilisateurs à monter un cdrom en ajoutant cette ligne au fichier fstab:

/dev/cdrom /mnt/auto/cdrom iso9660 noauto,users,ro 0 0

Pour vérifier si fstab pointe vers le bon périphérique, tapez :

dmesg | grep ATAPI

FAQ

Limite de 4GB par fichier

Graver un fichier de plus de 4GB sur un DVD iso-9660 est compliqué. Le moyen le plus simple pourrait être d'utiliser UDF.

Conversion de DVD

Lire un DVD chiffré

Certains DVD vidéo sont chiffrés et on a besoin d'une librairie (libdvdcss2) pour les lire :

au fichier

/etc/apt/source.list

deb http://mirror.home-dn.net/debian-multimedia stable main

On peut ajouter facultativement la clé GPG.

Attention, quand on ajoute ce dépôt, on voit des versions différentes de plusieurs logiciels (par exemple Audacity) de ce site. Autrement, on peut télécharger le fichier libdvdcss directement à partir de http://download.videolan.org/pub/libdvdcss/ .

aptitude update
aptitude install xine-ui

aptitude search libdvdcss2

aptitude install w32codecs

aptitude install w64codecs

Voir aussi: