<h2>But de ce document</h2>
<p class="spip">Ce document me sert de mémo pour installer et configurer les différents logiciels disponibles sous Debian pour lire des vidéos (DVD, Internet,..). Ce mémo a été testé sous Debian ETCH, mais il doit être possible de l’adapter à d’autres distributions Linux.</p>

<h2>Les bibliothèques multimédia</h2>
<p class="spip">Pour faciliter le développement d’application multimédia, il existe des bibliothèques prenant en charge la partie codage, décodage et gestion de l’affichage du son et de la vidéo.</p>

<p class="spip">Comme toujours sous Linux, il existe plusieurs familles de bibliothèques et chaque application multimédia sous Linux est capable d’utiliser une ou plusieurs de ces bibliothèques :</p>

<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Bibliothèque</strong></th><th scope='col'><strong class="spip">Applications capable d’utiliser cette bibliothèque</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Gstreamer</td><td>totem (pas par défaut), amarok (pas la dernière version 1.4)</td></tr>
<tr class="row_odd"><td>Xine</td><td>totem, amarok, kaffeine</td></tr>
<tr class="row_even"><td>MPlayer</td><td>gmplayer, kmplayer, kaffeine (pas par défaut)</td></tr>
<tr class="row_odd"><td>Video Lan  (VLC)</td><td>vlc</td></tr>
</tbody>
</table>
<h2>Les différentes formats vidéos trouvés sur Internet</h2>
<p class="spip">Sur Internet et dans le cadre de la vidéo disponible directement en ligne (streaming), nous trouvons essentiellement ces formats de fichiers :
<br /></p>
<li> Flash Player : Ce format est maintenant utilisé très fréquemment et ne nécessite aucune installation particulière a part le plugin flash ce qui explique qu’il est utilisé de plus en plus par tous les sites proposant des vidéos.
<br /><li> RealMedia Player : Format propriétaire développé par Real 
<br /><li> Windows Media Player : Format propriétaire développé par Microsoft
<br /><li> Quicktime : Format propriétaire développé par Apple
<p class="spip">Donc, comme vous le constatez, tous ces formats sont propriétaires. Il ne sera donc pas possible de les lire sous Linux et surtout sous Debian sans passer par des dépôts alternatifs proposant des codecs propriétaires.</p>

<h2>Ajout du dépôt « www.debian-multimedia.org » permettant de récupérer ces programmes</h2>
<p class="spip">Sous Debian, il existe le dépôt alternatif « www.debian-multimedia.org » permettant de retrouver de nombreux programmes multi-média (libres et non libres) et des codes propriétaires.</p>

<p class="spip">Sur ce dépôt, nous trouverons :
<br /></p>
<li> Une multitude de codecs propriétaires dans le paquet ’w32codecs’
<br /><li> Le programme RealPlayer sous forme packagée pour Debian
<br /><li> Les programmes Mplayer et VLC non disponible dans les sources officielles de Debian à cause de son utilisation de codes propriétaires
<br /><li> Et plein d’autres choses pour le multimédia dépassant le cadre de ce document
<p class="spip">Pour installer ce dépôt sur Debian ETCH, il faut ajouter la ligne suivante dans le fichier « <strong class="spip">/etc/apt/sources.list</strong> » :</p>

<p class="spip"><code class='spip_code' dir='ltr'>deb http://www.debian-multimedia.org stable main</code></p>

<p class="spip">Ensuite, il faut importer la clé gpg :</p>

<p class="spip"><code class='spip_code' dir='ltr'># gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 1F41B907</code></p>

<p class="spip"><code class='spip_code' dir='ltr'># gpg --armor --export 1F41B907 | apt-key add -</code></p>

<p class="spip">Et pour finir, mettre à jour la liste des paquets :</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude update</code></p>

<h2>Télécharger les codecs propriétaires de Windows</h2>
<p class="spip">Le paquet « <strong class="spip"> w32codecs </strong> » contient un ensemble de codecs propriétaires de Windows.</p>

<p class="spip">Les logiciels installés dans ce document ont besoin de ces codecs pour lire les formats de vidéos indiqués ci-dessus :</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude install w32codecs</code></p>

<p class="spip"><strong class="spip">Remarque </strong> : Les codecs seront installés dans le dossier « <strong class="spip">/usr/lib/win32</strong> »</p>

<p class="spip">Normalement, l’installation de ces codecs, devrait suffire pour lire tous les formats propriétaires présentés précédemment. Cependant, si vous n’arrivez pas à lire le format « Quicktime », vous pouvez installer en plus ce paquet :</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude install libquicktime0</code></p>

<h2>Lecture des DVD commerciaux cryptés</h2>
<p class="spip">Pour lire des DVD commerciaux cryptés, il est nécessaire d’installer cette librairie :</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude install libdvdcss</code></p>

