3.7. Lecture de DVD

Pour voir la liste complète des options disponibles, veuillez lire la page de man. La syntaxe pour lire un Digital Versatile Disc (DVD) est la suivante :

mplayer dvd://<piste> [-dvd-device <périphérique>]

Exemple :

mplayer dvd://1 -dvd-device /dev/hdc

Si vous avez compilé MPlayer avec la gestion de dvdnav, la syntaxe est la même, sauf que que vous devrez utiliser dvdnav:// au lieu de dvd://.

Le périphérique DVD par défaut est /dev/dvd. Si votre configuration est différente, faites un lien symbolique (symlink) ou spécifiez le bon périphérique en ligne de commande avec l'option -dvd-device.

MPlayer utilise libdvdread et libdvdcss pour le décryptage et la lecture de DVD. Ces deux bibliothèques sont contenues dans le répertoire source de MPlayer, vous n'avez donc pas besoin de les installer séparément. Vous pouvez aussi utiliser les versions de ces deux bibliothèques qui sont peut-être déjà présentes sur votre système, mais cette solution n'est pas recommandée, dans la mesure où elle peut provoquer des bogues, des incompatibilités de bibliothèque et une vitesse réduite.

Note

En cas de problème de décodage de DVD, essayez de désactiver supermount, ou tous les outils de ce genre. Certains lecteurs RPC-2 peuvent aussi nécessiter le réglage de leur code de région.

Décodage DVD.  Le décodage DVD est réalisé par libdvdcss. La méthode peut être spécifiée par la variable d'environnement DVDCSS_METHOD. Voir le manuel pour plus de détails.

3.7.1. Code zone

Les lecteurs DVD d'aujourd'hui sont équipés d'une restriction sans queue ni tête appelée protection commerciale par zones . C'est un système qui oblige les lecteurs DVD à accepter uniquement les DVDs produits pour l'une des six zones qui découpent le monde. Il est impensable qu'un groupe de personne se réunisse pour arriver à élaborer une telle idée et pense que la Terre entière se pliera à leur volonté.

Les lecteurs qui appliquent le réglage des zones uniquement via logiciel sont connus comme des lecteurs RPC-1, ceux qui le font via matériel comme des lecteurs RPC-2. Les lecteurs RPC-2 permettent de changer de zone cinq fois avant qu'il ne se bloque. Sous Linux, vous pouvez utiliser l'outil regionset pour modifier le code zone de votre lecteur DVD.

Heureusement, il est possible de convertir les lecteurs RPC-2 en RPC-1 lors d'une mise à jours du micrologiciel. Saisissez la référence de votre lecteur DVD dans votre moteur de recherche favori ou jetez un œil au forum et à la section téléchargement de "The firmware page". Les mises en garde habituelles des mises à jours de micrologiciels restent valables mais les expériences de suppressions de restrictions de zones sont généralement fructueuses.