comparison DOCS/fr/codecs.html @ 10866:b28cbf4bf55d

sync, cosmetics & various updates
author nicolas
date Sun, 14 Sep 2003 17:26:04 +0000
parents d0b3d4f8154e
children
comparison
equal deleted inserted replaced
10865:308c20281eec 10866:b28cbf4bf55d
21 <A HREF="http://www.mplayerhq.hu/MPlayer/releases/codecs/">page des codecs</A>.</P> 21 <A HREF="http://www.mplayerhq.hu/MPlayer/releases/codecs/">page des codecs</A>.</P>
22 22
23 <P>Les plus importants d'entre eux:</P> 23 <P>Les plus importants d'entre eux:</P>
24 <UL> 24 <UL>
25 <LI>vidéo <B>MPEG1</B> (<B>VCD</B>) et <B>MPEG2</B> (<B>DVD</B>)</LI> 25 <LI>vidéo <B>MPEG1</B> (<B>VCD</B>) et <B>MPEG2</B> (<B>DVD</B>)</LI>
26 <LI>décodeurs natifs pour DivX ;-), OpenDivX, DivX4, DivX5, 26 <LI>décodeurs natifs pour <B>DivX ;-)</B>, <B>OpenDivX</B>, <B>DivX4</B>,
27 M$ MPEG4 v1, v2 et autres variantes MPEG4</LI> 27 <B>DivX5</B>, <B>MS MPEG4<B> v1, v2 et autres variantes MPEG4</LI>
28 <LI>décodeur natif pour Windows Media Video <B>7/8</B> (<B>WMV1/WMV2</B>), et 28 <LI>décodeur natif pour <B>Windows Media Video 7/8</B> (<B>WMV1/WMV2</B>), et
29 décodeur de DLL Win32 pour <B>Windows Media Video 9</B> (<B>WMV3</B>), utilisés 29 décodeur de DLL Win32 pour <B>Windows Media Video 9</B> (<B>WMV3</B>), utilisés
30 tous les deux dans les fichiers .wmv</LI> 30 tous les deux dans les fichiers .wmv</LI>
31 <LI><B>décodeur <B>Sorenson 1 (SVQ1)</B> natif</B></LI> 31 <LI><B>décodeur <B>Sorenson 1 (SVQ1)</B> natif</B></LI>
32 <LI><B>décodeur <B>Sorenson 3 (SVQ3)</B> Win32/QT</B></LI> 32 <LI><B>décodeur <B>Sorenson 3 (SVQ3)</B> natif</B></LI>
33 <LI>décodeur <B>3ivx</B> v1, v2</LI> 33 <LI>décodeur <B>3ivx</B> v1, v2</LI>
34 <LI>codecs Cinepak et <B>Intel Indeo</B> (3.1, 3.2, 4.1, 5.0)</LI> 34 <LI>codecs Cinepak et <B>Intel Indeo</B> (3.1, 3.2, 4.1, 5.0)</LI>
35 <LI><B>MJPEG</B>, AVID, VCR2, ASV2 et autres formats matériels</LI> 35 <LI><B>MJPEG</B>, AVID, VCR2, ASV2 et autres formats matériels</LI>
36 <LI>VIVO 1.0, 2.0, I263 et autres variantes <B>h263</B>(+)</LI> 36 <LI>VIVO 1.0, 2.0, I263 et autres variantes <B>h263</B>(+)</LI>
37 <LI>FLI/FLC</LI> 37 <LI>FLI/FLC</LI>
55 de postprocessing pour améliorer la qualité visuelle des vidéos MPEG1/2. 55 de postprocessing pour améliorer la qualité visuelle des vidéos MPEG1/2.
56 Maintenant nous utilisons notre propre code, pour touts les types de fichier.</P> 56 Maintenant nous utilisons notre propre code, pour touts les types de fichier.</P>
57 57
58 <P>La nouvelle génération de ce codec est appelée DivX4 et peut même décoder les vidéos 58 <P>La nouvelle génération de ce codec est appelée DivX4 et peut même décoder les vidéos
59 créées avec le très mauvais codec DivX ! De plus il est plus rapide que les DLLs Win32 59 créées avec le très mauvais codec DivX ! De plus il est plus rapide que les DLLs Win32
60 DivX natives mais plus lent que libavcodec. Son utilisation en tant que décodeur est 60 DivX natives mais plus lent que <B>libavcodec</B>. Son utilisation en tant que décodeur est
61 donc <B>DÉCOURAGÉ</B>. Cependant, il est utile pour l'encodage. Un désavantage de ce 61 donc <B>DÉCOURAGÉ</B>. Cependant, il est utile pour l'encodage. Un désavantage de ce
62 codec est que ces sources sont ne sont pas disponibles sous une 62 codec est que ces sources sont ne sont pas disponibles sous une
63 licence Open source.</P> 63 licence Open source.</P>
64 64
65 <P>DivX4Linux fonctionne dans deux modes:</P> 65 <P>DivX4Linux fonctionne dans deux modes:</P>
66 66
67 <DL> 67 <DL>
68 <DT><CODE>-vc odivx</CODE></DT> 68 <DT><CODE>-vc odivx</CODE></DT>
69 <DD>Utilise le codec divx4 à la manière d'OpenDivX. Dans ce cas il affiche des 69 <DD>Utilise le codec divx4 à la manière d'OpenDivX. Dans ce cas il affiche des
70 images YV12 dans son propre buffer, et MPlayer fait la conversion de palette 70 images YV12 dans son propre buffer, et MPlayer fait la conversion de palette
71 via libvo. (<B>Rapide, recommandé !</B>)</DD> 71 via libvo. (<B>Rapide, recommandé !</B>)</DD>
72 72
73 <DT><CODE>-vc divx4</CODE></DT> 73 <DT><CODE>-vc divx4</CODE></DT>
74 <DD>Utilise la conversion de palette du codec. 74 <DD>Utilise la conversion de palette du codec.
128 <P>MPlayer détecte si DivX4/DivX5 est correctement installé, donc compilez le normalement. 128 <P>MPlayer détecte si DivX4/DivX5 est correctement installé, donc compilez le normalement.
129 Si il ne détecte pas le codec, votre installation ou votre configuration n'est pas 129 Si il ne détecte pas le codec, votre installation ou votre configuration n'est pas
130 correcte.</P> 130 correcte.</P>
131 131
132 132
133 <H4><A NAME="libavcodec">2.2.1.2 DivX/libavcodec de FFmpeg</A></H4> 133 <H4><A NAME="libavcodec">2.2.1.2 FFmpeg/libavcodec</A></H4>
134 134
135 <P><A HREF="http://ffmpeg.sourceforge.net">FFmpeg</A> contient un codec 135 <P><A HREF="http://ffmpeg.sourceforge.net">FFmpeg</A> contient un codec
136 <B>open source</B>, qui est capable de décoder des flux encodés avec 136 <B>open source</B>, qui est capable de décoder des flux encodés avec
137 des codecs vidéo H263/MJPEG/RV10/DivX3/DivX4/DivX5/MP41/MP42/WMV1/WMV2/HuffYUV, 137 des codecs vidéo H263/MJPEG/LJPEG/RV10/DivX3/DivX4/DivX5/MP41/MP42/WMV1/WMV2/
138 ou audio WMA (Windows Media Audio). Mais seuls quelques-uns peuvent être encodés 138 HuffYUV/SVQ1/SVQ3/MPEG1/MPEG2/VCR1/VCR2/ASV1/ASV2/CLJR,
139 ou audio WMA (Windows Media Audio). Non seulement quelques-uns peuvent être encodés
139 avec, mais il offre également une vitesse plus rapide que les codecs Win32 140 avec, mais il offre également une vitesse plus rapide que les codecs Win32
140 ou que la librairie DivX4/5 de DivX.com!</P> 141 ou que la librairie DivX4/5 de DivX.com!</P>
141 142
142 <P>Il contient plein de bons codecs, les plus importantes étant les variantes MPEG4: 143 <P>Il contient plein de bons codecs, les plus importantes étant les variantes MPEG4:
143 DivX 3, DivX 4, DivX 5, Windows Media Video 7 (WMV1). Le décodeur WMA est également 144 DivX 3, DivX 4, DivX 5, Windows Media Video 7/8 (WMV1/WMV2). Le décodeur WMA est également
144 très intéressant.</P> 145 très intéressant.</P>
146
147 <P>Le codec le plus rescent à signaler est le codec <B>Sorenson 3</B> (SVQ3).
148 C'est la première implémentation complètement opensource de ce codec. Il est
149 même plus rapide que l'original. Assurez-vous d'utiliser celui-ci plutôt que
150 le codec binaire !</P>
145 151
146 <P>Si vous utilisez une version officielle vous avez libavcodec directement dans le 152 <P>Si vous utilisez une version officielle vous avez libavcodec directement dans le
147 paquetage, construisez comme d'habitude. Si vous utilisez la version CVS de MPlayer 153 paquetage, construisez comme d'habitude. Si vous utilisez la version CVS de MPlayer
148 vous devrez extraire libavcodec de l'arborescence CVS de FFmpeg car les versions 154 vous devrez extraire libavcodec de l'arborescence CVS de FFmpeg car les versions
149 officielles de FFmpeg <B>ne</B> fonctionnent <B>pas</B>. Pour y arriver faites:</P> 155 officielles de FFmpeg <B>ne</B> fonctionnent <B>pas</B>. Pour y arriver faites:</P>
321 licenciée à Apple qui le distribue avec son lecteur QuickTime. Nous sommes 327 licenciée à Apple qui le distribue avec son lecteur QuickTime. Nous sommes
322 actuellement capables de décoder toutes les versions des fichiers Sorenson 328 actuellement capables de décoder toutes les versions des fichiers Sorenson
323 avec les décodeurs suivants:</P> 329 avec les décodeurs suivants:</P>
324 330
325 <UL> 331 <UL>
326 <LI>Sorenson 1 (fourcc <I>SVQ1</I>) - décodage supporté par des <B>codecs 332 <LI>Sorenson Video v1 (fourcc <I>SVQ1</I>) - décodage supporté par des <B>codecs
327 natifs</B><BR> 333 natifs</B>(<A HREF="#libavcodec">libavcodec</A>)</LI>
328 En fait il y a deux (presque égaux) décodeurs pour SVQ1: l'un est inclus dans 334 <LI>Sorenson Video v3 (fourcc <I>SVQ3</I>) - décodage supporté par des <B>codecs
329 MPlayer, l'autre est dans libavcodec. Vous pouvez invoquer chacun d'eux avec les 335 natifs</B>(<A HREF="#libavcodec">libavcodec</A>)</LI>
330 options <CODE>-vc svq1</CODE> et <CODE>-vc ffsvq1</CODE> respectivement.
331 Certains fichiers peuvent fonctionner avec l'un, et pas avec l'autre, donc testez
332 les deux décodeurs. Le décodeur a été écrit (par reverse-engineering) par les
333 auteurs de <A HREF="http://www.xinehq.de">xine</A>.</LI>
334 <LI>Sorenson 3 (fourcc <I>SVQ3</I>) - décodage supporté par les <B>librairies
335 QuickTime Win32</B></LI>
336 </UL> 336 </UL>
337 337
338 <H4>COMPILER MPLAYER AVEC LE SUPPORT DES LIBRAIRIES QUICKTIME</H4> 338 <H4>COMPILER MPLAYER AVEC LE SUPPORT DES LIBRAIRIES QUICKTIME</H4>
339 339
340 <P><B>NOTE:</B> actuellement seules les plateformes Intel 32bit sont supportées.</P> 340 <P><B>NOTE:</B> actuellement seules les plateformes Intel 32bit sont supportées.</P>
456 <H4><A NAME="aac">2.2.2.8 Codec AAC</A></H4> 456 <H4><A NAME="aac">2.2.2.8 Codec AAC</A></H4>
457 457
458 <P>AAC (Advanced Audio Coding) est un codec parfoit présent dans les fichiers MOV et MP4. 458 <P>AAC (Advanced Audio Coding) est un codec parfoit présent dans les fichiers MOV et MP4.
459 Un décodeur open source appelé FAAD est disponible sur 459 Un décodeur open source appelé FAAD est disponible sur
460 <A HREF="http://www.audiocoding.com/">AudioCoding.com</A>. 460 <A HREF="http://www.audiocoding.com/">AudioCoding.com</A>.
461 Vous pouvez télécharger le codec de seconde génération FAAD2 sur leur 461 MPlayer contient libfaad 2.0RC1, vous n'avez donc pas à l'obtenir séparemment.</P>
462 <A HREF="http://www.audiocoding.com/download.php">page de téléchargement</A>. 462
463 Malheureusement FAAD2 1.1 ne compile pas sous Linux, vous devez donc utiliser la
464 version CVS. Voici comment:</P>
465
466 <OL>
467 <LI>cvs -d:pserver:anonymous@cvs.audiocoding.com:/cvsroot/faac login</LI>
468 <LI>cvs -z3 -d:pserver:anonymous@cvs.audiocoding.com:/cvsroot/faac co faad2</LI>
469 <LI>cd faad2/</LI>
470 <LI>chmod +x bootstrap</LI>
471 <LI>./bootstrap</LI>
472 <LI>./configure</LI>
473 <LI>make</LI>
474 <LI>make install</LI>
475 </OL>
476
477 <P>Les binaires sont disponibles sur audiocoding.com, mais vous pouvez obtenir (apt-get)
478 les paquets Debian depuis la
479 <A HREF="http://marillat.free.fr/">page de Christian Marillat</A>
480 et les RPMs Mandrake sur le site du
481 <A HREF="http://plf.zarb.org/">P.L.F</A>.</P>
482 463
483 464
484 <H3><A NAME="importing">2.2.3 Comment importer des codecs</A></H3> 465 <H3><A NAME="importing">2.2.3 Comment importer des codecs</A></H3>
485 466
486 467