<h2>Installation de MPlayer</h2>
<p class="spip">MPlayer est capable de lire un nombre impressionnant de formats de fichiers allant du cd-audio au dernier format de divx en passant par les radios et les vidéos en ligne.</p>

<p class="spip">Installation des paquets de MPlayer :</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude install mplayer mplayerplug-in mplayer-skin-blue mozilla-mplayer    </code></p>

<p class="spip"><strong class="spip">Remarque </strong> : <strong class="spip">gmplayer</strong> est l’interface graphique en gtk pour MPlayer. Il existe également le paquet <strong class="spip">kmplayer</strong> pour KDE.</p>

<h2>Installation de Totem</h2>
<p class="spip">Totem est un lecteur assez simple (mais efficace) permettant de lire de nombreux formats dont le format RealPlayer.</p>

<p class="spip">De plus, il est en français et disponible dans la version de Base de Debian mais sans les codecs propriétaires (paquet w32codecs) permettant de lire le format RealPlayer :</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude install totem totem-xine</code></p>

<p class="spip"><strong class="spip">Remarque </strong> : Cette version de totem fonctionne avec le serveur <strong class="spip">xine</strong>. Il existe une version fonctionnant avec <strong class="spip">gstreamer</strong> (totem-gstreamer) mais il n’est pas possible d’installer en même temps la version pour xine et la version pour gstreamer.</p>

<h2>Installation de gXine</h2>
<p class="spip">Comme Totem, gXine est un autre lecteur permettant de lire de nombreux formats :</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude install gxine gxineplugin</code></p>

<h2>Installation de RealPlayer</h2>
<p class="spip">Ce logiciel n’est pas libre, mais il est disponible gratuitement sur le site de Real et également dans les paquets proposés par « www.debian-multimedia.org ». Son fonctionnement est identique sous Windows et sous Linux</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude install realplayer</code></p>

<h2>Installation de VideoLan (VLC)</h2>
<p class="spip">VLC est un système très performant permettant de lire et de diffuser toutes sortes de flux audios ou vidéos. Il n’est pas disponible dans les paquets officiels de Debian, mais ce site propose des dépôts permettant de l’installer très facilement :
<br /></p>
<li> <a href="http://www.videolan.org/" class="spip_out">http://www.videolan.org/</a>
<p class="spip">Il est également disponible dans le dépôt « www.debian-multimedia.org » :</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude install vlc wxvlc</code></p>

<h2>Installation de Kaffeine</h2>
<p class="spip">Kaffeine est également un excellent lecteur multimédia. Il est un peu l’équivalent d’Amarok mais dans le domaine de la Vidéo :</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude install kaffeine</code></p>

<h2>Installer l’extension Firefox « MediaPlayerConnectivity » </h2>
<p class="spip">Cette extension permet de rechercher automatiquement les lecteurs disponibles sur le système pour les différents formats de fichiers audio ou vidéos trouvés sur Internet.</p>

<p class="spip">Pour chaque format de fichier, il est possible de sectionner le lecteur le plus efficace ce qui le rend très intéressant et je dirais même indispensable.</p>

<p class="spip">Pour l’installer, il faut aller à l’adresse suivant avec Firefox : 
<br /></p>
<li> <a href="https://addons.mozilla.org/firefox/446/" class="spip_out">https://addons.mozilla.org/firefox/446/</a>
<h2>Conclusion</h2>
<p class="spip">En utilisant les codecs propriétaires « <strong class="spip">w32codecs » </strong>et la librairie « <strong class="spip">libdvdcss</strong> » permettant de décrypter les DVD vous pourrez lire quasiment tous les formats disponibles sur internet et tous les DVD.</p>

<p class="spip">Vous n’aurez plus que l’embarras du choix pour choisir l’application la plus adaptée à vos envies et à votre environnement graphique. Personnellement comme je suis sous KDE, mon choix s’est porté sur Kaffeine car il dispose de nombreuses fonctionnalités et permet de lire tous les formats.</p>

<h2>Historique des modifications</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Version</strong></th><th scope='col'><strong class="spip">Date</strong></th><th scope='col'><strong class="spip">Commentaire</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>0.1</td><td>13/05/06</td><td>Création par Tony GALMICHE</td></tr>
<tr class="row_odd"><td>0.2</td><td>13/05/06</td><td>Mise à jour suite aux remarques de Gnunux</td></tr>
<tr class="row_even"><td>0.3</td><td>19/08/07</td><td>Mise en ligne</td></tr>
<tr class="row_odd"><td>0.4</td><td>25/08/07</td><td>Mise à jour suite aux remarques de Claude</td></tr>
</tbody>
</table>