Guide pratique de lecture des DVD

  Version fran�aise du DVD Playback HOWTO

  David Jao

   <djao CHEZ dominia POINT org>

  Florent Vrecord-Mitel

   <florent POINT vrecord TIRET mitel CHEZ insa TIRET rouen POINT fr>

   Adaptation fran�aise

  J�r�me Blondel

   <jeromeblondel CHEZ yahoo POINT fr>

   Relecture de la version fran�aise

  Jean-Philippe Gu�rard

   <fevrier CHEZ tigreraye POINT org>

   Pr�paration de la publication de la v.f.

   Version : 1.0.fr.1.0

   23 janvier 2007

   +------------------------------------------------------------------------+
   | Historique des versions                                                |
   |------------------------------------------------------------------------|
   | Version 1.0.fr.1.0         | 2007-01-23         | FVM, JB, JPG         |
   |------------------------------------------------------------------------|
   | Premi�re adaptation fran�aise.                                         |
   |------------------------------------------------------------------------|
   | Version 1.0                | 2004-02-26         | DJ                   |
   |------------------------------------------------------------------------|
   | Version initiale, revue par le Projet de documentation Linux.          |
   |------------------------------------------------------------------------|
   | Version 0.9                | 2004-02-07         | DJ                   |
   |------------------------------------------------------------------------|
   | Version soumise au Projet de documentation Linux.                      |
   |------------------------------------------------------------------------|
   | Version 0.1                | 2004-01-26         | DJ                   |
   |------------------------------------------------------------------------|
   | Premi�re version publique.                                             |
   +------------------------------------------------------------------------+

   R�sum�

   Ce document explique comment visionner des DVD sur un ordinateur sous
   linux �quip� d'un lecteur de DVD.

   --------------------------------------------------------------------------

   Table des mati�res

   Introduction

                Droits d'utilisation

                Limitation de responsabilit�

                Commentaires et corrections

   Pr�paration du syst�me

                Mat�riel n�cessaire

                Cr�ation du lien symbolique /dev/dvd

                Configurer la zone g�ographique du DVD

                La surcouche vid�o X

                L'activation du DMA

   Installation des logiciels

                Red Hat / Fedora

                Debian

                Slackware

                Mandrake

                SuSE

                Gentoo

   Utilisation des logiciels

                Principes g�n�raux : d�sentrela�age, t�l�cin�ma et taux de
                rafra�chissement

                Modes d'emploi sp�cifiques

   R�solution des probl�mes

   Informations suppl�mentaires

