Pour occuper vos longues soirées d’hiver, voici un petit tutoriel pour lire des DVD sous Linux.
Le logiciel:
Il existe de très bons logiciels pour lire de la vidéo sous Linux.Mon préféré est Xine, toutefois il n’intègre pas (par défaut)les fonctions de navigation des lecteurs de DVD. Pour cela il faut installer un plugin adapté ou encore utiliser Totem, basé sur Xine (avec une interface Gnome) et donc enrichi de ces fonctionnalité. Il y a tout de même quelques bibliothèques supplémentaires à installer et quelques paramètres à changer avant de lire son premier DVD.<
Le paquet s’appelle totem et comme d’habitude s’installe de la manière suivante:
apt-get install totem
Si toutefois vous voulez installer Xine le paquet s’appelle gxine:
apt-get install gxine
Les bibliothèques:
Après avoir installé Totem, il est recommandé d’installer les bibliothèques suivantes qui sont spécifiques à la lecture des DVD.
apt-get install libdvdread3 libdvdnav4 libdvdplay0
Une bibliothèque nécessite d’ajout d’un repository à apt, il s’agit de la bibliothèque libdvdcss. Celle-ci sert à décrypter les DVD (la plupart le sont) mais n’est pas encore intégrée à la liste des paquets pour des raisons légales.
Afin de rendre cette bibliothèque disponible, il faut rajouter les lignes suivantes dans le fichier /etc/apt/sources.list
deb http://download.videolan.org/pu/videolan/debian/sarge main
deb-src http://download.videolan.org/pu/videolan/debian/sarge main
Maintenant il est possible de faire un apt-get install libdvdcss2
Configuration:
Dans les deux cas, il faut créer un lien symbolique pour identifier le lecteur DVD. Ce s’effectue à l’aide de la commande ln -s /dev/hdd /dev/dvd. Pour moi c’est /dev/hdd car mon lecteur est en esclave sur la seconde nappe. Vous pouvez le savoir en faisant un cat /etc/fstab et en répérant le point de montage que vous utilisez pour ce lecteur.
Si vous avez installé Totem, il se lance simplement avec la commande totem & et ne nécessite pas de configuration particulière.
Si vous avez installé Xine, vous pouvez maintenant lancer Xine en tapant la commande gxine &
Un premier diagnostic est effectué au démarrage pour voir si les conditions nécessaires au fonctionnement de Xine sont remplies.La configuration s’effectue à partir du menu File > Preferences…
Tout d’abord dans experience_level il faut choisir au moins le niveau Advanced pour avoir accès à un minimum de paramètres. Puis il faut se rendre dans l’onglet media.
Dans le sous-onglet dvd, vous pouvez choisir le langage par défaut (que vous pouvez mettre à « fr »), la zone du DVD (2 pour l’Europe) et surtout le chemin vers le lecteur dvd (device) par exemple /dev/hdd.
Si tout est bien configuré, vous pouvez lire des DVD en cliquant sur l’icône « DVD » du menu « File ».Sinon des informations utiles pour résoudre le problème apparaissent lorsque xine est lancé à partir d’un shell (le message d’erreur lirc_init correspond au fait qu’il n’y ait pas de télécommande infrarouge connectée).
[Edit] L’intro a été retravaillée suite aux remarques de TitiX. Merci à lui et à tous ceux qui souhaiteraient apporter leur participation à ces tutoriaux.