10109
|
1 <?xml version="1.0" encoding="iso-8859-1"?>
|
|
2 <chapter id="mencoder">
|
|
3 <title>Encodage avec MEncoder</title>
|
|
4
|
|
5 <para>
|
|
6 Pour avoir la liste complète des options disponibles de <application>MEncoder</application>
|
|
7 et des exemples, voir la page de man. Pour une série d'exemples pratiques et de guides
|
|
8 détaillés sur l'utilisation des nombreux paramètres d'encodage, lisez les
|
|
9 <ulink url="../../tech/encoding-tips.txt">encoding-tips</ulink> (en anglais) qui ont
|
|
10 été collecté sur de nombreuses threads de la liste de diffusion
|
|
11 <ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-users">mplayer-users</ulink>.
|
|
12 Cherchez dans les
|
|
13 <ulink url="http://mplayerhq.hu/pipermail/mplayer-users/">archives</ulink> pour trouver
|
|
14 les discussions à propos de tous les aspects et problèmes relatif à l'encodage avec
|
|
15 <application>MEncoder</application>.
|
|
16 </para>
|
|
17
|
|
18 <sect1 id="menc-feat-divx4">
|
|
19 <title>Encodage MPEG-4 ("DivX") 2 ou 3-passes</title>
|
|
20
|
|
21 <formalpara>
|
|
22 <title>Encodage 2-passes</title>
|
|
23 <para>
|
|
24 le nom vient du fait que cette méthode encode le fichier <emphasis>deux fois</emphasis>.
|
|
25 Le premier encodage (passe doublée) créé quelques fichiers temporaires (<filename>*.log</filename>)
|
|
26 avec une taille de quelques méga-octets, ne les détruisez pas tout de suite (vous pouvez
|
|
27 effacer l'AVI). Dans la seconde passe, la fichier de sortie 2-passes est créé, en
|
|
28 utilisant les données bitrate des fichiers temporaires. Le fichier résultant aura une
|
|
29 image de bien meilleur qualité. Si c'est la première fois que vous entendez parler de
|
|
30 ça, vous devriez consulter les guides disponibles sur le Net.
|
|
31 </para>
|
|
32 </formalpara>
|
|
33
|
|
34 <para>
|
|
35 Cet exemple montre comment encoder un DVD en AVI MPEG-4 ("DIVX") AVI 2-passes.
|
|
36 Seules deux commandes sont requises:
|
|
37 <screen>rm frameno.avi</screen>
|
|
38 enlevez ce fichier, qui peut provenir d'un encodage 3-passes précédent (il interfère avec l'actuel)
|
|
39 <screen>
|
10202
|
40 mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac copy -o film.avi
|
|
41 mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o film.avi
|
10109
|
42 </screen>
|
|
43 </para>
|
|
44
|
|
45 <formalpara>
|
|
46 <title>Encodage 3-passes</title>
|
|
47 <para>
|
|
48 c'est une extension de l'encodage 2-passes, où l'encodage audio prends place dans une
|
|
49 passe séparée. Cette méthode permet l'estimation du bitrate vidéo recommandé de façon
|
|
50 à tenir sur un CD. De plus, l'audio n'est encodé qu'une fois, au contraire du mode
|
|
51 2-passes. Le principe:
|
|
52 </para>
|
|
53 </formalpara>
|
|
54
|
|
55 <procedure>
|
|
56 <step><para>
|
|
57 Supprimez les fichiers temporaires conflictuels:
|
|
58 <screen>rm frameno.avi</screen>
|
|
59 </para></step>
|
|
60 <step><para>
|
|
61 <emphasis>Première passe:</emphasis>
|
|
62
|
|
63 <screen>mencoder <replaceable>fichier/DVD</replaceable> -ovc frameno -oac mp3lame -lameopts vbr=3 -o frameno.avi</screen>
|
|
64
|
|
65 Un fichier avi en lecture seule sera créé, contenant
|
|
66 <emphasis role="bold">uniquement</emphasis> le flux audio demandé. N'oubliez pas
|
|
67 <option>-lameopts</option>, si vous en avez besoin. Si vous encodez un long film,
|
|
68 <application>MEncoder</application> affiche le bitrate recommandé pour les tailles
|
|
69 650Mo, 700Mo, et 800Mo, après la fin de cette passe.
|
|
70 </para></step>
|
|
71 <step><para>
|
|
72 <emphasis>Seconde passe:</emphasis>
|
|
73 <screen>
|
|
74 mencoder <replaceable>fichier/DVD</replaceable> -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:vbitrate=<replaceable>bitrate</replaceable><!--
|
|
75 --></screen>
|
|
76 Ceci est la première passe de l'encodage vidéo. Éventuellement spécifiez le bitrate
|
|
77 vidéo que MEncoder a affiché à la fin de la passe précédente.
|
|
78 </para></step>
|
|
79 <step><para>
|
|
80 <emphasis>Troisième passe:</emphasis>
|
|
81 <screen>
|
|
82 mencoder <replaceable>fichier/DVD</replaceable> -oac copy -pass 2 \
|
|
83 -ovc divx4 -divx4opts br=<replaceable>bitrate</replaceable>
|
|
84 </screen>
|
|
85 Ceci est la seconde passe de l'encodage vidéo. Spécifiez le même bitrate vidéo que
|
|
86 celui de la passe précédente à moins que vous ne sachiez réellement ce que vous faites.
|
|
87 Dans cette passe, l'audio de <filename>frameno.avi</filename> sera inséré dans le
|
10202
|
88 fichier de destination... et tout est prêt!
|
10109
|
89 </para></step>
|
|
90 </procedure>
|
|
91
|
|
92 <example>
|
|
93 <title>Exemple d'encodage 3-passes</title>
|
|
94 <para>
|
|
95 <screen>rm frameno.avi</screen>
|
|
96 enlevez ce fichier, qui peut provenir d'un encodage 3-passes précédent (il interfère
|
|
97 avec l'actuel)
|
|
98 <screen>
|
10202
|
99 mencoder dvd://2 -ovc frameno -o frameno.avi -oac mp3lame -lameopts vbr=3
|
|
100 mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac copy -o film.avi
|
|
101 mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o film.avi
|
10109
|
102 </screen>
|
|
103 </para>
|
|
104 </example>
|
|
105 </sect1>
|
|
106
|
|
107 <sect1 id="menc-feat-mpeg">
|
|
108 <title>Encodage au format MPEG</title>
|
|
109 <para>
|
|
110 <application>MEncoder</application> peut créer des fichier au format MPEG (MPEG-PS).
|
|
111 Ceci n'est probablement utile qu'avec le codec <emphasis>mpeg1video</emphasis>
|
|
112 de libavcodec, car les lecteurs - excepté <application>MPlayer</application>
|
|
113 - attendent de la vidéo MPEG1, et de l'audio MPEG1 layer 2 (MP2) dans les fichiers MPEG.
|
|
114 </para>
|
|
115
|
|
116 <para>
|
|
117 Cette fonction n'est pas vraiment utile actuellement, car elle a probablement de
|
|
118 nombreux bogues, mais plus important encore parce qu'actuellement MEncoder ne peut pas
|
|
119 encoder l'audio MPEG1 layer 2 (MP2), qui est attendu par tous les autres lecteurs dans
|
|
120 les fichiers MPEG.
|
|
121 </para>
|
|
122
|
|
123 <para>
|
|
124 Pour changer le format de sortie de MEncoder, utilisez l'option <option>-of mpeg</option>.
|
|
125 </para>
|
|
126
|
|
127 <para>
|
|
128 Exemple:
|
|
129 <screen>
|
|
130 mencoder -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video -oac copy <replaceable>autres options</replaceable> media.avi -o sortie.mpg
|
|
131 </screen>
|
|
132 </para>
|
|
133 </sect1>
|
|
134
|
|
135
|
|
136 <sect1 id="menc-feat-rescale">
|
|
137 <title>Redimensionnement des films</title>
|
|
138
|
|
139 <para>
|
|
140 Souvent le besoin de redimensionner les images d'un film se fait sentir. Les raisons
|
|
141 peuvent être multiples: diminuer la taille du fichier, la bande passante du réseau, etc.
|
|
142 La plupart des gens redimensionnement même en convertissant des DVDs ou SVCDs en AVI
|
|
143 DivX. C'est <emphasis role="bold">mauvais</emphasis>. Plutôt que faire ça, lisez la
|
|
144 section <link linkend="aspect">Préserver l'aspect ratio</link>.
|
|
145 </para>
|
|
146
|
|
147 <para>
|
|
148 Le processus de zoom est géré par le filtre vidéo <literal>scale</literal> :
|
|
149 <option>-vf scale=<replaceable>largeur</replaceable>:<replaceable>hauteur</replaceable></option>.
|
|
150 Sa qualité peut être réglée avec l'option <option>-sws</option>.
|
|
151 Si elle n'est pas spécifiée, <application>MEncoder</application> utilisera 0: fast bilinear.
|
|
152 </para>
|
|
153
|
|
154 <para>
|
|
155 Usage:
|
|
156 <screen>
|
|
157 mencoder <replaceable>entree.mpg</replaceable> -ovc lavc -lavcopts vcodec=mpeg4 -vf scale=640:480-o <replaceable>sortie.avi</replaceable>
|
|
158 </screen>
|
|
159 </para>
|
|
160 </sect1>
|
|
161
|
|
162
|
|
163 <sect1 id="menc-feat-streamcopy">
|
|
164 <title>Copie de flux</title>
|
|
165
|
|
166 <para>
|
|
167 <application>MEncoder</application> peut gérer les flux entrant de deux façons: les
|
|
168 <emphasis role="bold">encoder</emphasis> ou les <emphasis role="bold">copier</emphasis>
|
|
169 Cette section parle de la <emphasis role="bold">copie</emphasis>.
|
|
170 </para>
|
|
171
|
|
172 <itemizedlist>
|
|
173 <listitem><para>
|
|
174 <emphasis role="bold">Flux vidéo</emphasis> (option <option>-ovc copy</option>):
|
|
175 on peut faire des choses sympa :) comme, placer (pas convertir) de la vidéo FLI
|
|
176 ou VIVO ou MPEG1 dans un fichier AVI. Bien sûr seul <application>MPlayer</application>
|
|
177 peut lire de tels fichiers :) et ça n'a probablement pas de valeur réelle du tout.
|
|
178 Concrètement: copier des flux vidéo peut être utile par exemple quand seul le flux
|
|
179 audio doit être encodé (comme du PCM non-compressé en MP3).
|
|
180 </para></listitem>
|
|
181 <listitem><para>
|
|
182 <emphasis role="bold">Flux audio</emphasis> (option <option>-oac copy</option>):
|
|
183 très simple. Il est possible de prendre un fichier audio externe (MP3, Vorbis) et
|
|
184 de le muxer dans le flux sortant. Utilisez l'option
|
|
185 <option>-audiofile <replaceable>nomfichier</replaceable></option> pour cela.
|
|
186 </para></listitem>
|
|
187 </itemizedlist>
|
|
188 </sect1>
|
|
189
|
|
190
|
|
191 <sect1 id="menc-feat-fix-avi">
|
|
192 <title>Réparer les fichiers AVIs ayant un index défectueux</title>
|
|
193
|
|
194 <para>
|
|
195 Facile. Nous copions simplement les flux vidéo et audio, et <application>MEncoder</application>
|
|
196 génère l'index. Bien sûr cela ne peut pas réparer les bogues possibles dans les flux
|
|
197 vidéo et/ou audio. Il répare également les fichiers avec un entrelacement endommagé,
|
|
198 ainsi l'option <option>-ni</option> ne sera plus requise.
|
|
199 </para>
|
|
200
|
|
201 <para>
|
|
202 Command:
|
|
203 <screen>
|
|
204 mencoder -idx <replaceable>entree.avi</replaceable> -ovc copy -oac copy -o <replaceable>sortie.avi</replaceable><!--
|
|
205 --></screen>
|
|
206 </para>
|
|
207
|
|
208
|
|
209 <sect2 id="menc-feat-appending">
|
|
210 <title>Assembler plusieurs fichiers AVI</title>
|
|
211
|
|
212 <para>
|
|
213 Un effet secondaire de la fonction de réparation d'AVI permet à MEncoder d'assembler 2
|
|
214 (ou plus) fichiers AVI:
|
|
215 </para>
|
|
216
|
|
217 <para>
|
|
218 Commande:
|
|
219 <screen>cat 1.avi 2.avi | mencoder -noidx -ovc copy -oac copy -o sortie.avi -</screen>
|
|
220 </para>
|
|
221
|
|
222 <note><para>
|
|
223 Cela suppose que <filename>1.avi</filename> et <filename>2.avi</filename> utilisent les
|
|
224 mêmes codecs, résolution, débit, etc. et qu'au moins <filename>1.avi</filename>
|
|
225 ne soit pas endommagé. Vous pouvez avoir besoin de réparer vos fichiers AVI d'entrée
|
|
226 d'abord, comme décrit
|
|
227 <link linkend="menc-feat-fix-avi">ci-dessus</link>.
|
|
228 </para></note>
|
|
229 </sect2>
|
|
230 </sect1>
|
|
231
|
|
232 <sect1 id="menc-feat-enc-libavcodec">
|
|
233 <title>Encodage avec la famille de codecs libavcodec</title>
|
|
234
|
|
235 <para>
|
|
236 <link linkend="ffmpeg">libavcodec</link> permet un encodage simple dans plein de
|
|
237 formats audio et vidéo intéressants (actuellement ses codecs audio ne sont pas
|
|
238 supportés). Vous pouvez encoder avec les codecs suivants:
|
|
239
|
|
240 <informaltable frame="all">
|
|
241 <tgroup cols="2">
|
|
242 <thead>
|
|
243 <row><entry>Codec name</entry><entry>Description</entry></row>
|
|
244 </thead>
|
|
245 <tbody>
|
|
246 <row><entry>mjpeg</entry><entry>
|
|
247 Motion JPEG
|
|
248 </entry></row>
|
|
249 <row><entry>h263</entry><entry>
|
|
250 H263
|
|
251 </entry></row>
|
|
252 <row><entry>h263p</entry><entry>
|
|
253 H263 Plus
|
|
254 </entry></row>
|
|
255 <row><entry>mpeg4</entry><entry>
|
|
256 standard MPEG-4 ISO (compatible DivX 5, XVID)
|
|
257 </entry></row>
|
|
258 <row><entry>msmpeg4</entry><entry>
|
|
259 variante pré-standard MPEG-4 de MS, v3 (alias DivX3)
|
|
260 </entry></row>
|
|
261 <row><entry>msmpeg4v2</entry><entry>
|
|
262 pré-standard MPEG-4 par MS, v2 (utilisé dans les anciens fichiers asf)
|
|
263 </entry></row>
|
|
264 <row><entry>wmv1</entry><entry>
|
|
265 Windows Media Video, version 1 (alias WMV7)
|
|
266 </entry></row>
|
|
267 <row><entry>rv10</entry><entry>
|
|
268 un vieux codec RealVideo
|
|
269 </entry></row>
|
|
270 <row><entry>mpeg1video</entry><entry>
|
|
271 MPEG1 video :)
|
|
272 </entry></row>
|
|
273 <row><entry>huffyuv</entry><entry>
|
|
274 compression sans perte
|
|
275 </entry></row>
|
|
276 </tbody>
|
|
277 </tgroup>
|
|
278 </informaltable>
|
|
279
|
|
280 La première colonne contient le nom du codec qui devrait être passé après la config
|
|
281 <literal>vcodec</literal>, comme: <option>-lavcopts vcodec=msmpeg4</option>
|
|
282 </para>
|
|
283
|
|
284 <informalexample>
|
|
285 <para>
|
|
286 Un exemple, avec compression MJPEG:
|
10202
|
287 <screen>mencoder dvd://2 -o titre2.avi -ovc lavc -lavcopts vcodec=mjpeg -oac copy</screen>
|
10109
|
288 </para>
|
|
289 </informalexample>
|
|
290 </sect1>
|
|
291
|
|
292
|
|
293 <sect1 id="menc-feat-enc-images">
|
|
294 <title>Encodage à partir de multiples fichiers image (JPEGs, PNGs ou TGAs)</title>
|
|
295
|
|
296 <para>
|
|
297 <application>MEncoder</application> est capable de créer des fichiers à partir de un
|
|
298 ou plusieurs fichiers JPEG, PNG ou TGA. Avec une simple copie de trame il peut créer
|
|
299 des fichiers MJPEG (Motion JPEG), MPNG (Motion PNG) ou MTGA (Motion TGA).
|
|
300 </para>
|
|
301
|
|
302 <orderedlist>
|
|
303 <title>Explication du processus:</title>
|
|
304 <listitem><para>
|
|
305 <application>MEncoder</application> <emphasis>décode</emphasis> le(s) image(s)
|
|
306 d'origine avec <systemitem class="library">libjpeg</systemitem> (pour encoder
|
|
307 des PNGs, il utilisera <systemitem class="library">libpng</systemitem>).
|
|
308 </para></listitem>
|
|
309 <listitem><para>
|
|
310 <application>MEncoder</application> envoie alors l'image décodée au compresseur
|
|
311 vidéo choisi (DivX4, XviD, ffmpeg msmpeg4, etc.).
|
|
312 </para></listitem>
|
|
313 </orderedlist>
|
|
314
|
|
315 <formalpara>
|
|
316 <title>Exemples</title>
|
|
317 <para>
|
|
318 Une explication de l'option <option>-mf</option> peut être trouvée dans la page de man.
|
|
319
|
|
320 <informalexample>
|
|
321 <para>
|
|
322 Créer un fichier DivX4 à partir de tous les fichiers JPEG du rép courant:
|
|
323 <screen>
|
|
324 mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o sortie.avi \*.jpg<!--
|
|
325 --></screen>
|
|
326 </para>
|
|
327 </informalexample>
|
|
328
|
|
329 <informalexample>
|
|
330 <para>
|
|
331 Créer un fichier DivX4 à partir de quelques fichiers JPEG du rép courant:
|
|
332 <screen>
|
|
333 mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o output.avi frame001.jpg,frame002.jpg <!--
|
|
334 --></screen>
|
|
335 </para>
|
|
336 </informalexample>
|
|
337
|
|
338 <informalexample>
|
|
339 <para>
|
|
340 Créer un fichier Motion JPEG (MJPEG) à partir de tous les fichiers JPEG du rép courant:
|
|
341 <screen>
|
|
342 mencoder -mf on:w=800:h=600:fps=25 -ovc copy -o sortie.avi \*.jpg<!--
|
|
343 --></screen>
|
|
344 </para>
|
|
345 </informalexample>
|
|
346
|
|
347 <informalexample>
|
|
348 <para>
|
|
349 Créer un fichier non-compressé à partir de tous les fichiers PNG du rép courant:
|
|
350 <screen>
|
|
351 mencoder -mf on:w=800:h=600:fps=25:type=png -ovc raw -o sortie.avi \*.png<!--
|
|
352 --></screen>
|
|
353 </para>
|
|
354 </informalexample>
|
|
355
|
|
356 <note><para>
|
|
357 La largeur doit être un entier multiple de 4, c'est une limitation du format AVI RGB brut.
|
|
358 </para></note>
|
|
359
|
|
360 <informalexample>
|
|
361 <para>
|
|
362 Créer un fichier Motion PNG (MPNG) à partir de tous les fichiers PNG du rép courant:
|
|
363 <screen>
|
|
364 mencoder -mf on:w=800:h=600:fps=25:type=png -ovc copy -o sortie.avi \*.png<!--
|
|
365 --></screen>
|
|
366 </para>
|
|
367 </informalexample>
|
|
368
|
|
369 <informalexample>
|
|
370 <para>
|
|
371 Créer un fichier Motion TGA (MTGA) à partir de tous les fichiers TGA du rép courant:
|
|
372 <screen>
|
|
373 mencoder -mf on:w=800:h=600:fps=25:type=tga -ovc copy -o sortie.avi \*.tga<!--
|
|
374 --></screen>
|
|
375 </para>
|
|
376 </informalexample>
|
|
377
|
|
378 </para>
|
|
379 </formalpara>
|
|
380 </sect1>
|
|
381
|
|
382
|
|
383 <sect1 id="menc-feat-extractsub">
|
|
384 <title>Extraction des sous-titres DVD dans un fichier Vobsub</title>
|
|
385
|
|
386 <para>
|
|
387 <application>MEncoder</application> est capable d'extraire les sous-titres d'un DVD
|
|
388 dans des fichiers au format VobSub. Ils consistent en une paire de fichiers terminant
|
|
389 par <filename>.idx</filename> et <filename>.sub</filename> et sont généralement compressés
|
|
390 dans une seule archive <filename>.rar</filename>. <application>MPlayer</application>
|
|
391 peut les lire avec les options <option>-vobsub</option> et <option>-vobsubid</option>.
|
|
392 </para>
|
|
393
|
|
394 <para>
|
|
395 Vous spécifiez le nom de base (c-a-d sans extension <filename>.idx</filename> ou
|
|
396 <filename>.sub</filename>) des fichiers de sortie avec <option>-vobsubout</option>
|
|
397 et l'index pour ces sous-titres dans le fichier final avec <option>-vobsuboutindex</option>.
|
|
398 </para>
|
|
399
|
|
400 <para>
|
|
401 Si l'entrée n'est pas un DVD vous pouvez utiliser <option>-ifo</option> pour indiquer le
|
|
402 fichier <filename>.ifo</filename> requis pour construire le fichier <filename>.idx</filename> final.
|
|
403 </para>
|
|
404
|
|
405 <para>
|
|
406 Si l'entrée n'est pas un DVD et que vous n'avez pas de fichier <filename>.ifo</filename>
|
|
407 vous aurez besoin d'utiliser l'option <option>-vobsubid</option> pour lui permettre de
|
|
408 savoir quel id langue placer dans le fichier <filename>.idx</filename>.
|
|
409 </para>
|
|
410
|
|
411 <para>
|
|
412 Chaque étape ajoutera les sous-titres actifs dans les fichiers <filename>.idx</filename>
|
|
413 et <filename>.sub</filename> déjà existants. Vous devrez donc les enlever avant de commencer.
|
|
414 </para>
|
|
415
|
|
416 <example>
|
|
417 <title>Copier deux sous-titres d'un DVD pendant l'encodage 3-passes</title>
|
|
418 <screen>
|
|
419 rm soustitres.idx soustitres.sub
|
10202
|
420 mencoder dvd://1 -vobsubout soustitres -vobsuboutindex 0 -sid 2 -o frameno.avi -ovc frameno
|
|
421 mencoder dvd://1 -oac copy -ovc divx4 -pass 1
|
|
422 mencoder dvd://1 -oac copy -ovc divx4 -pass 2 -vobsubout soustitres -vobsuboutindex 1 -sid 5<!--
|
10109
|
423 --></screen>
|
|
424 </example>
|
|
425
|
|
426 <example>
|
|
427 <title>Copier les sous-titres français depuis un fichier MPEG</title>
|
|
428 <screen>
|
|
429 rm soustitres.idx soustitres.sub
|
|
430 mencoder film.mpg -ifo film.ifo -vobsubout soustitres -vobsuboutindex 0 -vobsuboutid fr -sid 1<!--
|
|
431 --></screen>
|
|
432 </example>
|
|
433
|
|
434 </sect1>
|
|
435
|
|
436 <sect1 id="aspect">
|
|
437 <title>Préserver l'aspect ratio</title>
|
|
438 <para>
|
|
439 Les fichiers des DVDs et des SVCDs (c-a-d MPEG1/2) contiennent une valeur d'aspect
|
|
440 ratio, qui décrit comment le lecteur devrait dimensionner le flux vidéo, pour que les
|
|
441 humains n'aient pas des "têtes d'oeuf" (ex. 480x480 + 4:3 = 640x480). De toute façon,
|
|
442 quand vous encodez un fichier AVI (DivX), vous devez être conscients que les entêtes
|
|
443 AVI ne stockent pas cette valeur. Redimensionner le film est dégouttant et coûteux en
|
|
444 temps, il doit y avoir une meilleur solution !
|
|
445 </para>
|
|
446
|
|
447 <para>Il y en a une.</para>
|
|
448
|
|
449 <para>
|
|
450 MPEG4 a une fonction unique: le flux vidéo peut contenir l'aspect ratio requis. Oui,
|
|
451 tout comme les fichiers MPEG1/2 (DVD, SVCD). Malheureusement, il n'y a
|
|
452 <emphasis role="bold">pas</emphasis> de lecteurs vidéo au dehors qui supportent cet
|
|
453 attribut. Excepté <application>MPlayer</application>.
|
|
454 </para>
|
|
455
|
|
456 <para>
|
|
457 Cette fonction ne peut être utilisé qu'avec le codec <systemitem>mpeg4</systemitem> de
|
|
458 <emphasis role="bold">libavcodec</emphasis>. Gardez à l'esprit: bien que
|
|
459 <application>MPlayer</application> lise correctement le fichier créé, les autres lecteurs
|
|
460 utiliseront un mauvais aspect ratio.
|
|
461 </para>
|
|
462
|
|
463 <para>
|
|
464 Vous devriez sérieusement couper les bandes noires au dessus et en dessous de l'image.
|
|
465 Voir la page de man pour l'utilisation des filtres <systemitem>cropdetect</systemitem>
|
|
466 et <systemitem>crop</systemitem>.
|
|
467 </para>
|
|
468
|
|
469 <formalpara>
|
|
470 <title>Utilisation</title>
|
|
471 <para>
|
|
472 <screen>mencoder echantillon-svcd.mpg -ovc lavc -lavcopts vcodec=mpeg4:autoaspect -vf crop=714:548:0:14 -oac copy -o sortie.avi</screen>
|
|
473 </para>
|
|
474 </formalpara>
|
|
475 </sect1>
|
|
476
|
|
477 </chapter>
|