Introduction

   Dans ce document, nous allons expliquer comment visionner des films et des
   vid�os au format DVD sous Linux. Nous allons proposer des commandes
   utiles, sp�cifiques et simples pour pouvoir lire sans difficult�s des DVD
   sur la plupart des distributions Linux. On portera une attention toute
   particuli�re aux diff�rentes optimisations de performances peu connues
   n�cessaires pour une bonne lecture de DVD.

  Droits d'utilisation

   Ce document, Guide Pratique de lecture des DVD est la propri�t� de David
   Jao. Vous avez le droit de copier, distribuer et modifier ce document
   selon les termes de la Licence de documentation libre GNU (GNU Free
   Documentation -- GFDL), version 1.2 ou sup�rieure, publi�e par la Free
   Software Foundation ; sans sections invariantes, sans textes de couverture
   ni textes de quatri�me de couverture. Une copie de cette licence est
   disponible � http://www.gnu.org/copyleft/fdl.html
   [http://www.gnu.org/copyleft/fdl.html].

   Linux� est une marque d�pos�e par Linus Torvalds

  Limitation de responsabilit�

   Aucune responsabilit� pour le contenu de ce document ne peut �tre
   accept�e. Employez les concepts, les exemples et l'information � votre
   propre risque. Bien que ce soit fortement peu probable, il peut y avoir
   des erreurs et des inexactitudes dans ce document qui pourraient �tre
   pr�judiciables pour votre syst�me. Les auteurs rejettent la responsabilit�
   des dommages que vous encourez par vos propres actions.

   Le seul fait d'acc�der, ou de visionner le contenu d'un DVD, ou bien de
   vendre des logiciels con�us dans ce but, peut �tre ill�gal dans certains
   pays. Les auteurs ne sont pas responsables de vos actions qui peuvent
   violer les lois auxquelles vous �tes sujet.

   Tous les droits appartiennent � leur propri�taires respectifs � moins
   qu'il en soit sp�cifi� autrement. L'utilisation d'un terme dans ce
   document, ne doit pas �tre vue comme affectant la validit� d'aucune marque
   ou service d�pos�. Le fait de nommer des des marques ou des produits
   particuliers ne doit pas �tre vu comme une approbation.

  Commentaires et corrections

   Merci de faire parvenir � l'auteur de ce document vos questions et
   commentaires en anglais � l'adresse <djao CHEZ dominia POINT org>.

   N'h�sitez pas � faire parvenir vos commentaires et suggestions concernant
   l'adaptation fran�aise de ce document au projet Traduc.org
   [http://www.traduc.org] � l'adresse : <commentaires CHEZ traduc POINT
   org>.

Pr�paration du syst�me

  Mat�riel n�cessaire

   Un certain niveau de puissance est n�cessaire pour une bonne lecture de
   DVD. La configuration mat�rielle requise sous Linux est quelque peu
   sup�rieure par rapport � Windows, car la plupart des techniques utilis�es
   pour une acc�l�ration mat�rielle de la lecture des vid�os fonctionnent
   uniquement sous Windows.

   Au minimum je recommande :

     * Un processeur de 700 MHz ou plus,

     * Une carte vid�o avec support de l' X Video Overlay

     * Un lecteur DVD avec le DMA activ�

  Cr�ation du lien symbolique /dev/dvd

   Si vous n'avez pas d�j� un lien symbolique /dev/dvd, lancez alors la
   commande (en tant que super utilisateur)

 # ln -s /dev/hdc /dev/dvd

   pour cr�er un lien symbolique entre /dev/dvd et pr�cis�ment le
   p�riph�rique mat�riel qui repr�sente votre lecteur DVD (qui dans notre
   exemple est /dev/hdc, mais vous devez le remplacer par le fichier
   effectivement utilis� par votre lecteur). Le lien /dev/dvd n'est pas
   simplement une question de commodit� ; presque tous les logiciels de
   lecture mentionn�s dans ce guide pratique consid�rent que ce lien existe.

   Si vous ne connaissez pas le nom de p�riph�rique qu'utilise votre lecteur
   DVD-ROM, vous pouvez normalement le retrouver avec la commande dmesg |
   grep DVD dans une console ou bien dans un shell juste apr�s le d�marrage
   de votre syst�me.

  Configurer la zone g�ographique du DVD

   Tous les lecteurs DVD (except�s les lecteurs RPC phase 1
   [http://www.dvdcca.org/rpc.html] fabriqu�s en 1999 ou avant) imposent des
   restrictions sur la zone g�ographique de lecture
   [http://www.dvddemystified.com/dvdfaq.html#1.10] dans le micrologiciel du
   lecteur et en cons�quence sont suppos�s �tre configur�s pour une zone
   sp�cifique avant de pouvoir lire les disques de cette r�gion ( et
   uniquement de celle-ci). En r�alit�, la plupart des logiciels de lecture
   de DVD sous Linux, peuvent contourner les protections sur les zones
   int�gr�es au lecteur DVD, mais il faut plus de temps au logiciel pour
   faire sauter la protection de la zone et il est pr�f�rable d'�viter, si
   vous le pouvez, les probl�mes sur ces protections.

   Pour la petite minorit� d'utilisateurs qui poss�dent un lecteur RPC-I,
   vous n'avez rien � faire : votre lecteur est d�j� capable de lire les DVD
   de n'importe quelle zone. Vu l'anciennet� de ces lecteurs, ceux qui en
   poss�dent savent probablement d�j� qu'ils en ont un.

   Pour la majorit� des utilisateurs qui ont un syst�me RPC-II, il existe
   plusieurs options possibles :

    1. Si vous regardez uniquement des disques d'une seule zone, l'option la
       plus facile est d'utiliser le programme regionset
       [http://linvdr.org/projects/regionset/] pour configurer votre lecteur
       DVD pour la bonne zone.

    2. Si vous voulez visionner des disques de zones diff�rentes, vous pouvez
       trouver une mise � jour du micrologiciel pour votre lecteur DVD sur
       firmware-flash.com [http://forum.rpc1.org/portal.php] qui rassemble
       des micrologiciels officieux. Notez que la plupart de ces programmes
       n�cessitent de d�marrer sous DOS ou Windows pour leur installation.

    3. Vous pouvez acheter un lecteur DVD s�par� pour chaque zone DVD que
       vous voulez utiliser. Les prix des lecteurs DVD-ROM ayant suffisamment
       baiss�, on peut maintenant se permettre cette strat�gie.

    4. Bien s�r, vous pouvez simplement ne rien faire et compter sur les
       capacit�s internes des logiciels Linux pour faire sauter les
       restrictions sur les zones. Notez que, m�me dans ce cas l�, vous devez
       utiliser le programme regionset
       [http://linvdr.org/projects/regionset/] pour r�gler le lecteur sur la
       zone la plus utilis�e, car un lecteur RPC-II sans zones param�tr�es se
       comporte comme si toutes les zones �taient verrouill�es.

  La surcouche vid�o X

   L'extension de la surcouche vid�o XFree86 est un dispositif standard de
   XFree86 4.X sur lequel il y a tr�s peu de documentation et qui est
   absolument essentiel pour la lecture de vid�os haute qualit� sous Linux.
   C'est le seul type d'acc�l�ration vid�o d'ordre mat�riel qui est largement
   support�e dans Linux et c'est de loin l'�l�ment de configuration le plus
   important pour la lecture de DVD sur un syst�me Linux.

   Pour v�rifier si vous avez cette extension, tapez xvinfo dans un terminal
   X. Si la commande vous renvoie plusieurs �crans pleins de donn�es qui
   semblent importantes, alors f�licitations, vous avez une surcouche vid�o
   mat�rielle et vous n'avez plus � vous en inqui�ter.

   Si, par contre, xvinfo r�pond de mani�re n�gative comme par exemple :

 # xvinfo
 X-Video Extension version 2.2
 screen #0
  no adaptors present

   Cela signifie alors que votre mat�riel ne supporte pas la surcouche vid�o.
   Allez voir R�solution des probl�mes pour avoir des astuces sur la fa�on
   d'obtenir une surcouche qui fonctionne.

  L'activation du DMA

   L'acc�s au lecteur DMA est extr�mement important pour la lecture de DVD
   car il diminue la charge du processeur pour la lecture du disque et permet
   au processeur de se concentrer sur la lecture des vid�os. Sur la plupart
   des syst�mes, le fait d'activer la fonction DMA pour le lecteur de DVD
   permet de passer d'une lecture hach�e � une lecture fluide.

   Pour voir si le DMA est activ�, tapez (en tant que superutilisateur) la
   commande

 # hdparm -d /dev/hdc

   (remplacez /dev/hdc par le nom du p�riph�rique de votre propre lecteur
   DVD). Si le DMA est d�j� activ�, vous avez fini. Sinon vous devez
   l'activer en tapant hdparm -d 1 /dev/hdc. Vous devriez ajouter cette
   commande dans un script de d�marrage comme /etc/rc.d/rc.local pour assurer
   l'activation du support DMA � chaque d�marrage de votre ordinateur.

   Voir la section R�solution des probl�mes si le DMA ne fonctionne pas apr�s
   que vous ayez tap� la commande pour le lancer.

Installation des logiciels

   Nous allons voir ici l'installation des logiciels de lecture sur
   diff�rentes distributions Linux. Pour chaque distribution Linux, nous
   allons indiquer comment installer MPlayer [http://www.mplayerhq.hu/], Xine
   [http://xine.sourceforge.net/], Ogle
   [http://www.dtek.chalmers.se/groups/dvd/], et VideoLAN
   [http://www.videolan.org/] sur votre ordinateur. Ce sont les quatre
   logiciels les plus r�pandus pour la lecture de DVD sous Linux. Les
   instructions pour l'utilisation de ces logiciels seront donn�es dans la
   section suivante.

   Lisez la section qui correspond � votre distribution Linux. Toutes les
   commandes d'installation donn�es ci-dessous doivent �tre ex�cut�es en tant
   que super utilisateur (root).

  Red Hat / Fedora

   Si vous utilisez Red Hat ou Fedora, vous pouvez t�l�charger tous les
   logiciels de lecture de DVD depuis le d�p�t FreshRPMS
   [http://freshrpms.net/]. Les paquets n�cessaires � la lecture de DVD �tant
   tellement nombreux, la mani�re la plus facile de tous les installer est
   d'utiliser la commande apt-get. Voici comment faire :

    1. Allez sur le lien de la version d'apt qui correspond � votre version
       de Red Hat :

          * Fedora Core 1
            [http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/1/apt/]

          * Red Hat Linux 9
            [http://ftp.freshrpms.net/pub/freshrpms/redhat/9/apt/]

          * Red Hat Linux 8
            [http://ftp.freshrpms.net/pub/freshrpms/redhat/8.0/apt/]

          * Red Hat Linux 7.3
            [http://ftp.freshrpms.net/pub/freshrpms/redhat/7.3/apt/]

       T�l�chargez le paquet RPM binaire x86 appropri� (dans cet exemple,
       apt-0.5.15cnc3-0.1.fr.i386.rpm) et installez le en utilisant la
       commande rpm comme ceci :

 # rpm -Uvh apt-0.5.15cnc3-0.1.fr.i386.rpm

    2. Lancez les commandes

 # apt-get update
 # apt-get install mplayer xine ogle_gui

       pour qu'apt s'occupe de tout.

    Note sp�ciale � propos de VideoLAN et Red Hat

   Le d�p�t FreshRPMS comporte les paquets videolan-client pour Red Hat 9 et
   Red Hat 7.3, mais pas pour Red Hat 8 ou Fedora Core 1. Si vous voulez
   installer VideoLAN sous Red Hat 9 ou Red Hat 7.3, vous n'avez qu'� taper
   apt-get install videolan-client et laisser le programme s'occuper de tout.
   Par contre, les utilisateurs de Fedora Core 1 qui veulent installer
   VideoLAN doivent visiter la page officielle de VideoLAN pour Red Hat
   [http://www.videolan.org/vlc/download-redhat.html] et suivre les
   instructions qui s'y trouvent. Je d�conseille aux utilisateurs de Fedora
   d'installer VideoLAN, �tant donn� que les paquets interf�rent d'une
   mani�re assez importante avec les paquets FreshRPMS install�s � l'�tape
   pr�c�dente.

   Il ne semble pas exister de m�thodes faciles pour installer VideoLAN sous
   Red Hat 8.

  Debian

   Ces instructions sont donn�es pour la version stable de Debian (3.0r1 � la
   date de r�daction de ce document). Je pars du principe que si vous
   utilisez les versions de test [testing] ou instables [unstable], vous
   devez savoir ce que vous faites.

   Assurez vous que les lignes suivantes sont dans votre fichier
   /etc/apt/sources.list :

 deb http://www.debian-multimedia.org/ stable main
 deb http://www.interq.or.jp/libra/oohara/debian-unofficial/ ./
 deb http://download.videolan.org/pub/videolan/debian woody main

   (la premi�re ligne est pour MPlayer, la seconde est pour les extensions
   CSS de Xine et la troisi�me est pour VideoLAN). Lancez ensuite les
   commandes :

 # apt-get update
 # apt-get install mplayer-686 mplayer-fonts mplayer-doc ogle
 # /usr/share/doc/ogle/examples/install-css.sh
 # apt-get install xine-ui xine-d5d-plugin xine-d4d-plugin gnome-vlc libdvdcss2

  Slackware

   Le meilleur site, pour les paquets suppl�mentaires de Slackware, est
   http://www.linuxpackages.net/ [http://www.linuxpackages.net/]. On peut
   utiliser leur moteur de recherche pour trouver et t�l�charger les paquets
   Ogle, Xine, MPlayer, libdvdcss, libdvdnav, libdvdread, lame, et a52dec
   depuis leur site web. Mettez ces paquets dans un seul r�pertoire et lancez
   pkgtool pour installer les paquets sur votre ordinateur.

   Pour VideoLAN, il faudra construire le paquet � partir des sources car il
   n'existe pas encore de paquets pr�-compil�s sur le site web de
   LinuxPackages. En plus, ce qui n'arrange rien, comme la version de
   mpeg2dec incluse dans Slackware 9.1 est trop vieille pour �tre utilis�e
   avec VideoLAN, il faut compiler une version plus r�cente de mpeg2dec.

   Ceci dit, si vous voulez toujours installer VideoLAN, t�l�chargez les
   derniers paquets source pour mpeg2dec [http://libmpeg2.sourceforge.net/]
   et VideoLAN [http://www.videolan.org/] et lancez les commandes suivantes.
   Veuillez noter qu'il faudra d�sactiver le support de ffmpeg lors de la
   compilation de VideoLAN car les paquets MPlayer de Slackware omettent
   quelques fichiers dont ffmpeg a besoin.

 # tar xzvf mpeg2dec-0.4.0.tar.gz
 # cd mpeg2dec-0.4.0
 # ./configure
 # make
 # make install
 # cd ..
 # tar xzvf vlc-0.7.0.tar.gz
 # cd vlc-0.7.0
 # ./configure --disable-ffmpeg
 # make
 # make install

  Mandrake

   Les utilisateurs de Mandrake peuvent r�cup�rer les paquets pour toutes les
   applications vid�o depuis le site web du Front de Lib�ration des Pingouins
   (FLP) [http://FLP.zarb.org/]. La fa�on la plus rapide est de visiter le
   site Easy Urpmi [http://easyurpmi.zarb.org/] et de suivre les instructions
   pour g�n�rer une liste de commandes qu'il faut taper pour avoir un acc�s
   au FLP dans urpmi. Il faut ensuite taper dans une console les commandes
   qui ont �t� renvoy�es par le site web pour configurer sur votre syst�me un
   acc�s au FLP.

   Une fois que vous avez configur� votre acc�s au FLP, tapez :

 # urpmi.update -a
 # urpmi mplayer libdvdcss2 xine-ui ogle ogle_gui vlc

   pour installer les logiciels vid�o.

  SuSE

   Le logiciel de paquets YaST, inclus dans SuSE, fonctionne seulement avec
   les paquets officiels, et aucun paquet officiel ne supporte les DVD.
   Toutefois il va donc falloir installer les paquets pour tous les logiciels
   de DVD � la main.

   Les paquets MPlayer et Xine pour SuSE sont disponibles sur le site PackMan
   [http://packman.links2linux.org/]. Pour Mplayer, on a besoin des paquets
   Mplayer, lzo, et xvid disponibles sur cette page ainsi que les � autres
   paquets binaires n�cessaires � dont la liste se trouve sur la page de
   chaque paquet. Les utilisateurs de SuSE 9.0 doivent noter qu'� la date de
   r�daction de guide, le paquet MPlayer pour SuSE 9.0 poss�de une d�pendance
   libsmbclient.so.0 cass�e. On peut contourner ce probl�me avec les
   commandes :

 # rpm -Uvh --nodeps MPlayer-1.0pre3-pm.1.i686.rpm
 # ln -s libsmbclient3.so.0 /usr/lib/libsmbclient.so.0

   Pour installer Xine, il faut t�l�charger et installer depuis PackMan
   [http://packman.links2linux.org/] les paquets libxine1-dvd et xine-ui.
   Pour que Xine puisse lire les DVD prot�g�s, il est n�cessaire d'installer
   libdvdcss [http://download.videolan.org/pub/libdvdcss/1.2.8/rpm/redhat/]
   depuis le site de VideoLAN.

   Ogle peut �tre install� en utilisant les RPM de Red Hat
   [http://www.dtek.chalmers.se/groups/dvd/redhat.shtml] depuis le site
   d'Ogle. Les utilisateurs de SuSE 9.0 qui veulent installer le paquet
   Ogle_ui devront aussi installer [1]orbit, [2]gdk-pixbuf, [3]gnome-libs, et
   [4]libglade de SuSE 8.2.

   Les utilisateurs de VideoLAN devront t�l�charger les RPM Red Hat
   [http://download.videolan.org/vlc/download-redhat.html] depuis le site de
   VideoLAN et forcer l'installation en utilisant rpm --nodeps. Les paquets
   VideoLAN n�cessitent �galement [5]XFree86-compat-libs et [6]freetype de
   SuSE 8.2 pour pouvoir fonctionner.

  Gentoo

   La commande de base � utiliser est :

 # emerge sync
 # USE="dvd mmx sse" emerge mplayer xine-ui vlc ogle-gui

   Si vous avez un processeur AMD, il faut taper USE="dvd mmx 3dnow" � la
   place de sse. Les possesseurs d'Athlons XP peuvent utiliser les options
   3dnow et sse ensembles.

Utilisation des logiciels

   Malgr� ma volont� farouche de mettre l'accent, dans ce guide pratique, sur
   les conseils d'utilisation en �vitant les consid�rations abstraites, il
   est cependant n�cessaire d'avoir une connaissance minimale en t�l�vision
   vid�o pour comprendre comment obtenir la meilleure qualit� vid�o possible
   sous Linux.

  Principes g�n�raux : d�sentrela�age, t�l�cin�ma et taux de rafra�chissement

   La vid�o t�l�vision classique est entrelac�e, c'est-�-dire que les lignes
   de balayage impaires sont enregistr�es (et affich�es) en premier, suivies
   par les lignes paires, suivies � nouveau des lignes impaires, puis par les
   lignes paires, etc. Chaque ligne est affich�e 30 fois par seconde ( ou 25,
   cela d�pend o� vous habitez), mais � cause de l'entrela�age, l'image de
   t�l�vision est, au total, rafra�chie 60 fois par seconde (ou 50), avec �
   chaque fois la moiti� seulement des lignes qui sont rafra�chies.

   En g�n�ral avec des films entrelac�s il est absolument impossible de
   reconstruire une image vid�o parfaitement sans artefacts. Ce point est
   suffisamment important pour �tre r�p�t� : Il est absolument impossible de
   reconstruire parfaitement une image vid�o ! La raison en est que les
   lignes impaires sont enregistr�es sur une cassette vid�o avec un d�calage
   d'une demie image par rapport aux lignes paires. S'il n'y a pas de
   mouvement, ce d�calage n'est pas un probl�me, mais pour des images en
   mouvement on a un d�placement de la moiti� des lignes par rapport �
   l'autre moiti�. Sur un �cran de t�l�vision, on ne voit pas ce d�placement,
   car la qualit� des �crans t�l� (� part les moniteurs HDTV dernier cri) est
   si mauvaise que les artefacts ne sont pas visibles. Cependant, sur un
   �cran d'ordinateur, ce d�placement est tout � fait visible et on voit
   appara�tre des artefacts en forme de peignes dans la vid�o. On peut voir
   des captures d'�cran des artefacts d'entrelacement dans la section
   entrelacement [http://neuron2.net/LVG/interlacing.html] du Guide Vid�o de
   Luke [http://neuron2.net/LVG/].

    Comment r�parer les artefacts d'entrelacement ?

   Le processus qui consiste � supprimer les artefacts d'entrelacement
   s'appelle le d�sentrelacement. Malheureusement, toutes les techniques de
   d�sentrelacement sont plus ou moins imparfaites, et il n'y a pas une
   m�thode id�ale pour tous les types de situations. Il est donc important
   d'exp�rimenter avec tous les r�glages de d�sentrelacement possible pour
   voir lesquels fonctionnent le mieux pour un disque particulier.

   MPlayer Les utilisateurs de MPlayer peuvent obtenir la liste des options
   de d�sentrelacement en tapant dans un terminal : mplayer -pphelp. Trouvez
   l'option que vous voulez utiliser et utilisez la syntaxe -vf pp=<option>
   pour activer l'option. Par exemple, j'ai l'habitude d'utiliser l'option
   lb, qui fonctionne en tapant : mplayer -vf pp=lb, suivie de toute autre
   option que vous devez normalement utiliser pour lire le DVD.

   VideoLAN Les utilisateurs peuvent faire un clic droit sur le film pour
   obtenir la liste des options de d�sentrelacement. (dans Video Settings ou
   Deinterlace, selon la version du logiciel).

   Xine poss�de un liste d'options de d�sentrela�age dans le panneau de
   configuration. Pour l'afficher, faites un clic droit sur la fen�tre du
   film, ouvrez la bo�te de dialogue Settings -> Setup , mettez le
   � Configuration experience level � � � Advanced �, et puis cherchez
   � Software deinterlace method � dans l'onglet � Video �.

   Ogle ne g�re pas le d�sentrelacement, il n'est donc pas tr�s recommand�
   d'utiliser Ogle pour visionner des vid�os entrelac�es.

    Vid�o en t�l�cin�

   Cette section ne concerne que les vid�os au format NTSC (utilis� en
   Am�rique du Nord, dans l'est de l'Asie et certaines parties de l'Am�rique
   latine) -- Les utilisateurs du format PAL (le reste du monde) peuvent
   sauter cette section.

   La seule exception dans ce qui est dit ci-dessus sur l'entrelacement
   concerne le cas de la vid�o bas�e sur la technique dite de � t�l�cin� �.
   En deux mots, la technique dite de � t�l�cin� � est un type particulier de
   d�sentrelacement qui est r�alis� uniquement pour les films de cin�ma et
   certaines cat�gories de dessins anim�s faits � la main. La particularit�
   de cette technique est qu'on peut l'inverser sans qu'il n'y ait aucune
   perte. Ce serait trop long de donner une explication d�taill�e ici, mais
   vous pouvez lire le Guide vid�o de Luke
   [http://neuron2.net/LVG/telecining.html] ou la FAQ de Bob Niland
   [http://www.access-one.com/rjn/laser/legacy/ld12.txt] sur ce sujet si vous
   �tes curieux.

   Le fait d'annuler les artefacts t�l�cin� s'appelle le t�l�cin� inverse
   [inverse t�l�cin�]. La bonne nouvelle est que le t�l�cin� inverse, s'il
   est r�alis� correctement, r�tablit parfaitement la qualit� vid�o originale
   de la source vid�o et ceci sans le moindre artefact. La mauvaise nouvelle
   est que MPlayer est le seul logiciel de lecture dans le monde qui peut
   effectuer un t�l�cin� inverse.

   Pour effectuer un t�l�cin� inverse dans MPlayer, ajoutez simplement
   l'option -vf ivtc dans la commande de MPlayer. C'est l'option qu'il faut
   utiliser si vous regardez un film dont vous savez qu'il est d'abord sorti
   au cin�ma, ou si vous regardez des dessins anim�s. Attention : cette
   option est tr�s gourmande en ressources. Vous avez besoin d'un processeur
   d'au moins 1 GHz pour l'utiliser.

    Comment se fait-il que les utilisateurs Windows n'ont pas � se soucier de
    tout �a ?

   Les lecteurs de DVD sous Windows cachent la majeure partie de la
   complexit� li�e � la lecture des DVD et s'alignent sur le plus petit
   d�nominateur commun quand ils lisent des DVD. Le r�sultat est qu'on
   obtient une qualit� de lecture suffisante dans un grand nombre de cas mais
   pas toujours la meilleure qu'on peut obtenir dans telle ou telle
   situation. Par exemple, aucun lecteur DVD Windows au monde ne poss�de un
   filtre t�l�cin� inverse contrairement � MPlayer, donc les produits qui ont
   �t� trait�s par t�l�cin� rendent moins bien sous Windows qu'avec MPlayer
   sous Linux.

  Modes d'emploi sp�cifiques

   Nous allons vous donner ici un mode d'emploi sp�cifique � chaque lecteur
   pour la simple lecture de DVD. Ces commandes couvrent seulement les �tapes
   de base pour faire marcher chaque programme. N'h�sitez pas � aller voir le
   manuel de chaque programme pour plus d'informations. .

   Ins�rer le DVD que vous voulez visionner dans votre lecteur avant de
   commencer la proc�dure.

    MPlayer

   Tapez mplayer dvd://1 pour lancer la lecture du titre num�ro 1 sur le
   disque. Pour lire les autres titres, remplacez 1 par le nombre appropri�.

   Par contre, les anciennes versions de MPlayer, comme celle qui est
   install�e sous Debian, fonctionneront avec la commande mplayer -dvd 1.
   Dans certains cas, vous devez aussi ajouter explicitement l'option -vo xv
   pour que MPlayer utilise le port mat�riel de la surcouche vid�o.

   Les options audio et de sous-titrage pour MPlayer doivent �tre sp�cifi�es
   en ligne de commande. Le format est -alang NN ou bien -slang NN o� NN est
   le code langue � deux lettres pour la langue que vous voulez. Par exemple
   pour voir le film en japonais sous-titr� fran�ais, tapez en ligne de
   commande :

 # mplayer dvd://1 -alang ja -slang fr

    Xine

   Tapez simplement xine dans une console pour d�marrer le programme.

   La premi�re fois que vous lancez le programme, il affichera un �cran de
   configuration avec plein d'options. Dans la plupart des cas, vous pouvez
   toutes les laisser par d�faut.

   Le programme a une console graphique avec, en bas une rang�e de boutons
   avec des lettres dessus. Appuyez sur le bouton DVD pour lancer la lecture
   du DVD. (Cependant, si votre version de Xine comporte un bouton D5D, c'est
   celui-l� qu'il faut utiliser.)

   Xine supporte les menus DVD, donc vous pouvez s�lectionner la langue et
   les sous-titres comme vous le feriez normalement via le menu de votre
   disque.

    Ogle

   Tapez ogle pour d�marrer le programme. Selon la version de votre
   programme, il peut lancer la lecture des DVD automatiquement. Sinon,
   cliquez sur le menu Fichier [File] et choisissezOuvrir le disque [Open
   Disc] pour commencer la lecture du disque.

   Ogle, comme Xine, supporte les menus DVD pour r�gler les options de langue
   et de sous-titres.

    VideoLAN

   Utilisez la commande vlc pour lancer l'interface graphique de VideoLAN et
   cliquez sur l'ic�ne disque pour ouvrir le disque et lancer la lecture.
   Faites un clic droit sur la fen�tre de lecture pour afficher le menu des
   options ; il comporte les options audio, de d�sentrelacement et de
   sous-titres.

R�solution des probl�mes

   1. xvinfo renvoie � no adaptors present �

   2. xvinfo fonctionne mais la sortie de la surcouche est tronqu�e

   3. Le DMA ne fonctionne pas

   4. La vid�o est saccad�e

   5. La bande son est saccad�e

   6. La lecture des disques hors zone est tronqu�e

   7. Blocage durant la lecture de disques hors zone

   1. xvinfo renvoie � no adaptors present �
      V�rifiez bien que vous utilisez XFree86 4.1 ou une version sup�rieure.
      Pour savoir quelle version de XFree86 vous avez, tapez X -version dans
      une console.

      Utilisez un pilote appropri� pour votre carte vid�o. Certaines
      distributions Linux utilisent par d�faut le pilote g�n�rique XFree86
      VESA � la place du pilote sp�cifique de votre carte. Il faut utiliser
      le pilote mat�riel sp�cifique � votre carte de mani�re � avoir le
      support de la surcouche mat�rielle.

        * Une solution pour les utilisateurs ATI est de t�l�charger les
          pilotes ATI XFree86 depuis la page d'accueil de GATOS
          [http://gatos.sourceforge.net/], ou depuis la page d'aide
          officielle d'ATI pour Linux
          [http://www.ati.com/support/faq/linux.html].

        * Pour les utilisateurs de cartes NVidia, la solution sera de
          t�l�charger les pilotes officiels NVidia pour Linux
          [http://www.nvidia.com/content/drivers/drivers.asp] pour leur carte
          vid�o.

        * Parfois, avec une mise � niveau de XFree86
          [http://www.xfree86.org/] on r�cup�rera un pilote qui va supporter
          la surcouche mat�rielle, mais on n'abordera pas ce sujet dans ce
          guide pratique.
   2. xvinfo fonctionne mais la sortie de la surcouche est tronqu�e
      Quand on a des surcouches tronqu�es ou manquantes, cela signifie
      habituellement que vous n'avez pas assez de m�moire vid�o pour garder �
      la fois l'affichage normal du bureau et l'affichage d'une surcouche. En
      g�n�ral, on a besoin de deux fois plus de m�moire vid�o que la normale
      pour une r�solution graphique donn�e afin d'utiliser l'acc�l�ration
      vid�o. Dans certains cas, on peut m�me avoir besoin de 3 � 5 fois plus
      de m�moire vid�o � cause de la mise en tampon dans votre carte vid�o.

      La fa�on la plus simple de r�duire vos besoins en m�moire vid�o est de
      passer � une r�solution inf�rieure lorsque vous regardez des vid�os.
   3. Le DMA ne fonctionne pas
      On peut voir que le DMA est cass� si, en tapant la commande hdparm -d1
      sur le lecteur DVD on re�oit un message comme celui-ci :

      # hdparm
      /dev/hda:
       setting using_dma to 1 (on)
       HDIO_SET_DMA failed: Operation not permitted
       using_dma    =  0 (off)

      La seule fa�on de r�soudre ce probl�me est de compiler un noyau qui
      supporte le DMA pour votre type de processeur. On n'expliquera pas,
      dans ce guide pratique, comment compiler un noyau, mais les �tapes les
      plus importantes � suivre concernant le support du DMA sont les
      suivantes :

       1. T�l�chargez un noyau r�cent afin d'avoir le maximum de chance que
          le DMA soit support� par votre �quipement.

       2. D�compressez votre noyau et tapez make xconfig dans le r�pertoire
          de la version du noyau. Dans � ATA/IDE/MFM/RLL support �,
          choisissez � IDE, ATA, and ATAPI Block devices � et activez
          � Generic PCI bus-master DMA support � et � Use DMA by default when
          available �.

       3. Sur la m�me page il existe plusieurs douzaines de pilotes DMA
          propres � chaque processeur qui continue sur plusieurs �crans.
          Trouvez et choisissez en un correspondant � votre mat�riel, s'il y
          en a un. Par exemple si vous avez un Athlon d'AMD, avec une carte
          m�re bas�e sur un composant VIA, activez l'�l�ment � VIA82CXXX
          chipset support �.

      Pour plus d'informations sur la compilation de noyau, voir le Guide
      pratique du noyau
      [http://www.traduc.org/docs/howto/lecture/Kernel-HOWTO.html] ainsi que
      le Petit guide de l'Ultra-DMA sous Linux
      [http://www.traduc.org/docs/howto/lecture/Ultra-DMA.html].
   4. La vid�o est saccad�e
      Sur un ordinateur suffisamment rapide (disons, de plus de 1 GHz), une
      vid�o saccad�e signifie que votre support de l'overlay ou du DMA est
      mal configur�. Reportez vous aux r�solutions des probl�mes pr�c�dents.

      Sur un ordinateur tr�s lent (disons, entre 0 et 500 MHz), il n'y a rien
      que vous puisiez faire ! pour que votre lecteur fonctionne bien, si ce
      n'est des mises � niveau mat�rielles.

      Pour les ordinateurs limite (entre les deux), on peut obtenir une
      am�lioration modeste des performances (~10%) en passant d'un noyau 2.2
      � un noyau 2.4 et en utilisant un lecteur optimis� pour SSE tel que
      MPlayer.

      Finalement si tout le reste a �chou�, lancez MPlayer avec l'option
      mplayer -framedrop pour corriger les petits probl�mes techniques
      occasionnels lors de la lecture de vid�os.
   5. La bande son est saccad�e
      Les probl�mes de son proviennent essentiellement des cartes son qui ne
      supportent pas la lecture audio en 48 kHz. Pour les personnes
      concern�es, il est fortement recommand� d'acheter une nouvelle carte
      son. M�me une carte PCI bon march� peut notoirement augmenter la
      qualit� audio pour un prix inf�rieur � celui de deux DVD.

      � d�faut, vous pouvez all�ger la charge de votre syst�me de lecture de
      son, en n'utilisant pas un service audio comme ESounD ou aRts mais en
      lan�ant directement la piste audio du DVD vers le pilote OSS. Pour
      faire �a avec MPlayer, lancez mplayer -ao=oss avec les autres options
      que vous utilisez habituellement.
   6. La lecture des disques hors zone est tronqu�e
      Avant, les anciennes versions de la plupart des logiciels dont on parle
      avait du mal � d�chiffrer les disques qui n'�taient pas de leur zone.
      Le r�sultat d'un d�chiffrement rat� ressemble � un bruit vid�o en
      couleur.

      En installant les derni�res versions disponibles de tous ces
      programmes, on devrait r�soudre ce probl�me.
   7. Blocage durant la lecture de disques hors zone
      Regardez le voyant d'acc�s au lecteur DVD lorsque le programme bloque.
      Est-ce que la lumi�re continue de clignoter comme quand il est en cours
      d'acc�s ? Si c'est le cas ( et en g�n�ral �a le sera), cela signifie
      que le programme est toujours en plein milieu d'un d�chiffrement du
      disque.

      Le d�chiffrement d'un DVD implique un grand effort, niveau calcul, pour
      retrouver la cl�. C'est tout � fait normal pour un ordinateur de
      prendre cinq voire dix minutes pour d�chiffrer une simple cl� DVD.

      Les disques de votre zone n'ont jamais ce probl�me �tant donn� que le
      micrologiciel du lecteur DVD d�chiffre automatiquement les disques qui
      correspondent � sa propre zone.

Informations suppl�mentaires

     * Un survol de Dag Wieers [http://dag.wieers.com/howto/dvd/]sur les
       logiciels de lecture de DVD sous Linux.

     * Guide d'extraction et de codage des DVD de Moritz Bunkus
       [http://www.bunkus.org/dvdripping4linux/fr/separate/index.html] sous
       Linux.