annotate DOCS/fr/codecs.html @ 9815:eb55fee443d2

Make absolute symlinks relative as suggested by Rich, fix typo.
author diego
date Thu, 03 Apr 2003 16:11:37 +0000
parents abfe0bcd68bf
children 78557a55801f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
2 <HTML>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
3
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
4 <HEAD>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
5 <TITLE>Codecs - MPlayer - Le lecteur vidéo pour Linux</TITLE>
9512
883f38591d47 now all translations link to ../default.css
gabucino
parents: 9391
diff changeset
6 <LINK REL="stylesheet" TYPE="text/css" HREF="../default.css">
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
7 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
8 </HEAD>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
9
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
10 <BODY>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
11
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
12
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
13 <H2><A NAME="codecs">2.2 Codecs supportés</A></H2>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
14
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
15
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
16 <H3><A NAME="video_codecs">2.2.1 Codecs vidéo</A></H3>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
17
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
18 <P>Voir la <A HREF="http://www.mplayerhq.hu/DOCS/codecs-status.html">table d'état des codecs</A>
9286
nicolas
parents: 9092
diff changeset
19 pour une liste complète, générée quotidiennement. Très peu de codecs sont disponibles
nicolas
parents: 9092
diff changeset
20 en téléchargement sur notre page web. Récupérez-les depuis notre
nicolas
parents: 9092
diff changeset
21 <A HREF="http://www.mplayerhq.hu/MPlayer/releases/codecs/">page des codecs</A>.</P>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
22
9286
nicolas
parents: 9092
diff changeset
23 <P>Les plus importants d'entre eux:</P>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
24 <UL>
9286
nicolas
parents: 9092
diff changeset
25 <LI>vidéo <B>MPEG1</B> (<B>VCD</B>) et <B>MPEG2</B> (<B>DVD</B>)</LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
26 <LI>décodeurs natifs pour DivX ;-), OpenDivX, DivX4, DivX5,
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
27 M$ MPEG4 v1, v2 et autres variantes MPEG4</LI>
9286
nicolas
parents: 9092
diff changeset
28 <LI>décodeur natif pour Windows Media Video <B>7/8</B> (<B>WMV1/WMV2</B>), et
nicolas
parents: 9092
diff changeset
29 décodeur de DLL Win32 pour <B>Windows Media Video 9</B> (<B>WMV3</B>), utilisés
nicolas
parents: 9092
diff changeset
30 tous les deux dans les fichiers .wmv</LI>
nicolas
parents: 9092
diff changeset
31 <LI><B>décodeur <B>Sorenson 1 (SVQ1)</B> natif</B></LI>
nicolas
parents: 9092
diff changeset
32 <LI><B>décodeur <B>Sorenson 3 (SVQ3)</B> Win32/QT</B></LI>
nicolas
parents: 9092
diff changeset
33 <LI>décodeur <B>3ivx</B> v1, v2</LI>
nicolas
parents: 9092
diff changeset
34 <LI>codecs Cinepak et <B>Intel Indeo</B> (3.1, 3.2, 4.1, 5.0)</LI>
nicolas
parents: 9092
diff changeset
35 <LI><B>MJPEG</B>, AVID, VCR2, ASV2 et autres formats matériels</LI>
nicolas
parents: 9092
diff changeset
36 <LI>VIVO 1.0, 2.0, I263 et autres variantes <B>h263</B>(+)</LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
37 <LI>FLI/FLC</LI>
9286
nicolas
parents: 9092
diff changeset
38 <LI>codec <B>RealVideo 1.0</B> de libavcodec, et codecs <B>RealVideo 2.0</B>,
nicolas
parents: 9092
diff changeset
39 <B>3.0</B> et <B>4.0</B> en utilisant les librairies RealPlayer</LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
40 <LI>décodeur natif pour HuffYUV</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
41 <LI>vieux et simples formats variés similaires à RLE</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
42 </UL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
43
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
44 <P>Si vous avez un codec Win32 non listé ici qui n'est pas encore supporté, veuillez
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
45 lire <A HREF="#importing">Comment importer des codecs</A> et aidez-nous à en
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
46 ajouter le support.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
47
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
48
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
49 <H4><A NAME="divx">2.2.1.1 DivX4/DivX5</A></H4>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
50
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
51 <P>Cette section contient des informations sur les codecs DivX4 et Divx5 de
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
52 <A HREF="http://www.projectmayo.com">Project Mayo</A>. Leur première version
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
53 (alpha) disponible est OpenDivX 4.0 alpha 47 et 48. Son support est inclut
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
54 dans MPlayer, et compilé par défaut. Nous avons fréquemment utilisé son code
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
55 de postprocessing pour améliorer la qualité visuelle des vidéos MPEG1/2.
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
56 Maintenant nous utilisons notre propre code, pour touts les types de fichier.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
57
9539
nicolas
parents: 9512
diff changeset
58 <P>La nouvelle génération de ce codec est appelée DivX4 et peut même décoder les vidéos
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
59 créées avec le très mauvais codec DivX ! De plus il est plus rapide que les DLLs Win32
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
60 DivX natives mais plus lent que libavcodec. Son utilisation en tant que décodeur est
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
61 donc <B>DÉCOURAGÉ</B>. Cependant, il est utile pour l'encodage. Un désavantage de ce
8971
nicolas
parents: 8539
diff changeset
62 codec est que ces sources sont ne sont pas disponibles sous une
nicolas
parents: 8539
diff changeset
63 licence Open source.</P>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
64
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
65 <P>DivX4Linux fonctionne dans deux modes:</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
66
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
67 <DL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
68 <DT><CODE>-vc odivx</CODE></DT>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
69 <DD>Utilise le codec divx4 à la manière d'OpenDivX. Dans ce cas il affiche des
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
70 images YV12 dans son propre buffer, et MPlayer fait la conversion de palette
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
71 via libvo. (<B>Rapide, recommandé !</B>)</DD>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
72
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
73 <DT><CODE>-vc divx4</CODE></DT>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
74 <DD>Utilise la conversion de palette du codec.
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
75 Dans ce mode, vous pouvez également utiliser le format YUY2/UYVY.(<B>LENT</B>)</DD>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
76 </DL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
77
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
78 <P>La méthode <CODE>-vc odivx</CODE> est généralement plus rapide, grâce au fait
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
79 qu'elle transfert les données des images au format YV12 (planar YUV 4:2:0),
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
80 nécessitant ainsi moins de bande passante sur le bus. Pour les modes YUV
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
81 compactés (YUY2, UYVY), utilisez la méthode <CODE>-vc divx4</CODE>. Pour les
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
82 modes RGB la vitesse est la même, au mieux elle peut varier selon votre profondeur de
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
83 couleur.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
84
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
85 <P><B>Note:</B> Si votre pilote <CODE>-vo</CODE> supporte le rendu direct, alors
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
86 <CODE>-vc divx4</CODE> pourra être plus rapide voir même la solution la plus rapide.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
87
9286
nicolas
parents: 9092
diff changeset
88 <P>Le codec binaire de Divx4/5 peut être téléchargé depuis
nicolas
parents: 9092
diff changeset
89 <A HREF="http://avifile.sourceforge.net">avifile.</A> ou
nicolas
parents: 9092
diff changeset
90 <A HREF="http://www.divx.com">divx.com</A>.
8971
nicolas
parents: 8539
diff changeset
91 <P>Désarchivez-le, lancez <CODE>./install.sh</CODE> en root et
nicolas
parents: 8539
diff changeset
92 n'oubliez pas d'ajouter <CODE>/usr/local/lib</CODE> à votre
nicolas
parents: 8539
diff changeset
93 <CODE>/etc/ld.so.conf</CODE> et de lancer <CODE>ldconfig</CODE>.</P>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
94
9286
nicolas
parents: 9092
diff changeset
95 <P>Récupérez la version CVS de l'ANCIENNE librairie principale OpenDivx comme ceci:</P>
8971
nicolas
parents: 8539
diff changeset
96
nicolas
parents: 8539
diff changeset
97 <OL>
nicolas
parents: 8539
diff changeset
98 <LI><CODE>cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot login</CODE></LI>
nicolas
parents: 8539
diff changeset
99 <LI><CODE>cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot co divxcore</CODE></LI>
nicolas
parents: 8539
diff changeset
100 <LI>Cette librairie principale est séparée en librairies d'encodage
nicolas
parents: 8539
diff changeset
101 et de décodage qui doivent être compilées séparément. Pour la
nicolas
parents: 8539
diff changeset
102 librairie de décodage, tapez simplement
nicolas
parents: 8539
diff changeset
103 <PRE>
nicolas
parents: 8539
diff changeset
104 cd divxcore/decore/build/linux
nicolas
parents: 8539
diff changeset
105 make
9286
nicolas
parents: 9092
diff changeset
106 cp libdivxdecore.so /usr/local/lib
9815
eb55fee443d2 Make absolute symlinks relative as suggested by Rich, fix typo.
diego
parents: 9802
diff changeset
107 ln -s libdivxdecore.so /usr/local/lib/libdivxdecore.so.0
8971
nicolas
parents: 8539
diff changeset
108 cp ../../src/decore.h /usr/local/include
nicolas
parents: 8539
diff changeset
109 </PRE>
nicolas
parents: 8539
diff changeset
110 </LI>
9289
f08b6945e839 patch by Pierre Lombard <p_l@gmx.fr>
nicolas
parents: 9286
diff changeset
111 <LI>Hélas, pour la librairie d'encodage il n'y a pas de Makefile Linux
8971
nicolas
parents: 8539
diff changeset
112 disponible, et le code optimisé pour MMX ne fonctionne que sous
nicolas
parents: 8539
diff changeset
113 Windows. Vous pouvez quand même le compiler en utilisant ce
nicolas
parents: 8539
diff changeset
114 <A HREF="ftp://ftp.mplayerhq.hu/MPlayer/contrib/divx-mf/Makefile">Makefile</A>.
nicolas
parents: 8539
diff changeset
115 <PRE>
nicolas
parents: 8539
diff changeset
116 cd ../../../encore/build
nicolas
parents: 8539
diff changeset
117 mkdir linux
nicolas
parents: 8539
diff changeset
118 cd linux
nicolas
parents: 8539
diff changeset
119 cp path/Makefile .
nicolas
parents: 8539
diff changeset
120 make
nicolas
parents: 8539
diff changeset
121 cp libdivxencore.so /usr/local/lib
9815
eb55fee443d2 Make absolute symlinks relative as suggested by Rich, fix typo.
diego
parents: 9802
diff changeset
122 ln -s libdivxencore.so /usr/local/lib/libdivxencore.so.0
8971
nicolas
parents: 8539
diff changeset
123 cp ../../src/encore.h /usr/local/include
nicolas
parents: 8539
diff changeset
124 </PRE>
nicolas
parents: 8539
diff changeset
125 </LI>
nicolas
parents: 8539
diff changeset
126 </OL>
nicolas
parents: 8539
diff changeset
127
9286
nicolas
parents: 9092
diff changeset
128 <P>MPlayer détecte si DivX4/DivX5 est correctement installé, donc compilez le normalement.
8971
nicolas
parents: 8539
diff changeset
129 Si il ne détecte pas le codec, votre installation ou votre configuration n'est pas
nicolas
parents: 8539
diff changeset
130 correcte.</P>
nicolas
parents: 8539
diff changeset
131
9286
nicolas
parents: 9092
diff changeset
132
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
133 <H4><A NAME="libavcodec">2.2.1.2 DivX/libavcodec de FFmpeg</A></H4>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
134
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
135 <P><A HREF="http://ffmpeg.sourceforge.net">FFmpeg</A> contient un codec
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
136 <B>open source</B>, qui est capable de décoder des flux encodés avec
9286
nicolas
parents: 9092
diff changeset
137 des codecs vidéo H263/MJPEG/RV10/DivX3/DivX4/DivX5/MP41/MP42/WMV1/WMV2/HuffYUV,
nicolas
parents: 9092
diff changeset
138 ou audio WMA (Windows Media Audio). Mais seuls quelques-uns peuvent être encodés
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
139 avec, mais il offre également une vitesse plus rapide que les codecs Win32
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
140 ou que la librairie DivX4/5 de DivX.com!</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
141
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
142 <P>Il contient plein de bons codecs, les plus importantes étant les variantes MPEG4:
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
143 DivX 3, DivX 4, DivX 5, Windows Media Video 7 (WMV1). Le décodeur WMA est également
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
144 très intéressant.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
145
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
146 <P>Si vous utilisez une version officielle vous avez libavcodec directement dans le
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
147 paquetage, construisez comme d'habitude. Si vous utilisez la version CVS de MPlayer
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
148 vous devrez extraire libavcodec de l'arborescence CVS de FFmpeg car les versions
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
149 officielles de FFmpeg <B>ne</B> fonctionnent <B>pas</B>. Pour y arriver faites:</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
150
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
151 <OL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
152 <LI><CODE>cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg login</CODE></LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
153 <LI><CODE>cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg co ffmpeg</CODE></LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
154 <LI>Déplacez le répertoire <CODE>libavcodec</CODE> des sources FFmpeg à la
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
155 racine de l'arborescence CVS de MPlayer. Cela devrait ressembler à cela:
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
156 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>main/libavcodec</CODE></P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
157 Faire un lien symbolique n'est <B>pas</B> suffisant, vous devez le copier ou le déplacer!</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
158 <LI>Compilez. Configure devrait détecter les problèmes avant la compilation.</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
159 </OL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
160
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
161 <P><B>Note:</B> MPlayer depuis CVS contient un sous-répertoire libavcodec,
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
162 mais il ne contient <B>pas</B> le source de libavcodec!
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
163 Vous devez suivre les étapes ci-dessus pour obtenir le source de cette librairie.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
164
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
165 <P>Avec FFmpeg et ma Matrox G400, je peut voir des films DivX en haute résolution
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
166 sans sauter de trames sur mon K6/2 500.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
167
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
168
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
169 <H4><A NAME="xanim">2.2.1.3 Codecs XAnim</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
170
9363
nicolas
parents: 9332
diff changeset
171 <H4>AVANT-PROPOS</H4>
9286
nicolas
parents: 9092
diff changeset
172 <P>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
173 Soyez prévenu que les codecs binaires XAnim sont packagées avec un un morceau
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
174 de texte revendiquant être la licence liée au logiciel qui, entre autres
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
175 restrictions, interdit à l'utilisateur d'utiliser les codecs en conjonction
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
176 avec n'importe quel autre programme que XAnim. Cependant l'auteur de XAnim n'a
9286
nicolas
parents: 9092
diff changeset
177 encore entrepris d'actions légales contre quiconque pour des problèmes relatifs aux
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
178 codecs.
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
179 </P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
180
9802
nicolas
parents: 9775
diff changeset
181 <H4>INSTALLATION ET UTILISATION</H4>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
182 <P>MPlayer est capable d'employer les codecs XAnim pour décoder. Suivez
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
183 les instructions pour les activer:</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
184
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
185 <OL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
186 <LI>Téléchargez les codecs que vous désirez utiliser depuis le
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
187 <A HREF="http://xanim.va.pubnix.com">site d'XAnim</A>. Le codec <B>3ivx</B>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
188 n'y est pas, il est sur le <A HREF="http://www.3ivx.com">site de 3ivx</A>.</LI>
9286
nicolas
parents: 9092
diff changeset
189 <LI><B>OU</B> téléchargez le pack de codecs depuis notre
nicolas
parents: 9092
diff changeset
190 <A HREF="http://www.mplayerhq.hu/MPlayer/releases/codecs/">page des codecs</A>.
nicolas
parents: 9092
diff changeset
191 </LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
192 <LI>Utilisez l'option <CODE>--with-xanimlibdir</CODE> pour dire à configure où
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
193 trouver les codecs XAnim. Par défaut, il les cherche dans
9286
nicolas
parents: 9092
diff changeset
194 <CODE>/usr/local/lib/xanim/mods, /usr/lib/xanim/mods et /usr/lib/xanim</CODE>.
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
195 Vous pouvez également fixer la variable d'environnement <I>XANIM_MOD_DIR</I> avec
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
196 le répertoire des codecs XAnim.</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
197 <LI>Renommez/faites des liens symboliques de ces fichiers, en séparant le reste
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
198 de l'architecture, ils auront donc des noms comme ceux-ci:
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
199 <CODE>vid_cvid.xa, vid_h263.xa, vid_iv50.xa</CODE>.</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
200 </OL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
201
9286
nicolas
parents: 9092
diff changeset
202 <P>XAnim sont des codecs de la famille <CODE>xanim</CODE>, donc vous pouvez utiliser
nicolas
parents: 9092
diff changeset
203 l'option <CODE>-vfm xanim</CODE> pour dire à MPlayer de les utiliser si possible.</P>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
204
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
205 <P>Les codecs testés incluent: <B>Indeo 3.2</B>, <B>4.1</B>, <B>5.0</B>, <B>CVID</B>,
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
206 <B>3ivX</B>, <B>h263</B>.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
207
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
208
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
209 <H4><A NAME="vivo_video">2.2.1.4 VIVO video</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
210
9286
nicolas
parents: 9092
diff changeset
211 <P>MPlayer peut lire les vidéos Vivo (1.0 et 2.0). Le codec le plus approprié pour les
nicolas
parents: 9092
diff changeset
212 fichiers 1.0 est le décodeur H263 de FFmpeg, vous pouvez l'utiliser avec l'option
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
213 <CODE>-vc ffh263</CODE> (par défaut). Pour les fichiers 2.0, utilisez le fichier DLL
9286
nicolas
parents: 9092
diff changeset
214 Win32 par l'intermédiaire de l'option <CODE>-vc vivo</CODE>. Si vous ne fournissez
nicolas
parents: 9092
diff changeset
215 pas d'options en ligne de commande, MPlayer sélectionne le meilleur codec
nicolas
parents: 9092
diff changeset
216 automatiquement.</P>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
217
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
218
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
219 <H4><A NAME="mpeg">2.2.1.5 MPEG 1/2 video</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
220
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
221 <P>MPEG1 et MPEG2 sont décodé par la librairie multiplateforme <B>libmpeg2</B>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
222 native, dont le code source est inclus dans MPlayer. Nous gérons la vidéo
9286
nicolas
parents: 9092
diff changeset
223 MPEG 1/2 boguée en attrapant <CODE>signal 11(segmentation fault)</CODE>,
nicolas
parents: 9092
diff changeset
224 et en réinitialisant rapidement le codec, continuant ainsi exactement où
nicolas
parents: 9092
diff changeset
225 l'erreur c'est produite. Cette technique de récupération n'a pas d'influence
nicolas
parents: 9092
diff changeset
226 mesurable sur la vitesse.</P>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
227
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
228
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
229 <H4><A NAME="ms_video1">2.2.1.6 MS Video1</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
230
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
231 <P>C'est un très vieux et très mauvais codec de Microsoft. Dans le passé il était
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
232 décodé par le codec Win32 <CODE>msvidc32.dll</CODE>, maintenant nous avons notre
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
233 propre implémentation open source (par <A HREF="mailto:melanson@pcisys.net">Mike
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
234 Melanson</A>).</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
235
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
236
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
237 <H4><A NAME="cinepak">2.2.1.7 Cinepak CVID</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
238
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
239 <P>MPlayer utilise son propre décodeur Cinepak, open source et multiplateforme
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
240 par défaut. Il supporte les sorties YUV, donc le zoom matériel est possible si
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
241 le pilote de sortie vidéo le permet.</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
242
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
243
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
244 <H4><A NAME="realvideo">2.2.1.8 RealVideo</A></H4>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
245
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
246 MPlayer décode toutes les versions de RealVideo:
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
247
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
248 <UL>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
249 <LI>RealVideo 1.0 (fourcc RV10) - en/décodage supporté par <B>libavcodec</B></LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
250 <LI>RealVideo 2.0, 3.0, 4.0 (fourcc RV20, RV30, RV40) - décodage supporté par <B>les librairies RealPlayer</B></LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
251 </UL>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
252
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
253 <P>Il est recommandé de télécharger et d'installer RealPlayer8 ou RealONE, car
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
254 MPlayer peut utiliser leurs librairies pour décoder les fichiers contenant de la
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
255 vidéo RealVideo 2.0 - 4.0. Le script configure de MPlayer devrait détecter les
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
256 librairies RealPlayer aux emplacements standards d'une installation complète.
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
257 Si non, dites à configure où chercher avec l'option
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
258 <CODE>--with-reallibdir</CODE>.</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
259
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
260 <P><B>Note:</B> Les librairies RealPlayer <B>ne fonctionnent actuellement qu'avec Linux, FreeBSD,
8539
nicolas
parents: 8448
diff changeset
261 NetBSD et Cygwin sur les plateformes x86 et Alpha.</B></P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
262
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
263
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
264 <H4><A NAME="xvid">2.2.1.9 XViD</A></H4>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
265
9775
nicolas
parents: 9539
diff changeset
266 <P><A HREF="http://www.xvid.org/"><B>XviD</B></A> est un fork du développement du codec
9286
nicolas
parents: 9092
diff changeset
267 OpenDivX. Il est apparu quand ProjectMayo est passé d'OpenDivX au sources-fermées
nicolas
parents: 9092
diff changeset
268 DivX4 (Maintenant DivX5), et les personnes extérieures à ProjectMayo travaillant
9775
nicolas
parents: 9539
diff changeset
269 sur OpenDivX se sont fâchés, et ont démarré XviD. Les deux projets ont donc la
9286
nicolas
parents: 9092
diff changeset
270 même origine.</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
271
9363
nicolas
parents: 9332
diff changeset
272 <H4>AVANTAGES:</H4>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
273
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
274 <UL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
275 <LI>open source</LI>
9286
nicolas
parents: 9092
diff changeset
276 <LI>son API est compatible avec DivX4 donc en inclure le support est facile</LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
277 <LI>encodage en 2 passes</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
278 <LI>bonne qualité d'encodage, plus grande vitesse que DivX4 (vous pouvez l'optimiser
9289
f08b6945e839 patch by Pierre Lombard <p_l@gmx.fr>
nicolas
parents: 9286
diff changeset
279 pour votre machine pendant la compilation)</LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
280 </UL>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
281
9363
nicolas
parents: 9332
diff changeset
282 <H4>DÉSAVANTAGES:</H4>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
283
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
284 <UL>
9286
nicolas
parents: 9092
diff changeset
285 <LI>actuellement il ne <B>décode</B> pas correctement tous les fichiers DivX/DivX4
nicolas
parents: 9092
diff changeset
286 (pas un problème puisque <A HREF="#libavcodec">libavcodec</A> peut les jouer)</LI>
9775
nicolas
parents: 9539
diff changeset
287 <LI>vous devez choisir DivX4 <B>ou</B> XviD à la compilation</LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
288 <LI>en développement</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
289 </UL>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
290
9363
nicolas
parents: 9332
diff changeset
291 <H4>INSTALLER LA VERSION CVS DE XVID</H4>
9286
nicolas
parents: 9092
diff changeset
292
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
293 <P>XViD n'est actuellement disponible que depuis le CVS. Voici les instructions
9775
nicolas
parents: 9539
diff changeset
294 de téléchargement et d'installation (vous avez besoin d'au moins autoconf 2.50,
nicolas
parents: 9539
diff changeset
295 automake et libtool):</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
296
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
297 <OL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
298 <LI><CODE>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid login</CODE></LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
299 <LI><CODE>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid co xvidcore</CODE></LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
300 <LI><CODE>cd xvidcore/build/generic</CODE></LI>
9775
nicolas
parents: 9539
diff changeset
301 <LI><CODE>./bootstrap.sh</CODE></LI>
nicolas
parents: 9539
diff changeset
302 <LI><CODE>./configure</CODE><BR>
nicolas
parents: 9539
diff changeset
303 Vous pouvez avoir à ajouter des options (examinez la sortie de
nicolas
parents: 9539
diff changeset
304 <CODE>./configure --help</CODE>).</LI>
nicolas
parents: 9539
diff changeset
305 <LI><CODE>make &amp;&amp; make install</CODE></LI>
nicolas
parents: 9539
diff changeset
306 <LI>Si vous avez spécifié <CODE>--enable-divxcompat</CODE>,
nicolas
parents: 9539
diff changeset
307 copiez le fichier d'entête <CODE>divx4.h</CODE> du répertoire
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
308 <CODE>xvidcore/src/</CODE> dans <CODE>/usr/local/include/</CODE>.</LI>
9775
nicolas
parents: 9539
diff changeset
309 <LI>Recompilez MPlayer avec
nicolas
parents: 9539
diff changeset
310 <CODE>--with-xvidcore=/chemin/de/libxvidcore.a</CODE>.</LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
311 </OL>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
312
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
313
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
314 <H4><A NAME="sorenson">2.2.1.10 Sorenson</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
315
8448
nicolas
parents: 8419
diff changeset
316 <P><B>Sorenson</B> est une famille de codec vidéo développée par Sorenson Media et
nicolas
parents: 8419
diff changeset
317 licenciée à Apple qui le distribue avec son lecteur QuickTime. Nous sommes
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
318 actuellement capables de décoder toutes les versions des fichiers Sorenson
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
319 avec les décodeurs suivants:</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
320
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
321 <UL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
322 <LI>Sorenson 1 (fourcc <I>SVQ1</I>) - décodage supporté par des <B>codecs
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
323 natifs</B><BR>
9289
f08b6945e839 patch by Pierre Lombard <p_l@gmx.fr>
nicolas
parents: 9286
diff changeset
324 En fait il y a deux (presque égaux) décodeurs pour SVQ1: l'un est inclus dans
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
325 MPlayer, l'autre est dans libavcodec. Vous pouvez invoquer chacun d'eux avec les
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
326 options <CODE>-vc svq1</CODE> et <CODE>-vc ffsvq1</CODE> respectivement.
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
327 Certains fichiers peuvent fonctionner avec l'un, et pas avec l'autre, donc testez
9286
nicolas
parents: 9092
diff changeset
328 les deux décodeurs. Le décodeur a été écrit (par reverse-engineering) par les
nicolas
parents: 9092
diff changeset
329 auteurs de <A HREF="http://www.xinehq.de">Xine</A>.</LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
330 <LI>Sorenson 3 (fourcc <I>SVQ3</I>) - décodage supporté par les <B>librairies
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
331 QuickTime Win32</B></LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
332 </UL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
333
9802
nicolas
parents: 9775
diff changeset
334 <H4>COMPILER MPLAYER AVEC LE SUPPORT DES LIBRAIRIES QUICKTIME</H4>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
335
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
336 <P><B>NOTE:</B> actuellement seules les plateformes Intel 32bit sont supportées.</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
337
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
338 <OL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
339 <LI>téléchargez le CVS de MPlayer</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
340 <LI>compilez MPlayer avec:<BR>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
341 <CODE>$ ./configure --enable-qtx-codecs</CODE></LI>
9286
nicolas
parents: 9092
diff changeset
342 <LI>téléchargez le pack de DLL QuickTime sur <A HREF="http://www.mplayerhq.hu/MPlayer/releases/codecs/">http://www.mplayerhq.hu/MPlayer/releases/codecs/</A></LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
343 <LI>décompressez le pack de DLL QuickTime dans votre répertoire de codecs Win32(par défaut:
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
344 <CODE>/usr/lib/win32</CODE>)</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
345 </OL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
346
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
347 <H3><A NAME="audio_codecs">2.2.2 Codecs Audio</A></H3>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
348
9802
nicolas
parents: 9775
diff changeset
349 <P>Les plus importants d'entre eux:<BR></P>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
350
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
351 <UL>
8448
nicolas
parents: 8419
diff changeset
352 <LI>MPEG layer 2 (MP2), et layer 3 (MP3) audio (code <B>natif</B>, avec
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
353 optimisation MMX/SSE/3DNow!)</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
354 <LI>MPEG layer 1 audio (code <B>natif</B>, avec libavcodec)</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
355 <LI>Windows Media Audio v1, v2 (code <B>natif</B>, avec libavcodec)</LI>
8448
nicolas
parents: 8419
diff changeset
356 <LI>Windows Media Audio 9 (WMAv3) (en utilisant les DLL DMO)</LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
357 <LI>AC3 Dolby audio (code <B>natif</B>, avec optimisation
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
358 MMX/SSE/3DNow!)</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
359 <LI>AC3 par l'intermédiaire de la carte son</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
360 <LI>codec Ogg Vorbis audio (librairie <B>native</B>)</LI>
8448
nicolas
parents: 8419
diff changeset
361 <LI>RealAudio: DNET (AC3 bas débit), Cook, Sipro et ATRAC3</LI>
nicolas
parents: 8419
diff changeset
362 <LI>QuickTime: codecs audio Qualcomm et QDesign</LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
363 <LI>VIVO audio (g723, Vivo Siren)</LI>
8448
nicolas
parents: 8419
diff changeset
364 <LI>Voxware audio (en utilisant les DLL DirectShow)</LI>
nicolas
parents: 8419
diff changeset
365 <LI>alaw et ulaw, formats variés gsm, adpcm, pcm et autres vieux formats simples</LI>
9802
nicolas
parents: 9775
diff changeset
366 <LI>AAC</LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
367 </UL>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
368
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
369
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
370 <H4><A NAME="software_ac3">2.2.2.1 Décodage AC3 logiciel</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
371
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
372 <P>C'est le décodeur utilisé par défaut pour les fichier avec de l'audio AC3.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
373
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
374 <P>Le décodeur AC3 peut créer des sortie audio mixées pour 2, 4 ou 6 haut-parleurs.
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
375 Quand il est configuré pour 6 haut-parleurs, ce décodeur fournit des sorties
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
376 séparées pour tous les canaux AC3 du pilote son, autorisant la pleine expérience
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
377 du "son surround" sans décodeur AC3 externe requis pour l'usage du codec hwac3.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
378
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
379 <P>Utilisez l'option <CODE>-channels</CODE> pour sélectionner le nombre de canaux
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
380 de sortie. Utilisez <CODE>-channels 2</CODE> pour un mix stéréo. Pour un mix
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
381 4 canaux (Avant Gauche, Avant Droite, Surround Gauche et Surround Droit),
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
382 utilisez <CODE>-channels 4</CODE>. Dans ce cas, l'éventuel canal du centre
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
383 sera mixé à part égale sur les canaux de devant. <CODE>-channels 6</CODE>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
384 sortira tous les canaux AC3 tels qu'ils ont été encodé - dans l'ordre Gauche,
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
385 Droite, Surround Gauche, Surround Droit, Centre et LFE.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
386
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
387 <P>Le nombre de canaux par défaut est 2.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
388
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
389 <P>Pour utiliser plus de 2 canaux de sortie, vous devrez utiliser OSS, et
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
390 avoir une carte son qui supporte le nombre de canaux de sortie requis via
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
391 le ioctl SNDCTL_DSP_CHANNELS. Un exemple de driver approprié est emu10k1
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
392 (utilisé par la carte Soundblaster Live!) depuis Août 2001 (Le CVS ALSA
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
393 est également sensé fonctionner).</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
394
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
395
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
396 <H4><A NAME="hardware_ac3">2.2.2.2 Décodage AC3 matériel</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
397
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
398 <P>Vous avez besoin d'une carte son gérant l'AC3, avec une sortie numérique
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
399 (SP/DIF). Le pilote de la carte doit supporter correctement le format
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
400 AFMT_AC3 (C-Media le fait). Connectez le décodeur AC3 à la sortie SP/DIF,
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
401 et utilisez l'option <CODE>-ac hwac3</CODE>. C'est expérimental mais cela
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
402 fonctionne avec les cartes C-Media, Soundblaster Live! en utilisant les pilotes
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
403 ALSA (mais pas OSS) et les décodeurs MPEG DXR3/Hollywood+.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
404
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
405
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
406 <H4><A NAME="libmad">2.2.2.3 support libmad</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
407
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
408 <P><A HREF="http://mad.sourceforge.net">libmad</A> est une librairie de décodage
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
409 MPEG audio multiplateforme. Il ne gère pas très bien les fichiers endommagés,
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
410 et il à parfois des problèmes pour le déplacement.</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
411
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
412 <P>Pour en activer le support, compilez avec l'option de configuration
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
413 <CODE>--enable-mad</CODE>.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
414
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
415
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
416 <H4><A NAME="vivo_audio">2.2.2.4 VIVO audio</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
417
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
418 <P>Le codec audio utilisé dans les fichiers VIVO dépends du fait que ce soit
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
419 un fichier VIVO/1.0 ou VIVO/2.0. Les fichiers VIVO/1.0 ont de l'audio
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
420 <B>g.723</B>, et les fichiers VIVO/2.0 de l'audio <B>Vivo Siren</B>. Les
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
421 deux sont supportés. Vous pouvez attraper les DLL Win32
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
422 <A HREF="http://www.mplayerhq.hu/MPlayer/samples/drivers32/vivog723.acm">g.723/Siren</A>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
423 depuis le site de MPlayer, puis les copier dans le répertoire
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
424 <CODE>/usr/lib/win32</CODE>.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
425
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
426
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
427 <H4><A NAME="realaudio">2.2.2.5 RealAudio</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
428
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
429 MPlayer supporte le décodage de presque toutes les versions de RealAudio:
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
430
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
431 <UL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
432 <LI>RealAudio DNET - décodage supporté par <B>liba52</B></LI>
8448
nicolas
parents: 8419
diff changeset
433 <LI>RealAudio Cook/Sipro/ATRAC3 - décodage supporté par <B>les librairies RealPlayer</B></LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
434 </UL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
435
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
436 <P>Pour savoir comment installer les librairies RealPlayer, voyez la section
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
437 <A HREF="#realvideo">RealVideo</A>.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
438
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
439
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
440 <H4><A NAME="qdesign">2.2.2.6 Codecs QDesign</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
441
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
442 <P>Les flux audio QDesign (fourcc: <I>QDMC</I>, <I>QDM2</I>) sont trouvés dans les
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
443 fichiers MOV/QT. Les deux versions de ce codec peuvent être décodées avec les librairies
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
444 QuickTime libraries. Pour les instructions d'installation merci de voir la section
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
445 <A HREF="#sorenson">codec vidéo Sorenson</A>.</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
446
9802
nicolas
parents: 9775
diff changeset
447 <H4><A NAME="qclp">2.2.2.7 Codec Qualcomm</A></H4>
8448
nicolas
parents: 8419
diff changeset
448
nicolas
parents: 8419
diff changeset
449 <P>Le flux audio Qualcomm (fourcc: <I>Qclp</I>) se trouve dans les fichiers MOV/QT.
nicolas
parents: 8419
diff changeset
450 Il peut être décodé par les librairies QuickTime. Pour les instructions d'installation
nicolas
parents: 8419
diff changeset
451 veuillez lire la section <A HREF="#sorenson">codec vidéo Sorenson</A>.</P>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
452
9802
nicolas
parents: 9775
diff changeset
453 <H4><A NAME="aac">2.2.2.8 Codec AAC</A></H4>
nicolas
parents: 9775
diff changeset
454
nicolas
parents: 9775
diff changeset
455 <P>AAC (Advanced Audio Coding) est un codec parfoit présent dans les fichiers MOV et MP4.
nicolas
parents: 9775
diff changeset
456 Un décodeur open source appelé FAAD est disponible sur
nicolas
parents: 9775
diff changeset
457 <A HREF="http://www.audiocoding.com/">AudioCoding.com</A>.
nicolas
parents: 9775
diff changeset
458 Vous pouvez télécharger le codec de seconde génération FAAD2 sur leur
nicolas
parents: 9775
diff changeset
459 <A HREF="http://www.audiocoding.com/download.php">page de téléchargement</A>.
nicolas
parents: 9775
diff changeset
460 Malheureusement FAAD2 1.1 ne compile pas sous Linux, vous devez donc utiliser la
nicolas
parents: 9775
diff changeset
461 version CVS. Voici comment:</P>
nicolas
parents: 9775
diff changeset
462
nicolas
parents: 9775
diff changeset
463 <OL>
nicolas
parents: 9775
diff changeset
464 <LI>cvs -d:pserver:anonymous@cvs.audiocoding.com:/cvsroot/faac login</LI>
nicolas
parents: 9775
diff changeset
465 <LI>cvs -z3 -d:pserver:anonymous@cvs.audiocoding.com:/cvsroot/faac co faad2</LI>
nicolas
parents: 9775
diff changeset
466 <LI>cd faad2/</LI>
nicolas
parents: 9775
diff changeset
467 <LI>chmod +x bootstrap</LI>
nicolas
parents: 9775
diff changeset
468 <LI>./bootstrap</LI>
nicolas
parents: 9775
diff changeset
469 <LI>make</LI>
nicolas
parents: 9775
diff changeset
470 <LI>make install</LI>
nicolas
parents: 9775
diff changeset
471 </OL>
nicolas
parents: 9775
diff changeset
472
nicolas
parents: 9775
diff changeset
473 <P>Les binaires sont disponibles sur audiocoding.com, mais vous pouvez obtenir (apt-get)
nicolas
parents: 9775
diff changeset
474 les paquets Debian depuis la
nicolas
parents: 9775
diff changeset
475 <A HREF="http://marillat.free.fr/">page de Christian Marillat</A>
nicolas
parents: 9775
diff changeset
476 et les RPMs Mandrake sur le site du
nicolas
parents: 9775
diff changeset
477 <A HREF="http://plf.zarb.org/">P.L.F</A>.</P>
nicolas
parents: 9775
diff changeset
478
nicolas
parents: 9775
diff changeset
479
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
480 <H3><A NAME="importing">2.2.3 Comment importer des codecs</A></H3>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
481
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
482
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
483 <H4><A NAME="importing_vfw">2.2.3.1 Codecs VFW</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
484
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
485 <P>VfW (Video for Windows) est une ancienne API vidéo pour windows. Ses codecs
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
486 portent l'extension .DLL ou plus rarement .DRV. Si MPlayer n'arrive pas à
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
487 lire votre AVI et renvoie :</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
488
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
489 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>UNKNOWN video codec: HFYU (0x55594648)</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
490
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
491 <P>Cela signifie que votre AVI est encodé avec un codec HFYU fourcc (HFYU = HuffYUV
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
492 codec, DIV3 = DivX Low Motion, etc...). Maintenant que nous savons cela, nous
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
493 devons déterminer quelle DLL windows utilise pour lire ce fichier. Dans votre cas,
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
494 le fichier <CODE>system.ini</CODE> contient (entre autres):</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
495
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
496 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>VIDC.HFYU=huffyuv.dll</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
497
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
498 <P>Donc nous aurons besoin de la librairie <CODE>huffyuv.dll</CODE>. Notez que
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
499 les codecs audio sont spécifiés par le préfixe MSACM :</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
500
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
501 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>msacm.l3acm=L3codeca.acm</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
502
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
503
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
504 <P>C'est le codec MP3. Nous avons désormais toutes les informations nécessaires
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
505 (fourcc, fichier codec, fichier AVI). Demandez le support de votre codec par
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
506 mail, et envoyez ces fichiers sur le FTP :</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
507
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
508 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>ftp://ftp.mplayerhq.hu/MPlayer/incoming/[nomcodec]/</CODE></P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
509
9286
nicolas
parents: 9092
diff changeset
510 <P><B>Note:</B> Sur Windows NT/2000/XP cherchez cette info dans la base de registre,
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
511 c-a-d cherchez "VIDC.HFYU". Pour savoir comment faire cela, regardez la l'ancienne méthode
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
512 DirectShow ci-dessous.</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
513
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
514 <H4><A NAME="importing_directshow">2.2.3.2 DirectShow codecs</A></H4>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
515
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
516 <P>DirectShow est une API vidéo récente pour Windows, sans doute plus mauvaise que
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
517 la précédente :-( La situations est plus délicate avec DirectShow, puisque</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
518
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
519 <UL>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
520 <LI><CODE>system.ini</CODE> ne contient aucune information, qui sont désormais
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
521 placées dans la base de registre.</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
522 <LI>Nous aurons besoin du GUID du codec.</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
523 </UL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
524
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
525 <P><B>Nouvelle Méthode:</B> En utilisant Microsoft GraphEdit (rapide)</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
526
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
527 <OL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
528 <LI>Obtenez GraphEdit depuis le SDK DirectX ou sur
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
529 <A HREF="http://doom9.org">Doom9</A>.</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
530 <LI>Exécutez <CODE>graphedit.exe</CODE>.</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
531 <LI>Dans le menu sélectionnez Graph -&gt; Insert Filters.</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
532 <LI>Dépliez l'élément <CODE>DirectShow Filters</CODE>.</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
533 <LI>Sélectionnez le bon nom de codec et dépliez l'élément.</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
534 <LI>Dans l'entrée <CODE>DisplayName</CODE> regardez le texte entre accolades
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
535 après le backslash et notez-le (cinq blocs délimités par des tirets, le GUID).</LI>
9289
f08b6945e839 patch by Pierre Lombard <p_l@gmx.fr>
nicolas
parents: 9286
diff changeset
536 <LI>Le binaire du codec est le fichier spécifié dans l'entrée <CODE>Filename</CODE>.</LI>
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
537 </OL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
538
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
539 <P><B>Note:</B> Si il n'y a pas d'entrée <CODE>Filename</CODE> et que
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
540 <CODE>DisplayName</CODE> contient quelque chose comme <CODE>device:dmo</CODE>,
9286
nicolas
parents: 9092
diff changeset
541 alors c'est un codec DMO.</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
542
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
543 <P><B>Ancienne Méthode:</B> Respirez à fond et fouillez dans la base de registre...</P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
544
8381
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
545 <OL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
546 <LI>Exécutez <CODE>regedit</CODE>.</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
547 <LI>Pressez <CODE>Ctrl-f</CODE>, décochez les deux premières cases, et cochez
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
548 la troisième. Entrez le fourcc du codec. (par ex.: TM20) </LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
549 <LI>vous devriez trouver un champ contenant le chemin et le nom du fichier utilisé
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
550 (par ex. <CODE>C:\WINDOWS\SYSTEM\TM20DEC.AX</CODE>).</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
551 <LI>Maintenant que nous avons le fichier, nous devons trouver son GUID. Cherchez
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
552 désormais le nom du codec, pas son fourcc. Son nom peut être trouvé quand Media
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
553 Player lit le fichier, en regardant dans Fichier -&gt; Propriétés -&gt; Avancées.
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
554 Si rien n'apparaît, pas de chance. Essayez de le deviner. (par ex. cherchez : TrueMotion)</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
555 <LI>S'il apparaît dans la base de registre, il devrait apparaître un champ
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
556 NomDuFichier, et un champ CLSID. Copiez les 16 bits du CLSID, c'est le GUID
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
557 dont nous avons besoin.</LI>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
558 </OL>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
559
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
560 <P><B>Note:</B> si la recherche échoue, cochez toutes les options de la fenêtre de
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
561 recherche.. vous aurez des mauvaises occurrences, mais finirez par obtenir la bonne...</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
562
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
563 <P>Nous avons désormais toutes les informations nécessaires (fourcc, GUID, fichier
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
564 codec, fichier AVI). Demandez le support de votre codec par mail, et envoyez ces
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
565 fichiers sur le FTP :</P>
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
566
212b54e0d10f New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents: 2252
diff changeset
567 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>ftp://ftp.mplayerhq.hu/MPlayer/incoming/[nomcodec]/</CODE></P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
568
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
569 </BODY>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
570 </HTML>