Mercurial > mplayer.hg
comparison DOCS/French/encoding.html @ 8826:bfbf482b01de
sync
author | nicolas |
---|---|
date | Mon, 06 Jan 2003 17:54:53 +0000 |
parents | 3158c0e8e7e1 |
children | 7f10024bd22d |
comparison
equal
deleted
inserted
replaced
8825:5e14da733242 | 8826:bfbf482b01de |
---|---|
13 <H2><A NAME="encoding">2.4 Encodage avec MEncoder</A></H2> | 13 <H2><A NAME="encoding">2.4 Encodage avec MEncoder</A></H2> |
14 | 14 |
15 <P>Pour avoir la liste complète des options disponibles de MEncoder et des exemples, | 15 <P>Pour avoir la liste complète des options disponibles de MEncoder et des exemples, |
16 voir la page de man.</P> | 16 voir la page de man.</P> |
17 | 17 |
18 <H3><A NAME="2pass">2.4.1 Encodage DIVX4 2 ou 3-passes</A></H3> | 18 <H3><A NAME="2pass">2.4.1 Encodage MPEG-4 ("DIVX") 2 ou 3-passes</A></H3> |
19 | 19 |
20 <P><U><B>Encodage 2-passes:</B></U> le nom vient du fait que cette méthode encode | 20 <P><U><B>Encodage 2-passes:</B></U> le nom vient du fait que cette méthode encode |
21 le fichier <I>deux fois</I>. Le premier encodage (<I>passe</I> doublée) | 21 le fichier <I>deux fois</I>. Le premier encodage (<I>passe</I> doublée) |
22 créé quelques fichiers temporaires (*.log) avec une taille de quelques méga-octets, | 22 créé quelques fichiers temporaires (*.log) avec une taille de quelques méga-octets, |
23 ne les détruisez pas tout de suite (vous pouvez effacer l'AVI). Dans la seconde | 23 ne les détruisez pas tout de suite (vous pouvez effacer l'AVI). Dans la seconde |
24 passe, la fichier de sortie 2-passes est créé, en utilisant les données bitrate des | 24 passe, la fichier de sortie 2-passes est créé, en utilisant les données bitrate des |
25 fichiers temporaires. Le fichier résultant aura une image de bien meilleur qualité. | 25 fichiers temporaires. Le fichier résultant aura une image de bien meilleur qualité. |
26 Si c'est la première fois que vous entendez parler de ça, vous devriez consulter les | 26 Si c'est la première fois que vous entendez parler de ça, vous devriez consulter les |
27 guides disponibles sur le Net.</P> | 27 guides disponibles sur le Net.</P> |
28 | 28 |
29 <P>Cet exemple montre comment encoder un DVD en AVI DIVX4 2-passes. Seulement | 29 <P>Cet exemple montre comment encoder un DVD en AVI MPEG-4 ("DIVX") AVI 2-passes. |
30 deux commandes sont requises:<BR> | 30 Seules deux commandes sont requises:<BR> |
31 <CODE> rm frameno.avi</CODE> - enlevez ce fichier, qui peut | 31 <CODE> rm frameno.avi</CODE> - enlevez ce fichier, qui peut |
32 provenir d'un encodage 3-passes précédent (il interfère avec l'actuel)<BR> | 32 provenir d'un encodage 3-passes précédent (il interfère avec l'actuel)<BR> |
33 <CODE> mencoder -dvd 2 -ovc lavc -lavcopts | 33 <CODE> mencoder -dvd 2 -ovc lavc -lavcopts |
34 vcodec=mpeg4:vpass=1 -oac copy -o film.avi<BR> | 34 vcodec=mpeg4:vpass=1 -oac copy -o film.avi<BR> |
35 mencoder -dvd 2 -ovc lavc -lavcopts | 35 mencoder -dvd 2 -ovc lavc -lavcopts |
51 affiche le bitrate recommandé pour les tailles 650Mo, 700Mo, et 800Mo, | 51 affiche le bitrate recommandé pour les tailles 650Mo, 700Mo, et 800Mo, |
52 après la fin de cette passe.</P></LI> | 52 après la fin de cette passe.</P></LI> |
53 <LI>Seconde passe: | 53 <LI>Seconde passe: |
54 <P><CODE>mencoder <fichier/DVD> -oac copy | 54 <P><CODE>mencoder <fichier/DVD> -oac copy |
55 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:vbitrate=<bitrate></CODE></P> | 55 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:vbitrate=<bitrate></CODE></P> |
56 <P>Faites un alias de la première passe de l'encodage DivX4. | 56 <P>Ceci est la première passe de l'encodage vidéo. |
57 Éventuellement spécifiez le bitrate vidéo que MEncoder à affiché à la | 57 Éventuellement spécifiez le bitrate vidéo que MEncoder à affiché à la |
58 fin de la passe précédente.</P></LI> | 58 fin de la passe précédente.</P></LI> |
59 <LI>Troisième passe: | 59 <LI>Troisième passe: |
60 <P><CODE>mencoder <fichier/DVD> -oac copy | 60 <P><CODE>mencoder <fichier/DVD> -oac copy |
61 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2:vbitrate=<bitrate></CODE></P> | 61 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2:vbitrate=<bitrate></CODE></P> |
62 <P>Faites un alias de la seconde passe de l'encodage DivX4. | 62 <P>Ceci est la seconde passe de l'encodage vidéo. |
63 Éventuellement spécifiez le bitrate vidéo que MEncoder à affiché à la | 63 Spécifiez le même bitrate vidéo que celui de la passe précédente à moins que vous |
64 fin de la passe précédente. Dans cette passe, l'audio de <CODE>frameno.avi</CODE> | 64 ne sachiez réélement ce que vous faites. Dans cette passe, l'audio de <CODE>frameno.avi</CODE> |
65 sera inséré dans le fichier de destination.. et c'est tout prêt!</P></LI> | 65 sera inséré dans le fichier de destination.. et c'est tout prêt!</P></LI> |
66 </OL> | 66 </OL> |
67 | 67 |
68 <H4>Exemple d'encodage 3-passes:</H4> | 68 <H4>Exemple d'encodage 3-passes:</H4> |
69 | 69 |
135 | 135 |
136 <UL> | 136 <UL> |
137 <LI>mjpeg - Motion JPEG</LI> | 137 <LI>mjpeg - Motion JPEG</LI> |
138 <LI>h263 - H263</LI> | 138 <LI>h263 - H263</LI> |
139 <LI>h263p - H263 Plus</LI> | 139 <LI>h263p - H263 Plus</LI> |
140 <LI>mpeg4 - DivX4</LI> | 140 <LI>mpeg4 - standard ISO (compatible DivX 4/5, OpenDivX, XVID)</LI> |
141 <LI>msmpeg4 - le vieux DivX</LI> | 141 <LI>msmpeg4 - variante pré-standard de MPEG-4 par MS, v3 (alias DivX3)</LI> |
142 <LI>msmpeg4v2 - Micro$oft MPEG4 V2 (DivX alias le prédecesseur de MP43)</LI> | 142 <LI>msmpeg4v2 - MPEG-4 pré-standard de MS, v2 (utilisé dans les anciens fichiers asf)</LI> |
143 <LI>wmv1 - Windows Media Video, version 1 (alias WMV7)</LI> | |
143 <LI>rv10 - un vieux codec RealVideo</LI> | 144 <LI>rv10 - un vieux codec RealVideo</LI> |
144 <LI>mpeg1video - MPEG1 video :)</LI> | 145 <LI>mpeg1video - MPEG1 video :)</LI> |
146 <LI>huffyuv - compression sans perte</LI> | |
145 </UL> | 147 </UL> |
146 | 148 |
147 <P>La première colonne contient le nom du codec qui devrait être passé après la | 149 <P>La première colonne contient le nom du codec qui devrait être passé après la |
148 config <CODE>vcodec</CODE>, comme: <CODE>-lavcopts vcodec=msmpeg4</CODE></P> | 150 config <CODE>vcodec</CODE>, comme: <CODE>-lavcopts vcodec=msmpeg4</CODE></P> |
149 | 151 |
162 | 164 |
163 <OL> | 165 <OL> |
164 <LI>MEncoder <I>décode</I> le(s) image(s) d'origine avec | 166 <LI>MEncoder <I>décode</I> le(s) image(s) d'origine avec |
165 <CODE>libjpeg</CODE> (pour encoder des PNGs, il utilisera <B>libpng</B>).</LI> | 167 <CODE>libjpeg</CODE> (pour encoder des PNGs, il utilisera <B>libpng</B>).</LI> |
166 | 168 |
167 <LI>Mencoder envoie alors l'image décodée au compresseur vidéo demandé | 169 <LI>Mencoder envoie alors l'image décodée au compresseur vidéo choisi |
168 (DivX4, Xvid, ffmpeg msmpeg4, etc...). Regardez pour le décodeur PN, car | 170 (DivX4, Xvid, ffmpeg msmpeg4, etc...).</LI> |
169 actuellement il ne peut sortir qu'au format RGB, ainsi il ne peut être utilisé avec | |
170 des codecs qui requièrent de l'YUV en entrée, comme DivX4 ou msmpeg4 de ffmpeg.</LI> | |
171 </OL> | 171 </OL> |
172 | 172 |
173 <H4>Exemples</H4> | 173 <H4>Exemples</H4> |
174 | 174 |
175 <P>Une explication de l'option <CODE>-mf</CODE> peut être trouvée plus bas dans la section des | 175 <P>Une explication de l'option <CODE>-mf</CODE> peut être trouvée plus bas dans la section des |