annotate DOCS/xml/fr/mencoder.xml @ 11736:52ff326f1ac9

sync
author nicolas
date Sat, 03 Jan 2004 14:31:40 +0000
parents 7d17a79e4dd3
children 48b54f5a06e7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
1 <?xml version="1.0" encoding="iso-8859-1"?>
11736
nicolas
parents: 11698
diff changeset
2 <!-- synced with 1.12 -->
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
3 <chapter id="mencoder">
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
4 <title>Encodage avec MEncoder</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
5
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
6 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
7 Pour avoir la liste complète des options disponibles de <application>MEncoder</application>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
8 et des exemples, voir la page de man. Pour une série d'exemples pratiques et de guides
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
9 détaillés sur l'utilisation des nombreux paramètres d'encodage, lisez les
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
10 <ulink url="../../tech/encoding-tips.txt">encoding-tips</ulink> (en anglais) qui ont
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
11 été collectés sur de nombreuses threads de la liste de diffusion
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
12 <ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-users">mplayer-users</ulink>.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
13 Cherchez dans les
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
14 <ulink url="http://mplayerhq.hu/pipermail/mplayer-users/">archives</ulink> pour trouver
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
15 les discussions à propos de tous les aspects et problèmes relatif à l'encodage avec
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
16 <application>MEncoder</application>.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
17 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
18
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
19 <sect1 id="menc-feat-divx4">
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
20 <title>Encodage MPEG-4 (&quot;DivX&quot;) 2 ou 3-passes</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
21
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
22 <formalpara>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
23 <title>Encodage 2-passes</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
24 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
25 le nom vient du fait que cette méthode encode le fichier <emphasis>deux fois</emphasis>.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
26 Le premier encodage (passe doublée) créé quelques fichiers temporaires (<filename>*.log</filename>)
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
27 avec une taille de quelques méga-octets, ne les détruisez pas tout de suite (vous pouvez
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
28 effacer l'AVI). Dans la seconde passe, la fichier de sortie 2-passes est créé, en
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
29 utilisant les données bitrate des fichiers temporaires. Le fichier résultant aura une
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
30 image de bien meilleur qualité. Si c'est la première fois que vous entendez parler de
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
31 ça, vous devriez consulter les guides disponibles sur le Net.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
32 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
33 </formalpara>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
34
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
35 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
36 Cet exemple montre comment encoder un DVD en AVI MPEG-4 (&quot;DIVX&quot;) AVI 2-passes.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
37 Seules deux commandes sont requises:
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
38 <screen>rm frameno.avi</screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
39 enlevez ce fichier, qui peut provenir d'un encodage 3-passes précédent (il interfère avec l'actuel)
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
40 <screen>
11736
nicolas
parents: 11698
diff changeset
41 mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac copy -o <replaceable>film.avi</replaceable>
nicolas
parents: 11698
diff changeset
42 mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o <replaceable>film.avi</replaceable>
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
43 </screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
44 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
45
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
46 <formalpara>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
47 <title>Encodage 3-passes</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
48 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
49 c'est une extension de l'encodage 2-passes, où l'encodage audio prends place dans une
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
50 passe séparée. Cette méthode permet l'estimation du bitrate vidéo recommandé de façon
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
51 à tenir sur un CD. De plus, l'audio n'est encodé qu'une fois, au contraire du mode
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
52 2-passes. Le principe:
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
53 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
54 </formalpara>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
55
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
56 <procedure>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
57 <step><para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
58 Supprimez les fichiers temporaires conflictuels:
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
59 <screen>rm frameno.avi</screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
60 </para></step>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
61 <step><para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
62 <emphasis>Première passe:</emphasis>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
63
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
64 <screen>mencoder <replaceable>fichier/DVD</replaceable> -ovc frameno -oac mp3lame -lameopts vbr=3 -o frameno.avi</screen>
11736
nicolas
parents: 11698
diff changeset
65
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
66 Un fichier avi audio sera créé, contenant
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
67 <emphasis role="bold">uniquement</emphasis> le flux audio demandé. N'oubliez pas
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
68 <option>-lameopts</option>, si vous en avez besoin. Si vous encodez un long film,
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
69 <application>MEncoder</application> affiche le bitrate recommandé pour les tailles
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
70 650Mo, 700Mo, et 800Mo, après la fin de cette passe.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
71 </para></step>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
72 <step><para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
73 <emphasis>Seconde passe:</emphasis>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
74 <screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
75 mencoder <replaceable>fichier/DVD</replaceable> -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:vbitrate=<replaceable>bitrate</replaceable><!--
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
76 --></screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
77 Ceci est la première passe de l'encodage vidéo. Éventuellement spécifiez le bitrate
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
78 vidéo que MEncoder a affiché à la fin de la passe précédente.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
79 </para></step>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
80 <step><para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
81 <emphasis>Troisième passe:</emphasis>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
82 <screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
83 mencoder <replaceable>fichier/DVD</replaceable> -oac copy -pass 2 \
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
84 -ovc divx4 -divx4opts br=<replaceable>bitrate</replaceable>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
85 </screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
86 Ceci est la seconde passe de l'encodage vidéo. Spécifiez le même bitrate vidéo que
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
87 celui de la passe précédente à moins que vous ne sachiez réellement ce que vous faites.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
88 Dans cette passe, l'audio de <filename>frameno.avi</filename> sera inséré dans le
10202
nicolas
parents: 10109
diff changeset
89 fichier de destination... et tout est prêt!
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
90 </para></step>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
91 </procedure>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
92
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
93 <example>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
94 <title>Exemple d'encodage 3-passes</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
95 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
96 <screen>rm frameno.avi</screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
97 enlevez ce fichier, qui peut provenir d'un encodage 3-passes précédent (il interfère
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
98 avec l'actuel)
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
99 <screen>
10202
nicolas
parents: 10109
diff changeset
100 mencoder dvd://2 -ovc frameno -o frameno.avi -oac mp3lame -lameopts vbr=3
11736
nicolas
parents: 11698
diff changeset
101 mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac copy -o <replaceable>film.avi</replaceable>
nicolas
parents: 11698
diff changeset
102 mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o <replaceable>film.avi</replaceable>
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
103 </screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
104 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
105 </example>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
106 </sect1>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
107
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
108 <sect1 id="menc-feat-mpeg">
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
109 <title>Encodage au format MPEG</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
110 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
111 <application>MEncoder</application> peut créer des fichier au format MPEG (MPEG-PS).
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
112 Ceci n'est probablement utile qu'avec le codec <emphasis>mpeg1video</emphasis>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
113 de libavcodec, car les lecteurs - excepté <application>MPlayer</application>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
114 - attendent de la vidéo MPEG1, et de l'audio MPEG1 layer 2 (MP2) dans les fichiers MPEG.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
115 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
116
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
117 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
118 Cette fonction n'est pas vraiment utile actuellement, car elle a probablement de
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
119 nombreux bogues, mais plus important encore parce qu'actuellement MEncoder ne peut pas
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
120 encoder l'audio MPEG1 layer 2 (MP2), qui est attendu par tous les autres lecteurs dans
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
121 les fichiers MPEG.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
122 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
123
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
124 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
125 Pour changer le format de sortie de MEncoder, utilisez l'option <option>-of mpeg</option>.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
126 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
127
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
128 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
129 Exemple:
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
130 <screen>
11736
nicolas
parents: 11698
diff changeset
131 mencoder -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video -oac copy <replaceable>autres options</replaceable>
nicolas
parents: 11698
diff changeset
132 <replaceable>media.avi</replaceable> -o <replaceable>sortie.mpg</replaceable>
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
133 </screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
134 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
135 </sect1>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
136
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
137
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
138 <sect1 id="menc-feat-rescale">
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
139 <title>Redimensionnement des films</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
140
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
141 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
142 Souvent le besoin de redimensionner les images d'un film se fait sentir. Les raisons
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
143 peuvent être multiples: diminuer la taille du fichier, la bande passante du réseau, etc.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
144 La plupart des gens redimensionnement même en convertissant des DVDs ou SVCDs en AVI
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
145 DivX. C'est <emphasis role="bold">mal</emphasis>. Plutôt que de faire ça, lisez la
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
146 section <link linkend="aspect">Préserver l'aspect ratio</link>.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
147 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
148
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
149 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
150 Le processus de zoom est géré par le filtre vidéo <literal>scale</literal> :
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
151 <option>-vf scale=<replaceable>largeur</replaceable>:<replaceable>hauteur</replaceable></option>.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
152 Sa qualité peut être réglée avec l'option <option>-sws</option>.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
153 Si elle n'est pas spécifiée, <application>MEncoder</application> utilisera 0: fast bilinear.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
154 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
155
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
156 <para>
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
157 Utilisation:
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
158 <screen>
11736
nicolas
parents: 11698
diff changeset
159 mencoder <replaceable>entree.mpg</replaceable> -ovc lavc -lavcopts vcodec=mpeg4 -vf scale=640:480 -o <replaceable>sortie.avi</replaceable>
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
160 </screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
161 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
162 </sect1>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
163
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
164
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
165 <sect1 id="menc-feat-streamcopy">
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
166 <title>Copie de flux</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
167
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
168 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
169 <application>MEncoder</application> peut gérer les flux entrant de deux façons: les
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
170 <emphasis role="bold">encoder</emphasis> ou les <emphasis role="bold">copier</emphasis>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
171 Cette section parle de la <emphasis role="bold">copie</emphasis>.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
172 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
173
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
174 <itemizedlist>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
175 <listitem><para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
176 <emphasis role="bold">Flux vidéo</emphasis> (option <option>-ovc copy</option>):
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
177 on peut faire des choses sympa :) comme, placer (pas convertir) de la vidéo FLI
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
178 ou VIVO ou MPEG1 dans un fichier AVI ! Bien sûr seul <application>MPlayer</application>
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
179 peut lire de tels fichiers :) et ça n'a probablement pas de valeur réelle du tout.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
180 Concrètement: copier des flux vidéo peut être utile par exemple quand seul le flux
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
181 audio doit être encodé (comme du PCM non-compressé en MP3).
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
182 </para></listitem>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
183 <listitem><para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
184 <emphasis role="bold">Flux audio</emphasis> (option <option>-oac copy</option>):
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
185 très simple. Il est possible de prendre un fichier audio externe (MP3, Vorbis) et
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
186 de le muxer dans le flux sortant. Utilisez l'option
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
187 <option>-audiofile <replaceable>nomfichier</replaceable></option> pour cela.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
188 </para></listitem>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
189 </itemizedlist>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
190 </sect1>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
191
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
192
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
193 <sect1 id="menc-feat-fix-avi">
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
194 <title>Réparer les fichiers AVIs ayant un index défectueux</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
195
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
196 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
197 Facile. Nous copions simplement les flux vidéo et audio, et <application>MEncoder</application>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
198 génère l'index. Bien sûr cela ne peut pas réparer les bogues possibles dans les flux
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
199 vidéo et/ou audio. Il répare également les fichiers avec un entrelacement endommagé,
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
200 ainsi l'option <option>-ni</option> ne sera plus requise.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
201 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
202
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
203 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
204 Command:
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
205 <screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
206 mencoder -idx <replaceable>entree.avi</replaceable> -ovc copy -oac copy -o <replaceable>sortie.avi</replaceable><!--
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
207 --></screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
208 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
209
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
210
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
211 <sect2 id="menc-feat-appending">
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
212 <title>Assembler plusieurs fichiers AVI</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
213
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
214 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
215 Un effet secondaire de la fonction de réparation d'AVI permet à MEncoder d'assembler 2
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
216 (ou plus) fichiers AVI:
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
217 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
218
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
219 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
220 Commande:
11736
nicolas
parents: 11698
diff changeset
221 <screen>cat 1.avi 2.avi | mencoder -noidx -ovc copy -oac copy -o <replaceable>sortie.avi</replaceable> -</screen>
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
222 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
223
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
224 <note><para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
225 Cela suppose que <filename>1.avi</filename> et <filename>2.avi</filename> utilisent les
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
226 mêmes codecs, résolution, débit, etc. et qu'au moins <filename>1.avi</filename>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
227 ne soit pas endommagé. Vous pouvez avoir besoin de réparer vos fichiers AVI d'entrée
11736
nicolas
parents: 11698
diff changeset
228 d'abord, comme décrit <link linkend="menc-feat-fix-avi">çi-dessus</link>.
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
229 </para></note>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
230 </sect2>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
231 </sect1>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
232
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
233 <sect1 id="menc-feat-enc-libavcodec">
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
234 <title>Encodage avec la famille de codecs libavcodec</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
235
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
236 <para>
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
237 <link linkend="ffmpeg">libavcodec</link> permet un encodage simple dans de nombreux
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
238 formats audio et vidéo intéressants (actuellement ses codecs audio ne sont pas
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
239 supportés). Vous pouvez encoder avec les codecs suivants (plus ou moins à jour):
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
240
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
241 <informaltable frame="all">
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
242 <tgroup cols="2">
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
243 <thead>
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
244 <row><entry>Nom codec</entry><entry>Description</entry></row>
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
245 </thead>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
246 <tbody>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
247 <row><entry>mjpeg</entry><entry>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
248 Motion JPEG
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
249 </entry></row>
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
250 <row><entry>ljpeg</entry><entry>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
251 Lossless JPEG (sans perte)
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
252 </entry></row>
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
253 <row><entry>h263</entry><entry>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
254 H263
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
255 </entry></row>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
256 <row><entry>h263p</entry><entry>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
257 H263 Plus
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
258 </entry></row>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
259 <row><entry>mpeg4</entry><entry>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
260 standard MPEG-4 ISO (compatible DivX 5, XVID)
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
261 </entry></row>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
262 <row><entry>msmpeg4</entry><entry>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
263 variante pré-standard MPEG-4 de MS, v3 (alias DivX3)
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
264 </entry></row>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
265 <row><entry>msmpeg4v2</entry><entry>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
266 pré-standard MPEG-4 par MS, v2 (utilisé dans les anciens fichiers asf)
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
267 </entry></row>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
268 <row><entry>wmv1</entry><entry>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
269 Windows Media Video, version 1 (alias WMV7)
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
270 </entry></row>
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
271 <row><entry>wmv2</entry><entry>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
272 Windows Media Video, version 2 (alias WMV8)
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
273 </entry></row>
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
274 <row><entry>rv10</entry><entry>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
275 un vieux codec RealVideo
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
276 </entry></row>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
277 <row><entry>mpeg1video</entry><entry>
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
278 video MPEG1
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
279 </entry></row>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
280 <row><entry>mpeg2video</entry><entry>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
281 video MPEG2
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
282 </entry></row>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
283 <row><entry>huffyuv</entry><entry>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
284 compression sans perte
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
285 </entry></row>
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
286 <row><entry>asv1</entry><entry>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
287 ASUS Video v1
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
288 </entry></row>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
289 <row><entry>asv2</entry><entry>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
290 ASUS Video v2
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
291 </entry></row>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
292 <row><entry>ffv1</entry><entry>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
293 codec vidéo sans perte de FFmpeg
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
294 </entry></row>
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
295 </tbody>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
296 </tgroup>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
297 </informaltable>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
298
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
299 La première colonne contient le nom du codec qui devrait être passé après la config
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
300 <literal>vcodec</literal>, comme: <option>-lavcopts vcodec=msmpeg4</option>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
301 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
302
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
303 <informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
304 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
305 Un exemple, avec compression MJPEG:
11736
nicolas
parents: 11698
diff changeset
306 <screen>mencoder dvd://2 -o <replaceable>titre2.avi</replaceable> -ovc lavc -lavcopts vcodec=mjpeg -oac copy</screen>
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
307 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
308 </informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
309 </sect1>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
310
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
311
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
312 <sect1 id="menc-feat-enc-images">
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
313 <title>Encodage à partir de multiples fichiers image (JPEGs, PNGs ou TGAs)</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
314
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
315 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
316 <application>MEncoder</application> est capable de créer des fichiers à partir de un
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
317 ou plusieurs fichiers JPEG, PNG ou TGA. Avec une simple copie de trame il peut créer
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
318 des fichiers MJPEG (Motion JPEG), MPNG (Motion PNG) ou MTGA (Motion TGA).
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
319 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
320
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
321 <orderedlist>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
322 <title>Explication du processus:</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
323 <listitem><para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
324 <application>MEncoder</application> <emphasis>décode</emphasis> le(s) image(s)
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
325 d'origine avec <systemitem class="library">libjpeg</systemitem> (pour décoder
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
326 des PNGs, il utilisera <systemitem class="library">libpng</systemitem>).
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
327 </para></listitem>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
328 <listitem><para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
329 <application>MEncoder</application> envoie alors l'image décodée au compresseur
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
330 vidéo choisi (DivX4, XviD, ffmpeg msmpeg4, etc.).
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
331 </para></listitem>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
332 </orderedlist>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
333
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
334 <formalpara>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
335 <title>Exemples</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
336 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
337 Une explication de l'option <option>-mf</option> peut être trouvée dans la page de man.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
338
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
339 <informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
340 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
341 Créer un fichier DivX4 à partir de tous les fichiers JPEG du rép courant:
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
342 <screen>
11736
nicolas
parents: 11698
diff changeset
343 mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o <replaceable>sortie.avi</replaceable> \*.jpg<!--
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
344 --></screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
345 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
346 </informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
347
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
348 <informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
349 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
350 Créer un fichier DivX4 à partir de quelques fichiers JPEG du rép courant:
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
351 <screen>
11736
nicolas
parents: 11698
diff changeset
352 mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o <replaceable>sortie.avi</replaceable> trame001.jpg,trame002.jpg <!--
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
353 --></screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
354 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
355 </informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
356
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
357 <informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
358 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
359 Créer un fichier Motion JPEG (MJPEG) à partir de tous les fichiers JPEG du rép courant:
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
360 <screen>
11736
nicolas
parents: 11698
diff changeset
361 mencoder -mf on:w=800:h=600:fps=25 -ovc copy -o <replaceable>sortie.avi</replaceable> \*.jpg<!--
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
362 --></screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
363 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
364 </informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
365
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
366 <informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
367 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
368 Créer un fichier non-compressé à partir de tous les fichiers PNG du rép courant:
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
369 <screen>
11736
nicolas
parents: 11698
diff changeset
370 mencoder -mf on:w=800:h=600:fps=25:type=png -ovc raw -o <replaceable>sortie.avi</replaceable> \*.png<!--
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
371 --></screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
372 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
373 </informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
374
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
375 <note><para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
376 La largeur doit être un entier multiple de 4, c'est une limitation du format AVI RGB brut.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
377 </para></note>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
378
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
379 <informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
380 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
381 Créer un fichier Motion PNG (MPNG) à partir de tous les fichiers PNG du rép courant:
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
382 <screen>
11736
nicolas
parents: 11698
diff changeset
383 mencoder -mf on:w=800:h=600:fps=25:type=png -ovc copy -o <replaceable>sortie.avi</replaceable> \*.png<!--
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
384 --></screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
385 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
386 </informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
387
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
388 <informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
389 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
390 Créer un fichier Motion TGA (MTGA) à partir de tous les fichiers TGA du rép courant:
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
391 <screen>
11736
nicolas
parents: 11698
diff changeset
392 mencoder -mf on:w=800:h=600:fps=25:type=tga -ovc copy -o <replaceable>sortie.avi</replaceable> \*.tga<!--
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
393 --></screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
394 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
395 </informalexample>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
396
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
397 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
398 </formalpara>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
399 </sect1>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
400
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
401
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
402 <sect1 id="menc-feat-extractsub">
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
403 <title>Extraction des sous-titres DVD dans un fichier Vobsub</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
404
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
405 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
406 <application>MEncoder</application> est capable d'extraire les sous-titres d'un DVD
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
407 dans des fichiers au format VobSub. Ils consistent en une paire de fichiers terminant
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
408 par <filename>.idx</filename> et <filename>.sub</filename> et sont généralement compressés
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
409 dans une seule archive <filename>.rar</filename>. <application>MPlayer</application>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
410 peut les lire avec les options <option>-vobsub</option> et <option>-vobsubid</option>.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
411 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
412
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
413 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
414 Vous spécifiez le nom de base (c-a-d sans extension <filename>.idx</filename> ou
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
415 <filename>.sub</filename>) des fichiers de sortie avec <option>-vobsubout</option>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
416 et l'index pour ces sous-titres dans le fichier final avec <option>-vobsuboutindex</option>.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
417 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
418
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
419 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
420 Si l'entrée n'est pas un DVD vous pouvez utiliser <option>-ifo</option> pour indiquer le
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
421 fichier <filename>.ifo</filename> requis pour construire le fichier <filename>.idx</filename> final.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
422 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
423
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
424 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
425 Si l'entrée n'est pas un DVD et que vous n'avez pas de fichier <filename>.ifo</filename>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
426 vous aurez besoin d'utiliser l'option <option>-vobsubid</option> pour lui permettre de
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
427 savoir quel id langue placer dans le fichier <filename>.idx</filename>.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
428 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
429
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
430 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
431 Chaque étape ajoutera les sous-titres actifs dans les fichiers <filename>.idx</filename>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
432 et <filename>.sub</filename> déjà existants. Vous devrez donc les enlever avant de commencer.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
433 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
434
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
435 <example>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
436 <title>Copier deux sous-titres d'un DVD pendant l'encodage 3-passes</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
437 <screen>
11736
nicolas
parents: 11698
diff changeset
438 rm <replaceable>soustitres.idx</replaceable> <replaceable>soustitres.sub</replaceable>
nicolas
parents: 11698
diff changeset
439 mencoder dvd://1 -vobsubout <replaceable>soustitres</replaceable> -vobsuboutindex 0 -sid 2 -o frameno.avi -ovc frameno
10202
nicolas
parents: 10109
diff changeset
440 mencoder dvd://1 -oac copy -ovc divx4 -pass 1
11736
nicolas
parents: 11698
diff changeset
441 mencoder dvd://1 -oac copy -ovc divx4 -pass 2 -vobsubout <replaceable>soustitres</replaceable> -vobsuboutindex 1 -sid 5<!--
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
442 --></screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
443 </example>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
444
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
445 <example>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
446 <title>Copier les sous-titres français depuis un fichier MPEG</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
447 <screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
448 rm soustitres.idx soustitres.sub
11736
nicolas
parents: 11698
diff changeset
449 mencoder <replaceable>film.mpg</replaceable> -ifo <replaceable>film.ifo</replaceable> -vobsubout soustitres -vobsuboutindex 0 -vobsuboutid fr -sid 1<!--
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
450 --></screen>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
451 </example>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
452
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
453 </sect1>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
454
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
455 <sect1 id="aspect">
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
456 <title>Préserver l'aspect ratio</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
457 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
458 Les fichiers des DVDs et des SVCDs (c-a-d MPEG1/2) contiennent une valeur d'aspect
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
459 ratio, qui décrit comment le lecteur devrait dimensionner le flux vidéo, pour que les
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
460 humains n'aient pas des "têtes d'oeuf" (ex. 480x480 + 4:3 = 640x480). De toute façon,
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
461 quand vous encodez un fichier AVI (DivX), vous devez être conscients que les entêtes
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
462 AVI ne stockent pas cette valeur. Redimensionner le film est dégouttant et coûteux en
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
463 temps, il doit y avoir une meilleur solution !
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
464 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
465
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
466 <para>Il y en a une.</para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
467
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
468 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
469 MPEG4 a une fonction unique: le flux vidéo peut contenir l'aspect ratio requis. Oui,
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
470 tout comme les fichiers MPEG1/2 (DVD, SVCD). Malheureusement, il n'y a
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
471 <emphasis role="bold">pas</emphasis> de lecteurs vidéo au dehors qui supportent cet
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
472 attribut. Excepté <application>MPlayer</application>.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
473 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
474
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
475 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
476 Cette fonction ne peut être utilisé qu'avec le codec <systemitem>mpeg4</systemitem> de
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
477 <emphasis role="bold">libavcodec</emphasis>. Gardez à l'esprit: bien que
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
478 <application>MPlayer</application> lise correctement le fichier créé, les autres lecteurs
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
479 utiliseront un mauvais aspect ratio.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
480 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
481
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
482 <para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
483 Vous devriez sérieusement couper les bandes noires au dessus et en dessous de l'image.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
484 Voir la page de man pour l'utilisation des filtres <systemitem>cropdetect</systemitem>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
485 et <systemitem>crop</systemitem>.
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
486 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
487
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
488 <formalpara>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
489 <title>Utilisation</title>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
490 <para>
11736
nicolas
parents: 11698
diff changeset
491 <screen>mencoder <replaceable>echantillon-svcd.mpg</replaceable> -ovc lavc -lavcopts vcodec=mpeg4:autoaspect -vf
nicolas
parents: 11698
diff changeset
492 crop=714:548:0:14 -oac copy -o <replaceable>sortie.avi</replaceable></screen>
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
493 </para>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
494 </formalpara>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
495 </sect1>
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
496
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
497 <sect1 id="custommatrices"><title>Inter/intra matrices personnalisées</title>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
498
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
499 <para>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
500 Avec cette fonction de <link linkend="ffmpeg">libavcodec</link> vous pouvez
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
501 initialiser des matrices personnalisées inter (I-frames/trames-clé) et intra
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
502 (P-frames/trames prévues). Elle est supportée par de nombreux codecs:
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
503 <systemitem>mpeg1video</systemitem> et <systemitem>mpeg2video</systemitem>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
504 fonctionnent.
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
505 </para>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
506
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
507 <para>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
508 Une utilisation typique de cette fonction est d'initialiser les matrices
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
509 recommandées par les spécifications <ulink url="http://www.kvcd.net/">KVCD</ulink>.
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
510 </para>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
511
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
512 <para>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
513 La <emphasis role="bold">matrice de quantisation &quot;Notch&quot; de KVCD:</emphasis>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
514 </para>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
515
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
516 <para>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
517 Intra:
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
518 <screen>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
519 8 9 12 22 26 27 29 34
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
520 9 10 14 26 27 29 34 37
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
521 12 14 18 27 29 34 37 38
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
522 22 26 27 31 36 37 38 40
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
523 26 27 29 36 39 38 40 48
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
524 27 29 34 37 38 40 48 58
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
525 29 34 37 38 40 48 58 69
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
526 34 37 38 40 48 58 69 79
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
527 </screen>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
528
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
529 Inter:
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
530 <screen>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
531 16 18 20 22 24 26 28 30
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
532 18 20 22 24 26 28 30 32
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
533 20 22 24 26 28 30 32 34
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
534 22 24 26 30 32 32 34 36
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
535 24 26 28 32 34 34 36 38
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
536 26 28 30 32 34 36 38 40
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
537 28 30 32 34 36 38 42 42
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
538 30 32 34 36 38 40 42 44
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
539 </screen>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
540 </para>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
541
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
542 <para>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
543 Utilisation:
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
544 <screen>
11736
nicolas
parents: 11698
diff changeset
545 $ mencoder <replaceable>entree.avi</replaceable> -o <replaceable>sortie.avi</replaceable> -oac copy -ovc lavc
nicolas
parents: 11698
diff changeset
546 -lavcopts inter_matrix=...:intra_matrix=...
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
547 </screen>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
548 </para>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
549
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
550 <para>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
551 <screen>
11736
nicolas
parents: 11698
diff changeset
552 $ mencoder <replaceable>entree.avi</replaceable> -ovc lavc -lavcopts
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
553 vcodec=mpeg2video:intra_matrix=8,9,12,22,26,27,29,34,9,10,14,26,27,29,34,37,
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
554 12,14,18,27,29,34,37,38,22,26,27,31,36,37,38,40,26,27,29,36,39,38,40,48,27,
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
555 29,34,37,38,40,48,58,29,34,37,38,40,48,58,69,34,37,38,40,48,58,69,79
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
556 :inter_matrix=16,18,20,22,24,26,28,30,18,20,22,24,26,28,30,32,20,22,24,26,
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
557 28,30,32,34,22,24,26,30,32,32,34,36,24,26,28,32,34,34,36,38,26,28,30,32,34,
11736
nicolas
parents: 11698
diff changeset
558 36,38,40,28,30,32,34,36,38,42,42,30,32,34,36,38,40,42,44 -oac copy -o
nicolas
parents: 11698
diff changeset
559 <replaceable>svcd.mpg</replaceable>
11083
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
560 </screen>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
561 </para>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
562 </sect1>
1ffff639216e sync, typos, cosmetics, more accurate translation & other various fixes
nicolas
parents: 10202
diff changeset
563
11736
nicolas
parents: 11698
diff changeset
564 <sect1 id="menc-feat-dvd-mpeg4">
nicolas
parents: 11698
diff changeset
565 <title>Créer un rip MPEG4 (&quot;DivX&quot;) de haute qualité à partir d'un DVD</title>
nicolas
parents: 11698
diff changeset
566
nicolas
parents: 11698
diff changeset
567 <para>
nicolas
parents: 11698
diff changeset
568 Ripper un titre DVD dans un fichier MPEG4 (DivX) de qualité maximale implique de
nicolas
parents: 11698
diff changeset
569 nombreuses considérations. Vous trouverez plus bas un exemple du processus quand il
nicolas
parents: 11698
diff changeset
570 n'y a pas de taille de fichier particulière à atteindre (à part peut être faire tenir
nicolas
parents: 11698
diff changeset
571 le résultat dans 2 Go). <systemitem class="library">libavcodec</systemitem>
nicolas
parents: 11698
diff changeset
572 sera utilisé pour la vidéo, et l'audio sera copié sans aucun changement.
nicolas
parents: 11698
diff changeset
573 </para>
nicolas
parents: 11698
diff changeset
574
nicolas
parents: 11698
diff changeset
575 <sect2 id="menc-feat-dvd-mpeg4-crop">
nicolas
parents: 11698
diff changeset
576 <title>Découpage</title>
nicolas
parents: 11698
diff changeset
577 <para>
nicolas
parents: 11698
diff changeset
578 Lisez le DVD et appliquez le filtre de détection de découpage
nicolas
parents: 11698
diff changeset
579 (<option>-vf cropdetect</option>) dessus. Cela affiche un rectangle de découpage
nicolas
parents: 11698
diff changeset
580 à utiliser pour l'encodage. Les raisons du découpage sont que beaucoup de films ne sont
nicolas
parents: 11698
diff changeset
581 pas dans un aspect ratio standard (16/9 ou 4/3), ou, pour n'importe quelle raison,
nicolas
parents: 11698
diff changeset
582 l'image ne tient pas dans la trame. Vous pouvez aussi les bandes noires quand vous rippez.
nicolas
parents: 11698
diff changeset
583 Cela améliore la qualité du rip car le bord dur des bandes noires gaspille beaucoup de
nicolas
parents: 11698
diff changeset
584 bits. Un aspect courant est 2.35, ce qui corresponds au cinescope. La plupart des gros
nicolas
parents: 11698
diff changeset
585 <emphasis>blockbusters</emphasis> ont cet aspect ratio.
nicolas
parents: 11698
diff changeset
586 </para>
nicolas
parents: 11698
diff changeset
587 </sect2>
nicolas
parents: 11698
diff changeset
588
nicolas
parents: 11698
diff changeset
589 <sect2 id="menc-feat-dvd-mpeg4-quality">
nicolas
parents: 11698
diff changeset
590 <title>Niveau de qualité</title>
nicolas
parents: 11698
diff changeset
591 <para>
nicolas
parents: 11698
diff changeset
592 Ensuite vous devez choisir le niveau de qualité désiré. Quand il n'y a pas besoin
nicolas
parents: 11698
diff changeset
593 de garder une certaine taille pour tenir sur des CDs ou autres, en utilisant une
nicolas
parents: 11698
diff changeset
594 quantisation constante, c-a-d. une qualité constante, est un bon choix. De cette
nicolas
parents: 11698
diff changeset
595 façon chaque trame reçoit autant de bits dont elle a besoin pour maintenir la
nicolas
parents: 11698
diff changeset
596 qualité au niveau désiré, mais les multiples passes d'encodage ne sont pas requises.
nicolas
parents: 11698
diff changeset
597 Avec <systemitem class="library">libavcodec</systemitem>, vous pouvez obtenir une
nicolas
parents: 11698
diff changeset
598 qualité constante en utilisant
nicolas
parents: 11698
diff changeset
599 <option>-lavcopts vqscale=<replaceable>N</replaceable></option>.
nicolas
parents: 11698
diff changeset
600 <option>vqscale=3</option> devrait vous donner un fichier de taille inférieure à 2Go,
nicolas
parents: 11698
diff changeset
601 suivant la longueur du film et le bruit de la vidéo (plus il y a de bruit, plus il est
nicolas
parents: 11698
diff changeset
602 difficile de comresser.)
nicolas
parents: 11698
diff changeset
603 </para></sect2>
nicolas
parents: 11698
diff changeset
604
nicolas
parents: 11698
diff changeset
605 <sect2 id="menc-feat-dvd-mpeg4-2gb">
nicolas
parents: 11698
diff changeset
606 <title>Fichiers de plus de 2 Go</title>
nicolas
parents: 11698
diff changeset
607 <para>
nicolas
parents: 11698
diff changeset
608 Si le fichier provenant d'un encodage à qualité constante fait plus de 2 Go,
nicolas
parents: 11698
diff changeset
609 vous devrez créer un index pour pouvoir le voir correctement.
nicolas
parents: 11698
diff changeset
610 Vous devez soit
nicolas
parents: 11698
diff changeset
611
nicolas
parents: 11698
diff changeset
612 <itemizedlist>
nicolas
parents: 11698
diff changeset
613 <listitem><para>
nicolas
parents: 11698
diff changeset
614 lire le film avec <option>-forceidx</option> pour créer un index à la volée,
nicolas
parents: 11698
diff changeset
615 </para></listitem>
nicolas
parents: 11698
diff changeset
616 <listitem><para>
nicolas
parents: 11698
diff changeset
617 utiliser <option>-saveidx</option> pour écrire l'index dans un fichier une fois pour
nicolas
parents: 11698
diff changeset
618 toute et <option>-loadidx</option> pour l'utiliser pour la lecture de ce fichier.
nicolas
parents: 11698
diff changeset
619 </para></listitem>
nicolas
parents: 11698
diff changeset
620 </itemizedlist>
nicolas
parents: 11698
diff changeset
621
nicolas
parents: 11698
diff changeset
622 Si cela vous ennuie, vous préférez peut-être garder la taille du fichier inférieure à 2 Go.
nicolas
parents: 11698
diff changeset
623 </para>
nicolas
parents: 11698
diff changeset
624
nicolas
parents: 11698
diff changeset
625 <para>
nicolas
parents: 11698
diff changeset
626 Il y a deux façons d'éviter cela. Vous pouvez essayer de réencoder en utilisant
nicolas
parents: 11698
diff changeset
627 <option>vqscale=4</option> et voir si la taille et la qualité sont toutes deux
nicolas
parents: 11698
diff changeset
628 acceptables. Vous pouvez aussi utiliser
nicolas
parents: 11698
diff changeset
629 <link linkend="menc-feat-divx4">l'encodage 2 passes</link>.
nicolas
parents: 11698
diff changeset
630 Puisque vous copiez la piste audio telle quelle et que donc vous connaissez
nicolas
parents: 11698
diff changeset
631 son débit, et que vous connaissez la durée du film, vous pouvez calculer
nicolas
parents: 11698
diff changeset
632 le débit requis à passer à l'option
nicolas
parents: 11698
diff changeset
633 <option>-lavcopts vbitrate=<replaceable>bitrate</replaceable></option>
nicolas
parents: 11698
diff changeset
634 en utilisant <link linkend="menc-feat-divx4">l'encodage 3 passes</link>.
nicolas
parents: 11698
diff changeset
635 </para></sect2>
nicolas
parents: 11698
diff changeset
636
nicolas
parents: 11698
diff changeset
637 <sect2 id="menc-feat-dvd-mpeg4-deinterlacing">
nicolas
parents: 11698
diff changeset
638 <title>Désentrelacement</title>
nicolas
parents: 11698
diff changeset
639 <para>
nicolas
parents: 11698
diff changeset
640 Si le film est entrelaçé, vous pouvez le désentrelaçer pendant le rip.
nicolas
parents: 11698
diff changeset
641 Le faire à cette étape est discutable. L'avantage est que le désentrelaçement
nicolas
parents: 11698
diff changeset
642 pendant la conversion en MPEG4 rends la compression meilleure, et le visionnage
nicolas
parents: 11698
diff changeset
643 plus facile et moins gourmand en CPU sur des moniteurs d'ordinateur car aucun
nicolas
parents: 11698
diff changeset
644 désentrelacement n'est requis.
nicolas
parents: 11698
diff changeset
645 </para>
nicolas
parents: 11698
diff changeset
646
nicolas
parents: 11698
diff changeset
647 <para>
nicolas
parents: 11698
diff changeset
648 Savoir si on désentrelace durant l'étape du rip dépends du DVD. Si le DVD est
nicolas
parents: 11698
diff changeset
649 un film, qui a été tourné en 24 fps, vous pouvez très bien désentrelacer pendant
nicolas
parents: 11698
diff changeset
650 le rip. Si, par contre, la vidéo originale est en 50/60 fps, la convertir en
nicolas
parents: 11698
diff changeset
651 vidéo 23.976/25 fps désentrelaçé perdra des informations. Si vous décidez de
nicolas
parents: 11698
diff changeset
652 désentrelacer, vous pouvez essayer avec différents filtres de désentrelacement, voir
nicolas
parents: 11698
diff changeset
653 <ulink url="http://www.wieser-web.de/MPlayer/">http://www.wieser-web.de/MPlayer/</ulink>
nicolas
parents: 11698
diff changeset
654 pour des exemples. Un bon point de départ est <option>-vf pp=fd</option>.
nicolas
parents: 11698
diff changeset
655 </para>
nicolas
parents: 11698
diff changeset
656
nicolas
parents: 11698
diff changeset
657 <para>
nicolas
parents: 11698
diff changeset
658 Si vous découpez et désentrelacez en même temps, désentrelacez
nicolas
parents: 11698
diff changeset
659 <emphasis>avant</emphasis> de découper. En fait, cela n'est pas nécessaire
nicolas
parents: 11698
diff changeset
660 si l'offset de découpage vertical est un multiple de 2 pixels. De toute façon
nicolas
parents: 11698
diff changeset
661 avec certains autres filtres comme le dering vous devez toujours découper en dernier,
nicolas
parents: 11698
diff changeset
662 donc c'est une bonne habitude à prendre de mettre le filtre de découpage en dernier.
nicolas
parents: 11698
diff changeset
663 </para></sect2>
nicolas
parents: 11698
diff changeset
664
nicolas
parents: 11698
diff changeset
665 <sect2 id="menc-feat-dvd-mpeg4-telecine">
nicolas
parents: 11698
diff changeset
666 <title>Telecine inversé</title>
nicolas
parents: 11698
diff changeset
667 <para>
nicolas
parents: 11698
diff changeset
668 Si vous rippez un DVD PAL, qui est en 25 fps, vous n'avez pas à vous soucier
nicolas
parents: 11698
diff changeset
669 des fps. Utilisez juste 25 fps. D'un autre coté les DVDs NTSC sont en
nicolas
parents: 11698
diff changeset
670 29.97 fps (souvent arrondi à 30 fps, mais ce n'est pas la vitesse réelle).
nicolas
parents: 11698
diff changeset
671 Si le film à été enregistré pour la TV, vous n'avez encore une fois pas à
nicolas
parents: 11698
diff changeset
672 toucher les fps. Mais si le film a été enregistré sur pellicule, et donc à
nicolas
parents: 11698
diff changeset
673 (exactement) 24 fps, il a été converti en 29.97 fps pour le presser sur DVD.
nicolas
parents: 11698
diff changeset
674 La conversion où 12 champs sont ajoutés toutes les 24 trames est appelée telecine.
nicolas
parents: 11698
diff changeset
675 Pour plus d'infos sur telecine, faites
nicolas
parents: 11698
diff changeset
676 <ulink url="http://www.google.com/search?q=telecine+field+23.976">
nicolas
parents: 11698
diff changeset
677 une recherche Google sur &quot;telecine field 23.976&quot;</ulink>.
nicolas
parents: 11698
diff changeset
678 </para>
nicolas
parents: 11698
diff changeset
679
nicolas
parents: 11698
diff changeset
680 <para>
nicolas
parents: 11698
diff changeset
681 Au cas où vous ayez un DVD teleciné, vous pouvez inverser le telecine, c-a-d.
nicolas
parents: 11698
diff changeset
682 convertir le film en 23.976 fps (29.97*4/5).
nicolas
parents: 11698
diff changeset
683 Sinon les panoramiques seront sales et horribles. Vous pouvez utiliser
nicolas
parents: 11698
diff changeset
684 <option>-ofps 23.976</option> pour cela. Tous ce qui est montré au cinéma
nicolas
parents: 11698
diff changeset
685 est enregistré sur pellicule et nécessite le telecine inverse, les programmes TV
nicolas
parents: 11698
diff changeset
686 n'en ont pas besoin.
nicolas
parents: 11698
diff changeset
687 </para></sect2>
nicolas
parents: 11698
diff changeset
688
nicolas
parents: 11698
diff changeset
689 <sect2 id="menc-feat-dvd-mpeg4-scaling">
nicolas
parents: 11698
diff changeset
690 <title>Redimensionnement et aspect ratio</title>
nicolas
parents: 11698
diff changeset
691 <para>
nicolas
parents: 11698
diff changeset
692 Pour une meilleur qualité, ne redimensionnez pas les films pendant le rip.
nicolas
parents: 11698
diff changeset
693 Le redimensionnement produit des artéfacts et un fichier plus gros. Les
nicolas
parents: 11698
diff changeset
694 pixels des films DVD ne sont pas carrés, donc ces films incluent des infos
nicolas
parents: 11698
diff changeset
695 sur l'aspect ratio correct. Il est possible d'insérer l'aspect ratio dans
nicolas
parents: 11698
diff changeset
696 l'entête MPEG4 du fichier de sortie. La plupart des lecteurs vidéos ignorent
nicolas
parents: 11698
diff changeset
697 cette info, mais <application>MPlayer</application> l'utilise. Donc si vous
nicolas
parents: 11698
diff changeset
698 comptez utiliser uniquement <application>MPlayer</application> pour lire le fichier
nicolas
parents: 11698
diff changeset
699 rippé, vous n'avez pas besoin de redimensionner le film, passez juste
nicolas
parents: 11698
diff changeset
700 <option>-lavcopts autoaspect</option> à <application>MEncoder</application>
nicolas
parents: 11698
diff changeset
701 et tout sera fait automatiquement.
nicolas
parents: 11698
diff changeset
702 Si vous devez redimensionner le film, assurez-vous de garder une taille correcte,
nicolas
parents: 11698
diff changeset
703 surtout si vous découpez.
nicolas
parents: 11698
diff changeset
704 </para>
nicolas
parents: 11698
diff changeset
705 </sect2>
nicolas
parents: 11698
diff changeset
706
nicolas
parents: 11698
diff changeset
707 <sect2 id="menc-feat-dvd-mpeg4-summary">
nicolas
parents: 11698
diff changeset
708 <title>Résumons</title>
nicolas
parents: 11698
diff changeset
709 <para>
nicolas
parents: 11698
diff changeset
710 Avec tout ce qui a été mentioné plus haut, une commande d'encodage convenable pourrait
nicolas
parents: 11698
diff changeset
711 être
nicolas
parents: 11698
diff changeset
712
nicolas
parents: 11698
diff changeset
713 <screen>
nicolas
parents: 11698
diff changeset
714 mencoder dvd://1 -aid 128 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vqscale=3:vhq:v4mv:trell:autoaspect \
nicolas
parents: 11698
diff changeset
715 -ofps 23.976 -vf crop=720:364:0:56 -o Harry_Potter_2.avi
nicolas
parents: 11698
diff changeset
716 </screen>
nicolas
parents: 11698
diff changeset
717
nicolas
parents: 11698
diff changeset
718 Ici <option>dvd://1</option> indique le titre DVD à ripper. l'option
nicolas
parents: 11698
diff changeset
719 <option>-aid 128</option> dit d'utiliser la piste audio 128, et
nicolas
parents: 11698
diff changeset
720 <option>-oac copy</option> de la copier telle quelle. Vous devrez utiliser
nicolas
parents: 11698
diff changeset
721 <application>MPlayer</application> pour trouver les bonnes valeurs pour ces options.
nicolas
parents: 11698
diff changeset
722 </para>
nicolas
parents: 11698
diff changeset
723
nicolas
parents: 11698
diff changeset
724 <para>
nicolas
parents: 11698
diff changeset
725 Les options <option>vhq:v4mv:trell</option> pour
nicolas
parents: 11698
diff changeset
726 <option>-lavcopts</option> améliorent la qualité vis-à-vis du débit, mais rends l'encodage
nicolas
parents: 11698
diff changeset
727 plus long. Surtout <option>trell</option> qui ralentit l'encodage mais augmente visiblement
nicolas
parents: 11698
diff changeset
728 la qualité. Si vous voulez désentrelacer, ajoutez un filtre <option>pp</option> à
nicolas
parents: 11698
diff changeset
729 <option>-vf</option>, par exemple
nicolas
parents: 11698
diff changeset
730 <option>-vf pp=fd,crop=720:364:0:56</option> (dans cet ordre). Si vous n'avez pas besoin
nicolas
parents: 11698
diff changeset
731 de telecine inverse, enlevez <option>-ofps 23.976</option>.
nicolas
parents: 11698
diff changeset
732 </para>
nicolas
parents: 11698
diff changeset
733 </sect2>
nicolas
parents: 11698
diff changeset
734
nicolas
parents: 11698
diff changeset
735 </sect1>
nicolas
parents: 11698
diff changeset
736
nicolas
parents: 11698
diff changeset
737
10109
b84118357b83 Adding of XML french docs
nicolas
parents:
diff changeset
738 </chapter>