annotate DOCS/French/codecs.html @ 6267:2e117fd620a0

font init needs to be after config parsing, otherwise -font won't work. not sure exactly where it should be, but right after config parsing seems to work fine.
author rfelker
date Sun, 02 Jun 2002 15:25:52 +0000
parents 6697e0568f87
children 212b54e0d10f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
1 <HTML>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
2 <BODY BGCOLOR=WHITE>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
3
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
4 <FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
5
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
6 <P><B><A NAME=2.1>2.1. Formats vid&eacute;o, codecs audio &amp; vid&eacute;o </A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
7
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
8 <P><B><A NAME=2.1.1>2.1.1. Formats d'entr&eacute;e support&eacute;s</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
9
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
10 <P><B>MPlayer</B> peut lire/&eacute;crire depuis les lecteurs/formats suivants : <BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
11 <UL>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
12 <LI> VCD (Video CD) directement depuis le CD-ROM ou depuis une image disque .bin cr&eacute;e par CDRwin.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
13 <LI> DVD, directement depuis le lecteur DVD, avec le support de libcss pour le d&eacute;cryptage.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
14 <LI> Les fichiers MPEG 1/2 System Stream (PS/PES/VOB) et Elementary Stream (ES)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
15 <LI> Les fichiers RIFF AVI.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
16 <LI> Les fichiers ASF/WMV 1.0.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
17 <LI> Supporte la lecture depuis un fichier, l'entr&eacute;e standard, ou le r&eacute;seau via HTTP
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
18 </UL></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
19
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
20 <P>Note : concernant le support de quicktime (.mov/.qt) et realmedia (.ra/.rm) lisez la FAQ!</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
21
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
22
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
23 <P><B><A NAME=2.1.2>2.1.2. Codecs audio &amp; vid&eacute;o support&eacute;s</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
24
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
25 <P>Voir <A
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
26 HREF=&quot;http://www.mplayerhq.hu/DOCS/codecs-status.html&quot;>http://www.mplayerhq.hu/DOCS/codecs-status.html</A>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
27 pour une liste compl&egrave;te et actualis&eacute;e !!!</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
28
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
29 <P>Les principaux codecs vid&eacute;o :<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
30 <UL>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
31 <LI>MPEG1 (VCD) et MPEG2 (DVD)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
32 <LI>DivX ;-), OpenDivX (DivX4) et autre variantes MPEG4
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
33 <LI>Windows Media Video 7 (WMV1) et 8 (WMV2) utilis&eacute;s dans les fichiers .wmv
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
34 <LI>Codecs Intel Indeo (3.1,3.2,4.1,5.0)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
35 <LI>MJPEG, ASV2 et autres formats mat&eacute;riels
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
36 </UL></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
37
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
38 <P>Les principaux codecs audio :<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
39 <UL>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
40 <LI>MPEG layer 2 et layer 3 (MP3), avec optimisation mmx/sse/3dnow
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
41 <LI>AC3 dolby, avec optimisation mmx/sse/3dnow
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
42 <LI>Ogg Vorbis (librairie native)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
43 <LI>Voxware (utilisant la DLL directshow)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
44 <LI>alaw, msgsm, pcm et autres formats audio anciens
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
45 </UL></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
46
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
47 <P>Si vous utilisez un codec non encore support&eacute;, lisez la <A
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
48 HREF=&quot;#2.1.4&quot;>section 2.1.4</A> pour obtenir des informations sur comment nous aider pour ajouter ce support !</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
49
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
50 <P><B><A NAME=2.1.2.1>2.1.2.1. DivX4</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
51
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
52 <P>Cette section contient des informations sur le codec DivX4 de
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
53 <A HREF="http://www.projectmayo.com">ProjectMayo</A>. Leur premi&egrave;re version (alpha) disponible est OpenDivX 4.0
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
54 alpha 47 et 48. Son support est inclut dans <B>MPlayer</B>, et compil&eacute; par d&eacute;faut.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
55 Nous avons fr&eacute;quemment utilis&eacute; son code de postprocessing pour am&eacute;liorer la qualit&eacute; visuelle des vid&eacute;os
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
56 MPEG1/2.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
57
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
58 <P>La nouvelle g&eacute;n&eacute;ration de ce codec peut m&ecirc;me d&eacute;coder les vid&eacute;os cr&eacute;&eacute;es avec le tr&egrave;s mauvais codec DivX !
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
59 Il permet m&ecirc;me d'obtenir un BIEN MEILLEUR r&eacute;sutat qu'avec les DLLs Win32 DivX traditionnelles.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
60 Voir ci-dessous comment le configurer. Le seul d&eacute;faut de ce codec est de ne pas &ecirc;tre Open-Source :(</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
61
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
62 <P>Ce codec peut &ecirc;tre t&eacute;l&eacute;charg&eacute; depuis l'adresse suivante :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
63
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
64 <P>&nbsp;&nbsp;&nbsp;&nbsp;<A HREF=&quot;http://download2.projectmayo.com/dnload/divx4linux/divx4linux-20010718.zip&quot;>http://download2.projectmayo.com/dnload/divx4linux/divx4linux-20010718.zip</A></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
65
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
66 <P>Aucune installation automatique n'est encore disponible, donc suivez EXACTEMENT la proc&eacute;dure suivante.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
67 D&eacute;compressez le, et ex&eacute;cutez les commandes suivantes (en tant que root) :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
68
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
69 <P><CODE>cp libdivxdecore.so.0.0.0 /usr/local/lib/<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
70 ln -s /usr/local/lib/libdivxdecore.so.0.0.0 /usr/local/lib/libdivxdecore.so.0<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
71 ln -s /usr/local/lib/libdivxdecore.so.0 /usr/local/lib/libdivxdecore.so<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
72 ldconfig<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
73 cp decore.h /usr/local/include/</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
74
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
75 <P>Note: n'oubliez pas d'ajouter /usr/local/lib a votre fichier /etc/ld.so.conf !</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
76
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
77 <P><B>MPlayer</B> d&eacute;tecte si DivX4 est (correctement) install&eacute;, donc compilez le normalement.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
78 Si le script ./configure ne d&eacute;tecte pas le codec, votre installation est erron&eacute;e,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
79 et/ou votre configuration pas tr&egrave;s propre (voir la derni&egrave;re question de la section 5.1).</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
80
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
81 <P>Utiliser ce codec est un peu d&eacute;licat. Il entre en conflit avec l'ancien OpenDivX (leurs APIs sont tr&egrave;s proches).
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
82 Le code OpenDivX code n'est pas charg&eacute;, et le driver OpenDivX fait lui aussi appel &agrave; cette librarie.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
83
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
84 <P>G&eacute;n&eacute;rallement nous contournont ce probl&egrave;me pour que vous obteniez deux options :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
85
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
86 <P><TABLE BORDER=0>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
87 <TD>&nbsp;&nbsp;</TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-vc&nbsp;odivx</FONT></TD><TD>&nbsp;&nbsp;</TD>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
88 <TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>utilise le codec divx4 comme une nouvelle version d'OpenDivX.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
89 Dans ce cas il affiche des images YV12 dans son propre buffer,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
90 et <B>MPlayer</B> (libvo) fait la conversion de palette. <B>(RECOMMAND&Eacute; !)</B></FONT></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
91 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-vc&nbsp;divx4</FONT></TD><TD></TD>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
92 <TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>utilise la conversion de palette du codec divx4.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
93 Dans ce mode, vous pouvez &eacute;galement utiliser le format YUY2/UYVY.</FONT></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
94 </TABLE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
95
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
96 <P>La m&eacute;thode 'odivx' est g&eacute;n&eacute;ralement plus rapide, gr&acirc;ce au transfert des donn&eacute;es d'images au format
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
97 YV12 (YUV 4:2:0 planaire), n&eacute;cessitant beaucoup moins de bande passante sur le bus.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
98 Pour les modes YUV (YUY2, UYVY) utilisez la m&eacute;thode 'divx4'.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
99 Cela ne pr&eacute;sente pas de diff&eacute;rence pour le mode RGB, leur vitesse est &eacute;quivalente et d&eacute;pend du nombre de bpp.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
100
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
101 <P>Note: Il supporte aussi le postprocessing, mais son intervalle de valeurs est particuli&egrave;re :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
102
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
103 <P><TABLE BORDER=0>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
104 <TD>&nbsp;&nbsp;</TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
105 0
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
106 </TD><TD>&nbsp;&nbsp;</TD>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
107 <TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
108 pas de postprocessing
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
109 </FONT></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
110 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
111 10 .. 20
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
112 </FONT></TD>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
113 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
114 postprocessing, normal (&eacute;quivalent au niveau 2 de divxds)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
115 </FONT></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
116 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
117 30 .. 60
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
118 </FONT></TD>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
119 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
120 prostprocessing mat&eacute;riel, utilise beaucoup de temps CPU (&eacute;quivalent au niveau 4 de divxds)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
121 </FONT></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
122 </TABLE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
123
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
124 <P><B><A NAME=2.1.2.2>2.1.2.2. DivX/libavcodec de ffmpeg</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
125
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
126 <P>Apparu &agrave; sa version 0.4.2 , <A HREF=&quot;http://ffmpeg.sourceforge.net&quot;>ffmpeg</A> contient un codec DivX <B>opensource</B>,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
127 compatible avec le DivX traditionnel. <B>MPlayer</B> supporte ce codec,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
128 qui rend possible <B>la lecture de films DivX sur des plates-formes non-x86 !</B>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
129 Il a &eacute;t&eacute; retir&eacute; des CVS de <B>MPlayer</B>, vous devez le t&eacute;l&eacute;charger directement depuis le CVS de <B>FFmpeg</B> :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
130
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
131 <P><CODE>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
132 cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg login<br>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
133 cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg co ffmpeg
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
134 </CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
135
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
136 <P>Note: <I>si vous copiez l'arborescence CVS compl&egrave;te, la prochaine fois il vous suffira de faire un
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
137 'cvs update'.</I></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
138
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
139 <P>Maintenant, d&eacute;placez le r&eacute;pertoire <B>libavcodec</B> des sources de ffmpeg,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
140 (avec ses sous-r&eacute;pertoires) vers le r&eacute;pertoire des sources de <B>MPlayer</B>, pour ressembler &agrave; ceci:</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
141
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
142 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>main/libavcodec</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
143
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
144 <P>Les liens symboliques ne fonctionneront pas, vous devez le d&eacute;placer physiquement !!!</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
145
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
146 <P>./configure d&eacute;tecte si la compilation avec libavcodec est r&eacute;alisable. Ce codec supporte &eacute;galement le
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
147 postprocessing.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
148
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
149 <P>Pour l'utiliser, mettez &agrave; jour votre fichier codecs.conf, et proc&eacute;dez comme expliqu&eacute; dans la page man et le fichier
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
150 example.conf (avec l'option -vfm).</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
151
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
152 <P>Note: libavcodec couvre &eacute;galement d'autres codecs (ffmpeg12 par exemple), mais nous nous concentrons principalement sur ffdivx, jusqu'a
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
153 nouvel ordre.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
154
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
155
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
156 <P><B><A NAME=2.1.2.3>2.1.2.3. Decodage hardware AC3</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
157
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
158 <P>Cela n&eacute;cessite une carte son compatible AC3, avec sortie num&eacute;rique (SP/DIF). Le driver de la carte doit supporter
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
159 le format AFMT_AC3 (comme celui de la SB Live! par exemple).
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
160 Connectez votre d&eacute;codeur AC3 sur la sortie SP/DIF, et utilisez le avec l'option '-ac hwac3'.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
161 Ceci est encore exp&eacute;rimental, et peut ne pas fonctionner.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
162
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
163
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
164 <P><B><A NAME=2.1.4>2.1.4. Comment importer des codecs </A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
165
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
166 <P><B><A NAME=2.1.4.1>2.1.4.1. Codecs VFW </A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
167
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
168 <P>VfW (Video for Windows) est une ancienne API vid&eacute;o pour windows. Ses codecs portent l'extension .DLL ou plus rarement .DRV .
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
169 Si <B>MPlayer</B> n'arrive pas &agrave; lire votre AVI et renvoie :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
170
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
171 <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
172
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
173 <P>Cela signifie que votre AVI est encod&eacute; avec un codec HFYU fourcc (HFYU =
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
174 HuffYUV codec, DIV3 = DivX Low Motion, etc...). Maintenant que nous savons cela, nous devons d&eacute;terminer quelle
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
175 DLL windows utilise pour lire ce fichier. Dans votre cas, le fichier system.ini contient (entre autres):</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
176
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
177 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>VIDC.HFYU=huffyuv.dll</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
178
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
179 <P>Donc nous aurons besoin de la librarie huffyuv.dll. Notez que les codecs audio sont sp&eacute;cifi&eacute;s par le pr&eacute;fixe MSACM :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
180
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
181 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>msacm.l3acm=L3codeca.acm</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
182
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
183
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
184 <P>C'est le codec MP3.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
185 Nous avons d&eacute;sormais toutes les informations n&eacute;cessaires (fourcc, fichier codec, fichier AVI). Demandez le support de
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
186 votre codec par mail, et envoyez ces fichiers sur le FTP :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
187
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
188 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
189
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
190
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
191 <P><B><A NAME=2.1.4.2>2.1.4.2. Codecs DirectShow</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
192
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
193 <P>DirectShow est une API vid&eacute;o r&eacute;cente pour windows, sans doute plus mauvaise que la pr&eacute;c&eacute;dente :-(
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
194 La situations est plus d&eacute;licate avec DirectShow, puisque
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
195 <UL>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
196 <LI>system.ini ne contient aucune information, qui sont d&eacute;sormais plac&eacute;es dans le registre.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
197 <LI>Nous aurons besoin du GUID du codec.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
198 </UL></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
199
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
200 <P>Fouillons donc dans la base de registre :-(.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
201 <UL>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
202 <LI>Ex&eacute;cutez 'regedit'
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
203 <LI>Pressez ctrl-f, d&eacute;cochez les deux premi&egrave;res cases, et cochez la troisi&egrave;me. Entrez le fourcc du codec. (par ex.: TM20)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
204 <LI>vous devriez trouver un champ contenant le chemin et le nom du fichier utilis&eacute;
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
205 (par ex. : C:\WINDOWS\SYSTEM\TM20DEC.AX)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
206 <LI>Maintenant que nous connaissons ce fichier, nous devons trouver son GUID. Cherchez d&eacute;sormais le nom du codec, pas son
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
207 fourcc. Son nom peut &ecirc;tre trouv&eacute; quand Media Player lit le fichier, en regardant dans Fichier/Propri&eacute;t&eacute;s/Avanc&eacute;es.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
208 Si rien n'apparait, pas de chance ;) Essayez de le deviner.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
209 (par ex. cherchez : TrueMotion)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
210 <LI>S'il apparait dans la base de registre, il devrait apparaitre un champ NomDuFichier, et un champ CLSID.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
211 Copiez les 16 bits du CLSID, c'est le GUID dont nous avons besoin.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
212 </UL></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
213
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
214 <P>NOTE: si la recherche &eacute;choue, cochez toutes les options de la fen&ecirc;tre de recherche.. vous aurez des mauvaises
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
215 occurrences, mais finirez par obtenir la bonne...</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
216 <P>NOTE: Exportez la cl&eacute; du registre, et donnez des sous &agrave; M$, ils aiment bien &ccedil;a.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
217
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
218
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
219 <P>Nous avons d&eacute;sormais toutes les informations n&eacute;cessaires (fourcc, GUID, fichier codec, fichier AVI). Demandez le support de
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
220 votre codec par mail, et envoyez ces fichiers sur le FTP :
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
221 <BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
222 ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
223
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
224 </BODY>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
225 </HTML>