Mercurial > mplayer.hg
annotate DOCS/xml/en/faq.xml @ 15934:2bfd7b247e9e
Remove next round of outdated FAQ entries.
author | diego |
---|---|
date | Wed, 06 Jul 2005 23:21:09 +0000 |
parents | 5e1ea4b159d4 |
children | 3eaceddfd30c |
rev | line source |
---|---|
9675 | 1 <?xml version="1.0" encoding="iso-8859-1"?> |
10913
49b1a67e7381
Add revision keyword to english xml files, to ease translation synchronization
lumag
parents:
10631
diff
changeset
|
2 <!-- $Revision$ --> |
9675 | 3 <chapter id="faq" xreflabel="FAQ"> |
4 <title>Frequently Asked Questions</title> | |
5 | |
10373 | 6 <qandaset defaultlabel="qanda"> |
7 | |
8 <qandadiv id="faq-development"> | |
9 <title>Development</title> | |
10 | |
11 <qandaentry> | |
12 <question><para> | |
13 How do I create a proper patch for <application>MPlayer</application>? | |
14 </para></question> | |
15 <answer><para> | |
16 We made a <ulink url="../../tech/patches.txt">short document</ulink> | |
17 describing all the necessary details. Please follow the instructions. | |
18 </para></answer> | |
19 </qandaentry> | |
20 | |
21 <qandaentry> | |
22 <question><para> | |
11813 | 23 How do I translate <application>MPlayer</application> to a new language? |
24 </para></question> | |
25 <answer><para> | |
26 Read the <ulink url="../../tech/translations.txt">translation HOWTO</ulink>, | |
27 it should explain everything. You can get further help on the | |
15029 | 28 <ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-docs">MPlayer-docs</ulink> |
11813 | 29 mailing list. |
30 </para></answer> | |
31 </qandaentry> | |
32 | |
33 <qandaentry> | |
34 <question><para> | |
10373 | 35 How can I support <application>MPlayer</application> development? |
36 </para></question> | |
37 <answer><para> | |
38 We are more than happy to accept your hardware and software | |
39 <ulink url="http://www.mplayerhq.hu/homepage/donations.html">donations</ulink>. | |
11540 | 40 They help us in continuously improving <application>MPlayer</application>. |
10373 | 41 </para></answer> |
42 </qandaentry> | |
43 | |
44 <qandaentry> | |
45 <question><para> | |
46 How can I become an <application>MPlayer</application> developer? | |
47 </para></question> | |
48 <answer><para> | |
49 We always welcome coders and documenters. Read the | |
50 <ulink url="../../tech/">technical documentation</ulink> | |
51 to get a first grasp. Then you should subscribe to the | |
15029 | 52 <ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng">MPlayer-dev-eng</ulink> |
11813 | 53 mailing list and start coding. If you want to help out with the documentation, |
54 join the | |
15029 | 55 <ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-docs">MPlayer-docs</ulink> |
11813 | 56 mailing list. |
10373 | 57 </para></answer> |
58 </qandaentry> | |
59 | |
60 <qandaentry> | |
61 <question><para> | |
62 Why don't you use autoconf/automake? | |
63 </para></question> | |
64 <answer><para> | |
65 We have a modular, handwritten build system. It does a reasonably good | |
66 job, so why change? Besides, we dislike the auto* tools, just like | |
67 <ulink url="http://freshmeat.net/articles/view/889/">other people</ulink>. | |
68 </para></answer> | |
69 </qandaentry> | |
70 </qandadiv> | |
9675 | 71 |
72 <qandadiv id="faq-compilation"> | |
73 <title>Compilation</title> | |
74 <qandaentry> | |
75 <question><para> | |
14824 | 76 Compilation fails with an error and <application>gcc</application> bails out |
77 with some cryptic message containing the phrase | |
78 <systemitem>internal compiler error</systemitem> or | |
79 <systemitem>unable to find a register to spill</systemitem>. | |
80 </para></question> | |
81 <answer><para> | |
82 You have stumbled over a bug in <application>gcc</application>. Please | |
83 <ulink url="http://gcc.gnu.org/bugs.html">report it to the gcc team</ulink> | |
84 but not to us. For some reason <application>MPlayer</application> seems to | |
85 trigger compiler bugs frequently. Nevertheless we cannot fix them and do not | |
14829
e76a8c56d81b
Recommend using a stable gcc version or upgrading frequently, suggested by Rich.
diego
parents:
14824
diff
changeset
|
86 add workarounds for compiler bugs to our sources. To avoid this problem, |
e76a8c56d81b
Recommend using a stable gcc version or upgrading frequently, suggested by Rich.
diego
parents:
14824
diff
changeset
|
87 either stick with a compiler version that is known to be reliable and |
e76a8c56d81b
Recommend using a stable gcc version or upgrading frequently, suggested by Rich.
diego
parents:
14824
diff
changeset
|
88 stable, or upgrade frequently. |
14824 | 89 </para></answer> |
90 </qandaentry> | |
91 | |
92 <qandaentry> | |
93 <question><para> | |
10373 | 94 Are there binary (RPM/deb) packages of <application>MPlayer</application>? |
95 </para></question> | |
96 <answer><para> | |
97 See the <link linkend="debian">Debian</link> and <link linkend="rpm">RPM</link> | |
98 section for details. | |
99 </para></answer> | |
100 </qandaentry> | |
101 | |
102 <qandaentry> | |
103 <question><para> | |
14654
ca1f3ca346b3
Add Reimar's hint for building 32 bit MPlayer on Athlon64.
diego
parents:
14615
diff
changeset
|
104 How can I build a 32 bit <application>MPlayer</application> on 64 bit Athlon? |
ca1f3ca346b3
Add Reimar's hint for building 32 bit MPlayer on Athlon64.
diego
parents:
14615
diff
changeset
|
105 </para></question> |
ca1f3ca346b3
Add Reimar's hint for building 32 bit MPlayer on Athlon64.
diego
parents:
14615
diff
changeset
|
106 <answer><para> |
ca1f3ca346b3
Add Reimar's hint for building 32 bit MPlayer on Athlon64.
diego
parents:
14615
diff
changeset
|
107 Try the following configure options: |
ca1f3ca346b3
Add Reimar's hint for building 32 bit MPlayer on Athlon64.
diego
parents:
14615
diff
changeset
|
108 <screen> |
ca1f3ca346b3
Add Reimar's hint for building 32 bit MPlayer on Athlon64.
diego
parents:
14615
diff
changeset
|
109 ./configure --target=athlon_xp --cc="gcc -m32" --as="as --32" --with-extralibdir=/usr/lib |
ca1f3ca346b3
Add Reimar's hint for building 32 bit MPlayer on Athlon64.
diego
parents:
14615
diff
changeset
|
110 </screen> |
ca1f3ca346b3
Add Reimar's hint for building 32 bit MPlayer on Athlon64.
diego
parents:
14615
diff
changeset
|
111 </para></answer> |
ca1f3ca346b3
Add Reimar's hint for building 32 bit MPlayer on Athlon64.
diego
parents:
14615
diff
changeset
|
112 </qandaentry> |
ca1f3ca346b3
Add Reimar's hint for building 32 bit MPlayer on Athlon64.
diego
parents:
14615
diff
changeset
|
113 |
ca1f3ca346b3
Add Reimar's hint for building 32 bit MPlayer on Athlon64.
diego
parents:
14615
diff
changeset
|
114 <qandaentry> |
ca1f3ca346b3
Add Reimar's hint for building 32 bit MPlayer on Athlon64.
diego
parents:
14615
diff
changeset
|
115 <question><para> |
11540 | 116 Configure ends with this text, and <application>MPlayer</application> won't compile! |
9675 | 117 <screen>Your gcc does not support even i386 for '-march' and '-mcpu'</screen> |
118 </para></question> | |
119 <answer><para> | |
13697 | 120 Your gcc isn't installed correctly, check the <filename>configure.log</filename> |
9675 | 121 file for details. |
122 </para></answer> | |
123 </qandaentry> | |
124 | |
125 <qandaentry> | |
126 <question><para> | |
10373 | 127 I have a Matrox G200/G400/G450/G550, how do I compile/use the mga_vid driver? |
9675 | 128 </para></question> |
129 <answer><para> | |
10373 | 130 Read the <link linkend="mga_vid">mga_vid</link> section. |
9675 | 131 </para></answer> |
132 </qandaentry> | |
133 | |
134 <qandaentry> | |
135 <question><para> | |
11540 | 136 During 'make', <application>MPlayer</application> complains about X11 libraries. |
137 I don't understand, I DO have X installed!? | |
9675 | 138 </para></question> |
139 <answer><para> | |
140 ... but you don't have the X development package installed. Or not correctly. | |
141 It's called <filename>XFree86-devel*</filename> under Red Hat, and | |
14615
f1c2f7046748
Remove overly outdated entries, update a few others.
diego
parents:
14320
diff
changeset
|
142 <filename>xlibs-dev</filename> under Debian Woody, |
f1c2f7046748
Remove overly outdated entries, update a few others.
diego
parents:
14320
diff
changeset
|
143 <filename>libx11-dev</filename> under Debian Sarge. Also check if the |
9675 | 144 <filename class="directory">/usr/X11</filename> and |
145 <filename class="directory">/usr/include/X11</filename> symlinks exist (this | |
146 can be a problem on Mandrake systems). They can be created with these commands: | |
147 <screen> | |
11364
428974d67179
These directories are usually only writable by root, so insinuate being
diego
parents:
11272
diff
changeset
|
148 # ln -sf /usr/X11R6 /usr/X11 |
428974d67179
These directories are usually only writable by root, so insinuate being
diego
parents:
11272
diff
changeset
|
149 # ln -sf /usr/X11R6/include/X11 /usr/include/X11 |
9675 | 150 </screen> |
151 Your distribution may differ from the | |
152 <ulink url="http://www.pathname.com/fhs/">Filesystem Hierarchy Standard</ulink>. | |
153 </para></answer> | |
154 </qandaentry> | |
155 </qandadiv> | |
156 | |
157 <qandadiv id="faq-general"> | |
158 <title>General questions</title> | |
10373 | 159 |
9675 | 160 <qandaentry> |
161 <question><para> | |
10373 | 162 Are there any mailing lists on <application>MPlayer</application>? |
9675 | 163 </para></question> |
164 <answer><para> | |
10373 | 165 Yes. See the <link linkend="mailinglists">mailing lists</link> |
166 section. | |
9675 | 167 </para></answer> |
168 </qandaentry> | |
169 | |
170 <qandaentry> | |
171 <question><para> | |
10373 | 172 I've found a nasty bug when I tried to play my favorite video! Who should I inform? |
9675 | 173 </para></question> |
174 <answer><para> | |
10373 | 175 Please read the |
176 <link linkend="bugreports">bug reporting guidelines</link> | |
177 and follow the instructions. | |
9675 | 178 </para></answer> |
179 </qandaentry> | |
180 | |
181 <qandaentry> | |
182 <question><para> | |
10373 | 183 I have problems playing files with the ... codec. Can I use them? |
9675 | 184 </para></question> |
185 <answer><para> | |
15316 | 186 Check the <ulink url="../../codecs-status.html">codec status</ulink>, |
10373 | 187 if it doesn't contain your codec, read the <link linkend="codecs">codec documentation</link>, |
14061 | 188 especially the <link linkend="codec-importing">codec importing HOWTO</link> and contact us. |
9675 | 189 </para></answer> |
190 </qandaentry> | |
191 | |
192 <qandaentry> | |
193 <question><para> | |
10373 | 194 When I start playing, I get this message but everything seems fine: |
195 <screen>Linux RTC init: ioctl (rtc_pie_on): Permission denied</screen> | |
9675 | 196 </para></question> |
197 <answer><para> | |
10373 | 198 You need root privileges or a specially set up kernel to use the new timing |
11483 | 199 code. For details see the <link linkend="rtc">RTC</link> section of the documentation. |
9675 | 200 </para></answer> |
201 </qandaentry> | |
202 | |
203 <qandaentry> | |
204 <question><para> | |
13547
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
205 How can I make a screenshot? |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
206 </para></question> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
207 <answer><para> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
208 You have to use a video output driver that does not employ an overlay to be |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
209 able to take a screenshot. Under X11, <option>-vo x11</option> will do, under |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
210 Windows <option>-vo directx:noaccel</option> works. |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
211 </para></answer> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
212 </qandaentry> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
213 |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
214 <qandaentry> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
215 <question><para> |
9675 | 216 The <option>-xy</option> or <option>-fs</option> option doesn't work with |
217 the x11 driver (<option>-vo x11</option>) ... | |
218 </para></question> | |
219 <answer><para> | |
220 It does, but you have to explicitly specify software scaling (very slow) with the | |
221 <option>-zoom</option> option. You better use XF86VidMode support: You must | |
222 specify the <option>-vm</option> and the <option>-fs</option> option, and you're | |
223 done. Make sure you have the right modelines in your <filename>XF86Config</filename> | |
224 file, and try to make the <link linkend="dga">DGA driver</link> and | |
225 <link linkend="sdl">SDL's DGA driver</link> work for you. It's much | |
226 faster. If SDL's DGA works, use that, it'll be even faster. | |
227 </para></answer> | |
228 </qandaentry> | |
229 | |
230 <qandaentry> | |
231 <question><para> | |
232 What is the meaning of the numbers on the status line? | |
233 </para></question> | |
234 <answer><para> | |
235 Example: | |
236 <screen>A: 2.1 V: 2.2 A-V: -0.167 ct: 0.042 57/57 41% 0% 2.6% 0 4 49%</screen> | |
237 <itemizedlist> | |
238 <listitem><para>A: audio position in seconds</para></listitem> | |
239 <listitem><para>V: video position in seconds</para></listitem> | |
240 <listitem><para>A-V: audio-video difference in seconds (delay)</para></listitem> | |
241 <listitem><para>ct: total A-V sync correction done</para></listitem> | |
242 <listitem><para>frames played (counting from last seek)</para></listitem> | |
243 <listitem><para>frames decoded (counting from last seek)</para></listitem> | |
12348 | 244 <listitem><para>video codec CPU usage in percent (for slices and DR this includes |
9675 | 245 video_out)</para></listitem> |
12348 | 246 <listitem><para>video_out CPU usage</para></listitem> |
247 <listitem><para>audio codec CPU usage in percent</para></listitem> | |
9675 | 248 <listitem><para>frames needed to drop to maintain A-V sync</para></listitem> |
249 <listitem><para>current level of image postprocessing (when using | |
250 <option>-autoq</option>)</para></listitem> | |
251 <listitem><para>current cache size used (around 50% is normal)</para></listitem> | |
13947 | 252 <listitem><para>playback speed as a factor of original speed</para></listitem> |
9675 | 253 </itemizedlist> |
254 Most of them are for debug purposes and will be removed at some point. | |
255 </para></answer> | |
256 </qandaentry> | |
257 | |
258 <qandaentry> | |
259 <question><para> | |
260 What if I don't want them to appear? | |
261 </para></question> | |
262 <answer><para> | |
263 Use the <option>-quiet</option> option and read the man page. | |
264 </para></answer> | |
265 </qandaentry> | |
266 | |
267 <qandaentry> | |
268 <question><para> | |
12348 | 269 Why is video_out CPU usage zero (0%) for some files? |
9675 | 270 </para></question> |
271 <answer><para> | |
272 It's not zero, but it's called from the codec and thus cannot be measured | |
273 separately. You should try to play the file using <option>-vo null</option> and | |
274 then <option>-vo ...</option> and check the difference to see the video_out speed. | |
275 </para></answer> | |
276 <answer><para> | |
277 You are using Direct Rendering, where the codec renders to the video memory | |
278 itself. In this case, the decoding percentage contains the display percentage, too. | |
279 </para></answer> | |
280 </qandaentry> | |
281 | |
282 <qandaentry> | |
283 <question><para> | |
10185
d927b21b57c1
/usr/local/lib/codecs is now the default codecs directory.
diego
parents:
10042
diff
changeset
|
284 There are error messages about file not found <filename>/usr/local/lib/codecs/</filename> ... |
9675 | 285 </para></question> |
286 <answer><para> | |
15711
e807a82eeb06
Win32 codecs --> binary codecs, references to avifile are pointless nowadays.
diego
parents:
15493
diff
changeset
|
287 Download the binary codecs from our |
9675 | 288 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/">codecs page</ulink> |
15711
e807a82eeb06
Win32 codecs --> binary codecs, references to avifile are pointless nowadays.
diego
parents:
15493
diff
changeset
|
289 and install it. |
9675 | 290 </para></answer> |
291 </qandaentry> | |
292 | |
293 <qandaentry> | |
294 <question><para> | |
295 Subtitles are very nice, the most beautiful I've ever seen, but they | |
296 slow down playing! I know it's unlikely ... | |
297 </para></question> | |
298 <answer><para> | |
299 After running <filename>./configure</filename>, edit <filename>config.h</filename> | |
300 and replace <systemitem>#undef FAST_OSD</systemitem> with | |
301 <systemitem>#define FAST_OSD</systemitem>. Then recompile. | |
302 </para></answer> | |
303 </qandaentry> | |
304 | |
305 <qandaentry> | |
306 <question><para> | |
10042 | 307 I can't access the GUI menu. I press right click, but I can't |
308 access any menu items! | |
309 </para></question> | |
310 <answer><para> | |
311 Are you using FVWM? Try the following: | |
312 <orderedlist> | |
313 <listitem><para>Start -> Settings -> Configuration -> Base Configuration</para></listitem> | |
11532 | 314 <listitem><para>Set <systemitem>Use Applications position hints</systemitem> |
315 to <systemitem>Yes</systemitem></para></listitem> | |
10042 | 316 </orderedlist> |
317 </para></answer> | |
318 </qandaentry> | |
319 | |
320 <qandaentry> | |
321 <question><para> | |
11540 | 322 How can I run <application>MPlayer</application> in the background? |
9675 | 323 </para></question> |
324 <answer><para> | |
325 Use: | |
326 <screen>mplayer <replaceable>options</replaceable> <replaceable>filename</replaceable> < /dev/null &</screen> | |
327 </para></answer> | |
328 </qandaentry> | |
329 </qandadiv> | |
330 | |
331 <qandadiv id="faq-playback"> | |
332 <title>Playback problems</title> | |
10490 | 333 |
334 <qandaentry> | |
335 <question><para> | |
14995 | 336 I cannot pinpoint the cause of some strange playback problem. |
337 </para></question> | |
338 <answer><para> | |
339 Do you have a stray <filename>codecs.conf</filename> file in | |
340 <filename>~/.mplayer/</filename>, <filename>/etc/</filename>, | |
341 <filename>/usr/local/etc/</filename> or a similar location? Remove it, | |
15027
2165a2306f02
Rephrase codecs.conf entry to warn more clearly against using it.
diego
parents:
14995
diff
changeset
|
342 an outdated <filename>codecs.conf</filename> file can cause obscure |
2165a2306f02
Rephrase codecs.conf entry to warn more clearly against using it.
diego
parents:
14995
diff
changeset
|
343 problems and is intended for use only by developers working on codec |
2165a2306f02
Rephrase codecs.conf entry to warn more clearly against using it.
diego
parents:
14995
diff
changeset
|
344 support. It overrides <application>MPlayer</application>'s internal |
2165a2306f02
Rephrase codecs.conf entry to warn more clearly against using it.
diego
parents:
14995
diff
changeset
|
345 codec settings, which will wreak havoc if incompatible changes are |
2165a2306f02
Rephrase codecs.conf entry to warn more clearly against using it.
diego
parents:
14995
diff
changeset
|
346 made in newer program versions. Unless used by experts it is a recipe |
2165a2306f02
Rephrase codecs.conf entry to warn more clearly against using it.
diego
parents:
14995
diff
changeset
|
347 for disaster in the form of seemingly random and very hard to localize |
2165a2306f02
Rephrase codecs.conf entry to warn more clearly against using it.
diego
parents:
14995
diff
changeset
|
348 crashes and playback problems. If you still have it somewhere on your |
2165a2306f02
Rephrase codecs.conf entry to warn more clearly against using it.
diego
parents:
14995
diff
changeset
|
349 system, you should remove it now. |
14995 | 350 </para></answer> |
351 </qandaentry> | |
352 | |
353 <qandaentry> | |
354 <question><para> | |
13547
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
355 How can I select audio/subtitle tracks from a DVD, OGM, Matroska or NUT file? |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
356 </para></question> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
357 <answer><para> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
358 You have to use <option>-aid</option> (audio ID) or <option>-alang</option> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
359 (audio language), <option>-sid</option>(subtitle ID) or <option>-slang</option> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
360 (subtitle language), for example: |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
361 <screen> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
362 mplayer example.mkv -alang eng -slang eng |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
363 mplayer example.mkv -aid 1 -sid 1 |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
364 </screen> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
365 To see which ones are available: |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
366 <screen> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
367 mplayer -vo null -ao null -frames 0 -v <replaceable>filename</replaceable> | grep sid |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
368 mplayer -vo null -ao null -frames 0 -v <replaceable>filename</replaceable> | grep aid |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
369 </screen> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
370 </para></answer> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
371 </qandaentry> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
372 |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
373 <qandaentry> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
374 <question><para> |
12437 | 375 I'm trying to play a random stream off the internet but it fails. |
376 </para></question> | |
377 <answer><para> | |
378 Try playing the stream with the <option>-playlist</option> option. | |
379 </para></answer> | |
380 </qandaentry> | |
381 | |
382 <qandaentry> | |
383 <question><para> | |
12323 | 384 I downloaded a movie off a P2P network and it doesn't work! |
385 </para></question> | |
386 <answer><para> | |
387 Your file is most probably broken or a fake file. If you got it from | |
388 a friend, and he says it works, try comparing | |
389 <application>md5sum</application> hashes. | |
390 </para></answer> | |
391 </qandaentry> | |
392 | |
393 <qandaentry> | |
394 <question><para> | |
12241
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
395 I've just installed <application>MPlayer</application>. When I want to |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
396 open a video file it causes a fatal error: |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
397 <screen> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
398 Error opening/initializing the selected video_out (-vo) device. |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
399 </screen> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
400 How can I solve my problem? |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
401 </para></question> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
402 <answer><para> |
12348 | 403 Just change your video output device. Issue the following command to get |
12241
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
404 a list of available video output drivers: |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
405 <screen> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
406 mplayer -vo help |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
407 </screen> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
408 After you've chosen the correct video output driver, add it to |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
409 your configuration file. Add |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
410 <programlisting> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
411 vo = <replaceable>selected_vo</replaceable> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
412 </programlisting> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
413 to <filename>~/.mplayer/config</filename> and/or |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
414 <programlisting> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
415 vo_driver = <replaceable>selected_vo</replaceable> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
416 </programlisting> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
417 to <filename>~/.mplayer/gui.conf</filename>. |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
418 </para></answer> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
419 </qandaentry> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
420 |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
421 <qandaentry> |
bcb8260d93e4
Common -vo driver problem solution explained by Lukasz Proszek.
diego
parents:
12079
diff
changeset
|
422 <question><para> |
12323 | 423 I'm having trouble getting my subtitles to display, help!! |
424 </para></question> | |
425 <answer><para> | |
426 Make sure you have installed fonts properly. Run through the steps in the | |
427 <link linkend="mpsub-install">OSD and subtitle</link> part of the installation | |
428 section again. If you are using TrueType fonts, verify that you have the | |
14615
f1c2f7046748
Remove overly outdated entries, update a few others.
diego
parents:
14320
diff
changeset
|
429 <systemitem class="library">FreeType</systemitem> library installed. |
12323 | 430 Other things include checking your subtitles in a text editor or with other |
431 players. Also try converting them to another format. | |
432 </para></answer> | |
433 </qandaentry> | |
434 | |
435 <qandaentry> | |
436 <question><para> | |
12026 | 437 Why doesn't <application>MPlayer</application> work on Fedora Core? |
438 </para></question> | |
439 <answer><para> | |
440 There is a bad interaction on Fedora between exec-shield, | |
441 prelink, and any applications which use Windows DLLs | |
442 (such as <application>MPlayer</application>). | |
443 </para> | |
444 <para> | |
445 The problem is that exec-shield randomizes the load addresses of all the | |
446 system libraries. This randomization happens at prelink time (once every | |
447 two weeks). | |
448 </para> | |
449 <para> | |
450 When <application>MPlayer</application> tries to load a Windows DLL it | |
451 wants to put it at a specific address (0x400000). If an important system | |
12079
c931c69d2525
added <application> tag and some 10l, patch by frogu <l_j_p@wp.pl>
paszczi
parents:
12026
diff
changeset
|
452 library happens to be there already, <application>MPlayer</application> |
c931c69d2525
added <application> tag and some 10l, patch by frogu <l_j_p@wp.pl>
paszczi
parents:
12026
diff
changeset
|
453 will crash. |
12026 | 454 (A typical symptom would be a segmentation fault when trying |
455 to play Windows Media 9 files.) | |
456 </para> | |
457 <para> | |
458 If you run into this problem you have two options: | |
459 <itemizedlist> | |
460 <listitem><para>Wait two weeks. It might start working again.</para></listitem> | |
461 <listitem><para>Relink all the binaries on the system with different | |
462 prelink options. Here are step by step instructions:</para> | |
463 <para> | |
464 <orderedlist> | |
465 <listitem><para>Edit <filename>/etc/syconfig/prelink</filename> and change</para> | |
466 <para> | |
467 <programlisting> | |
468 PRELINK_OPTS=-mR | |
469 </programlisting> | |
470 </para> | |
471 <para> | |
472 to | |
473 <programlisting> | |
474 PRELINK_OPTS="-mR --no-exec-shield" | |
475 </programlisting> | |
476 </para> | |
477 </listitem> | |
478 <listitem><para><command>touch /var/lib/misc/prelink.force</command></para></listitem> | |
479 <listitem><para><command>/etc/cron.daily/prelink</command> | |
480 (This relinks all the applications, and it takes | |
481 quite a while.)</para></listitem> | |
482 <listitem> | |
483 <para><command>execstack -s <replaceable>/path/to/</replaceable>mplayer</command> | |
12079
c931c69d2525
added <application> tag and some 10l, patch by frogu <l_j_p@wp.pl>
paszczi
parents:
12026
diff
changeset
|
484 (This turns off exec-shield for the <application>MPlayer</application> binary.) |
12026 | 485 </para> |
486 </listitem> | |
487 </orderedlist> | |
488 </para> | |
489 </listitem> | |
490 </itemizedlist> | |
491 </para></answer> | |
492 </qandaentry> | |
493 | |
494 <qandaentry> | |
495 <question><para> | |
14615
f1c2f7046748
Remove overly outdated entries, update a few others.
diego
parents:
14320
diff
changeset
|
496 ... works with <application>xine/vlc/...</application> but doesn't with |
10042 | 497 <application>MPlayer</application>. |
9675 | 498 </para></question> |
499 <answer><para> | |
14615
f1c2f7046748
Remove overly outdated entries, update a few others.
diego
parents:
14320
diff
changeset
|
500 <application>MPlayer</application> is not <application>xine/vlc/...</application>. |
10373 | 501 Although these players have some code in common, the codecs (DLL) set, |
502 synchronization, demultiplexing etc is different and should not be | |
503 compared. If you have a file <application>MPlayer</application> fails to | |
504 play correctly but works in another player, please read the | |
505 <link linkend="bugreports">bug reporting guidelines</link> and upload | |
506 the file to our FTP server. | |
9675 | 507 </para></answer> |
508 </qandaentry> | |
10373 | 509 |
9675 | 510 <qandaentry> |
511 <question><para> | |
512 Audio goes out of sync playing an AVI file. | |
513 </para></question> | |
514 <answer><para> | |
515 Try the <option>-bps</option> or <option>-nobps</option> option. If it does not | |
14615
f1c2f7046748
Remove overly outdated entries, update a few others.
diego
parents:
14320
diff
changeset
|
516 improve, read the |
f1c2f7046748
Remove overly outdated entries, update a few others.
diego
parents:
14320
diff
changeset
|
517 <link linkend="bugreports">bug reporting guidelines</link> |
f1c2f7046748
Remove overly outdated entries, update a few others.
diego
parents:
14320
diff
changeset
|
518 and upload the file to FTP. |
9675 | 519 </para></answer> |
520 </qandaentry> | |
10373 | 521 |
9675 | 522 <qandaentry> |
523 <question><para> | |
12348 | 524 My computer plays MS DivX AVIs with resolutions ~ 640x300 and stereo MP3 sound |
9675 | 525 too slow. When I use <option>-nosound</option> option, everything is OK (but quiet). |
526 </para></question> | |
527 <answer><para> | |
12348 | 528 Your machine is too slow or your sound card driver is broken. Consult the |
9675 | 529 documentation to see if you can improve performance. |
530 </para></answer> | |
531 </qandaentry> | |
10373 | 532 |
9675 | 533 <qandaentry> |
534 <question><para> | |
11532 | 535 <application>MPlayer</application> dies with |
536 <screen>MPlayer interrupted by signal 4 in module: decode_video</screen> | |
9675 | 537 </para></question> |
538 <answer><para> | |
11540 | 539 Try running <application>MPlayer</application> on the machine you compiled on. |
540 Or recompile with runtime CPU detection | |
541 (<command>./configure --enable-runtime-cpudetection</command>). | |
542 Don't use <application>MPlayer</application> on a CPU different from the one | |
543 it was compiled on, without using the feature mentioned just now. | |
9675 | 544 </para></answer> |
545 </qandaentry> | |
10373 | 546 |
9675 | 547 <qandaentry> |
548 <question><para> | |
549 I have problems with [your window manager] and fullscreen xv/xmga/sdl/x11 modes ... | |
550 </para></question> | |
551 <answer><para> | |
552 Read the <link linkend="bugreports">bug reporting guidelines</link> and send us | |
553 a proper bug report. | |
14615
f1c2f7046748
Remove overly outdated entries, update a few others.
diego
parents:
14320
diff
changeset
|
554 Also try experimenting with the <option>-fstype</option> option. |
9675 | 555 </para></answer> |
556 </qandaentry> | |
10373 | 557 |
9675 | 558 <qandaentry> |
559 <question><para> | |
560 When starting <application>MPlayer</application> under KDE I just get a black | |
561 screen and nothing happens. After about one minute the video starts playing. | |
562 </para></question> | |
563 <answer><para> | |
564 The KDE arts sound daemon is blocking the sound device. Either wait until the | |
11272 | 565 video starts or disable the arts-daemon in control center. If you want to use |
9675 | 566 arts sound, specify audio output via our native arts audio driver |
567 (<option>-ao arts</option>). If it fails or isn't compiled in, try SDL | |
568 (<option>-ao sdl</option>) and make sure your SDL can handle arts sound. Yet | |
10042 | 569 another option is to start <application>MPlayer</application> with artsdsp. |
9675 | 570 </para></answer> |
571 </qandaentry> | |
10373 | 572 |
9675 | 573 <qandaentry> |
574 <question><para> | |
575 When I play this movie I get video-audio desync and/or <application>MPlayer</application> | |
576 crashes with the following message: | |
577 <screen>DEMUXER: Too many (945 in 8390980 bytes) video packets in the buffer!</screen> | |
578 </para></question> | |
579 <answer><para> | |
580 This can have multiple reasons. | |
581 <itemizedlist> | |
582 <listitem><para> | |
583 Your CPU <emphasis role="bold">and/or</emphasis> video card <emphasis role="bold">and/or</emphasis> | |
11540 | 584 bus is too slow. <application>MPlayer</application> displays a message if this is the case (and the |
9675 | 585 dropped frames counter goes up fast). |
586 </para></listitem> | |
587 <listitem><para> | |
588 If it is an AVI, maybe it has bad interleaving. Try the <option>-ni</option> option. | |
589 </para></listitem> | |
590 <listitem><para> | |
591 Your sound driver is buggy, or you use ALSA 0.5 with <option>-ao oss</option>. | |
13912
c66b1514ce5b
Remove pointless devices section, make video and audio top level sections.
diego
parents:
13766
diff
changeset
|
592 See the <link linkend="audio">sound card section</link>. |
9675 | 593 </para></listitem> |
594 <listitem><para> | |
595 The AVI has a bad header, try the <option>-nobps</option> option, and/or <option>-mc 0</option>. | |
596 </para></listitem> | |
597 </itemizedlist> | |
598 </para></answer> | |
599 </qandaentry> | |
10373 | 600 |
9675 | 601 <qandaentry> |
602 <question><para> | |
603 When I try to grab from my tuner, it works, but colors are strange. It's OK with other | |
604 applications. | |
605 </para></question> | |
606 <answer><para> | |
12348 | 607 Your card probably reports some colorspaces as supported when in fact |
608 it does not support them. Try with YUY2 instead of the | |
10373 | 609 default YV12 (see the <link linkend="tv-input">TV</link> section). |
9675 | 610 </para></answer> |
611 </qandaentry> | |
10373 | 612 |
9675 | 613 <qandaentry> |
614 <question><para> | |
615 I have A/V sync problems. Some of my AVIs play fine, but some play with double speed! | |
616 </para></question> | |
617 <answer><para> | |
618 You have a buggy sound card/driver. Most likely it's fixed at 44100Hz, and you | |
13766
6473da1ceadb
Audio plugins have been superceded by audio filters, noticed by Gabrov.
diego
parents:
13763
diff
changeset
|
619 try to play a file which has 22050Hz audio. Try the resample audio filter. |
9675 | 620 </para></answer> |
621 </qandaentry> | |
10373 | 622 |
9675 | 623 <qandaentry> |
624 <question><para> | |
625 I get very strange percentage values (way too big) while playing files on my notebook. | |
626 </para></question> | |
627 <answer><para> | |
628 It's an effect of the power management / power saving system of your notebook | |
10042 | 629 (BIOS, not kernel). Plug the external power connector in |
630 <emphasis role="bold">before</emphasis> you power on your notebook. You can also | |
631 try whether <ulink url="http://www.brodo.de/cpufreq/">cpufreq</ulink> | |
632 (a SpeedStep interface for Linux) helps you. | |
9675 | 633 </para></answer> |
634 </qandaentry> | |
10373 | 635 |
9675 | 636 <qandaentry> |
637 <question><para> | |
638 The audio/video gets totally out of sync when I run <application>MPlayer</application> | |
639 as root on my notebook. It works normal when i run it as a user. | |
640 </para></question> | |
641 <answer><para> | |
642 This is again a power management effect (see above). Plug the external power | |
643 connector in <emphasis role="bold">before</emphasis> you power on your notebook | |
644 or use the <option>-nortc</option> option. | |
645 </para></answer> | |
646 </qandaentry> | |
10373 | 647 |
648 <qandaentry> | |
9722 | 649 <question><para> |
10042 | 650 While playing a movie it suddenly gets jerky and I get the following message: |
9722 | 651 <screen>Badly interleaved AVI file detected - switching to -ni mode...</screen> |
652 </para></question> | |
653 <answer><para> | |
10042 | 654 Badly interleaved files and <option>-cache</option> don't work well together. |
9722 | 655 Try <option>-nocache</option>. |
656 </para></answer> | |
657 </qandaentry> | |
15835 | 658 </qandadiv> |
11124 | 659 |
9675 | 660 <qandadiv id="faq-driver"> |
661 <title>Video/audio driver problems (vo/ao)</title> | |
13547
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
662 |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
663 <qandaentry> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
664 <question><para> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
665 How can I use <application>dmix</application> with |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
666 <application>MPlayer</application>? |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
667 </para></question> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
668 <answer><para> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
669 After setting up your |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
670 <ulink url="http://alsa.opensrc.org/index.php?page=DmixPlugin">asoundrc</ulink> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
671 you have to use <option>-ao alsa:device=dmix</option>. |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
672 </para></answer> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
673 </qandaentry> |
144af0141ac4
How to take a screenshot, how to use dmix, how to choose languages and
diego
parents:
13511
diff
changeset
|
674 |
9675 | 675 <qandaentry> |
676 <question><para> | |
677 I have no sound when playing a video and get error messages similar to this one: | |
678 <screen> | |
679 AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) | |
680 audio_setup: Can't open audio device /dev/dsp: Device or resource busy | |
681 couldn't open/init audio device -> NOSOUND | |
682 Audio: no sound!!! | |
683 Start playing... | |
684 </screen> | |
685 </para></question> | |
686 <answer><para> | |
687 Are you running KDE or GNOME with the ARTS or ESD sound daemon? Try disabling | |
688 the sound daemon or use the <option>-ao arts</option> or <option>-ao esd</option> | |
11540 | 689 option to make <application>MPlayer</application> use ARTS or ESD. |
14615
f1c2f7046748
Remove overly outdated entries, update a few others.
diego
parents:
14320
diff
changeset
|
690 You might also be running ALSA without OSS emulation, try loading the ALSA OSS |
f1c2f7046748
Remove overly outdated entries, update a few others.
diego
parents:
14320
diff
changeset
|
691 kernel modules or add <option>-ao alsa</option> to your command line to |
f1c2f7046748
Remove overly outdated entries, update a few others.
diego
parents:
14320
diff
changeset
|
692 directly use the ALSA audio output driver. |
9675 | 693 </para></answer> |
694 </qandaentry> | |
695 </qandadiv> | |
696 | |
697 <qandadiv id="faq-dvd"> | |
698 <title>DVD playback</title> | |
699 <qandaentry> | |
700 <question><para> | |
13419
1167f25567ef
Better explain why we have no DVD menus and what to do about it (DIY).
diego
parents:
12957
diff
changeset
|
701 What about DVD navigation/menus? |
9675 | 702 </para></question> |
703 <answer><para> | |
13419
1167f25567ef
Better explain why we have no DVD menus and what to do about it (DIY).
diego
parents:
12957
diff
changeset
|
704 <application>MPlayer</application> does not support DVD menus due to serious |
1167f25567ef
Better explain why we have no DVD menus and what to do about it (DIY).
diego
parents:
12957
diff
changeset
|
705 architectural limitations that prevent proper handling of still images and |
1167f25567ef
Better explain why we have no DVD menus and what to do about it (DIY).
diego
parents:
12957
diff
changeset
|
706 interactive content. If you want to have fancy menus, you will have to use |
1167f25567ef
Better explain why we have no DVD menus and what to do about it (DIY).
diego
parents:
12957
diff
changeset
|
707 another player like <application>xine</application>, |
1167f25567ef
Better explain why we have no DVD menus and what to do about it (DIY).
diego
parents:
12957
diff
changeset
|
708 <application>vlc</application> or <application>Ogle</application>. |
1167f25567ef
Better explain why we have no DVD menus and what to do about it (DIY).
diego
parents:
12957
diff
changeset
|
709 If you want to see DVD navigation in <application>MPlayer</application> you |
1167f25567ef
Better explain why we have no DVD menus and what to do about it (DIY).
diego
parents:
12957
diff
changeset
|
710 will have to implement it yourself, but be aware that it is a major |
1167f25567ef
Better explain why we have no DVD menus and what to do about it (DIY).
diego
parents:
12957
diff
changeset
|
711 undertaking. |
9675 | 712 </para></answer> |
713 </qandaentry> | |
10373 | 714 |
9675 | 715 <qandaentry> |
716 <question><para> | |
11540 | 717 What about subtitles? Can <application>MPlayer</application> display them? |
9675 | 718 </para></question> |
719 <answer><para> | |
10373 | 720 Yes. See the <link linkend="dvd">DVD chapter</link>. |
9675 | 721 </para></answer> |
722 </qandaentry> | |
10373 | 723 |
9675 | 724 <qandaentry> |
725 <question><para> | |
726 How can I set the region code of my DVD-drive? I don't have Windows! | |
727 </para></question> | |
728 <answer><para> | |
14113 | 729 Use the <ulink url="http://linvdr.org/projects/regionset/">regionset tool</ulink>. |
9675 | 730 </para></answer> |
731 </qandaentry> | |
10373 | 732 |
9675 | 733 <qandaentry> |
734 <question><para> | |
12957
f5dd97090f64
fibmap_mplayer is long obsolete, noticed by Torinthiel.
diego
parents:
12815
diff
changeset
|
735 Do I need to be (setuid) root to be able to play a DVD? |
9675 | 736 </para></question> |
737 <answer><para> | |
11598
d18111ea13d0
removing last pitiful traces of old-style DVD support, with no remorse, but
gabucino
parents:
11540
diff
changeset
|
738 No. However you must have the proper rights |
9675 | 739 on the DVD device entry (in <filename class="directory">/dev/</filename>). |
740 </para></answer> | |
741 </qandaentry> | |
10373 | 742 |
9675 | 743 <qandaentry> |
744 <question><para> | |
745 Is it possible to play/encode only selected chapters? | |
746 </para></question> | |
747 <answer><para> | |
748 Yes, try the <option>-chapter</option> option. | |
749 </para></answer> | |
750 </qandaentry> | |
10373 | 751 |
9675 | 752 <qandaentry> |
753 <question><para> | |
754 My DVD playback is sluggish! | |
755 </para></question> | |
756 <answer><para> | |
757 Use the <option>-cache</option> option (described in the man page) and try | |
758 enabling DMA for the DVD drive with the <command>hdparm</command> tool (described | |
10373 | 759 in the <link linkend="drives">CD chapter</link>). |
9675 | 760 </para></answer> |
761 </qandaentry> | |
13511 | 762 |
763 <qandaentry> | |
764 <question><para> | |
765 I copied a DVD using vobcopy. How do I play/encode it from my hard disk? | |
766 </para></question> | |
767 <answer><para> | |
768 Use the <option>-dvd-device</option> option to refer to the directory | |
769 that contains the files: | |
770 <screen> | |
771 mplayer dvd://1 -dvd-device /path/to/directory | |
772 </screen> | |
773 </para></answer> | |
774 </qandaentry> | |
9675 | 775 </qandadiv> |
776 | |
777 <qandadiv id="faq-features"> | |
778 <title>Feature requests</title> | |
779 <qandaentry> | |
780 <question><para> | |
11540 | 781 If <application>MPlayer</application> is paused and I try to seek or press any key at all, |
782 <application>MPlayer</application> ceases to be paused. I would like to be able | |
783 to seek in the paused movie. | |
9675 | 784 </para></question> |
785 <answer><para> | |
786 This is very tricky to implement without losing A/V synchronization. | |
787 All attempts have failed so far, but patches are welcome. | |
788 </para></answer> | |
789 </qandaentry> | |
10373 | 790 |
9675 | 791 <qandaentry> |
792 <question><para> | |
793 I'd like to seek +/- 1 frames instead of 10 seconds. | |
794 </para></question> | |
795 <answer><para> | |
14312 | 796 You can step forward one frame by pressing <keycap>.</keycap>. |
14320 | 797 If the movie was not paused it will be paused afterwards |
798 (see the man page for details). | |
14309 | 799 Stepping backwards is unlikely to be implemented anytime soon. |
9675 | 800 </para></answer> |
801 </qandaentry> | |
10373 | 802 |
9675 | 803 <qandaentry> |
804 <question><para> | |
11540 | 805 How can I make <application>MPlayer</application> remember the options I use |
14615
f1c2f7046748
Remove overly outdated entries, update a few others.
diego
parents:
14320
diff
changeset
|
806 for a particular file, e.g. <filename>movie.avi</filename>? |
9675 | 807 </para></question> |
808 <answer><para> | |
809 Create a file named <filename>movie.avi.conf</filename> with the file-specific | |
810 options in it and put it in <filename class="directory">~/.mplayer</filename> or | |
811 in the same directory as the file. | |
812 </para></answer> | |
813 </qandaentry> | |
814 </qandadiv> | |
815 | |
816 <qandadiv id="faq-encoding"> | |
817 <title>Encoding</title> | |
818 <qandaentry> | |
819 <question><para> | |
10042 | 820 How can I encode? |
821 </para></question> | |
822 <answer><para> | |
11540 | 823 Read the <link linkend="mencoder"><application>MEncoder</application></link> |
824 section. | |
10042 | 825 </para></answer> |
826 </qandaentry> | |
10373 | 827 |
10042 | 828 <qandaentry> |
829 <question><para> | |
15493 | 830 How can I dump a full DVD title into a file? |
15430 | 831 </para></question> |
832 <answer><para> | |
15493 | 833 Once you have selected your title, and made sure it plays fine with |
834 <application>MPlayer</application>, use the option <option>-dumpstream</option>. | |
15430 | 835 For example: |
836 <screen> | |
837 mplayer -dumpstream dvd://5 -dumpfile <replaceable>dvd_dump.vob</replaceable> | |
838 </screen> | |
839 will dump the 5th title of the DVD into the file | |
840 <replaceable>dvd_dump.vob</replaceable> | |
841 </para></answer> | |
842 </qandaentry> | |
843 | |
844 <qandaentry> | |
845 <question><para> | |
15830 | 846 How can I create (S)VCDs automatically? |
10042 | 847 </para></question> |
848 <answer><para> | |
849 Try the <filename>mencvcd</filename> script from the <filename class="directory">TOOLS</filename> | |
850 subdirectory. With it you can encode DVDs or other movies to VCD or SVCD format | |
851 and even burn them directly to CD. | |
852 </para></answer> | |
853 </qandaentry> | |
10373 | 854 |
10042 | 855 <qandaentry> |
856 <question><para> | |
15836 | 857 How can I create (S)VCDs? |
15830 | 858 </para></question> |
859 <answer><para> | |
860 Newer versions of <application>MEncoder</application> can directly | |
15836 | 861 generate MPEG-2 files that can be used as a base to create a VCD or SVCD and |
862 are likely to be playable out of the box on all platforms (for example, | |
15830 | 863 to share a video from a digital camcorder with your computer-illiterate |
864 friends). | |
865 <screen> | |
866 mencoder -of mpeg -oac toolame -toolameopts br=224 -srate 44100 \ | |
867 -af-adv force=1 -ovc lavc -mpegopts format=xsvcd -vf harddup -ofps 25 \ | |
868 -lavcopts vcodec=mpeg2video:mbd=2:keyint=25:vrc_buf_size=917:vrc_minrate=600:vbitrate=2500:vrc_maxrate=2500 \ | |
869 <replaceable>in.avi</replaceable> -o <replaceable>xsvcd.mpg</replaceable> | |
870 </screen> | |
871 This will convert the input file <replaceable>in.avi</replaceable> into | |
872 the output file <replaceable>xsvcd.mpg</replaceable>, converting the | |
873 audio with <systemitem class="library">toolame</systemitem> at 224kbps | |
15836 | 874 and the video with <systemitem class="library">libavcodec</systemitem> |
875 at 2500kbps, making sure the bitrate never goes below 600 and never | |
876 exceeds 2500kbps, in order to respect the (S)VCD norm and ensure an | |
877 smooth playback. | |
15830 | 878 </para><para> |
879 Please note that in order to make the GOP structure SVCD compliant the | |
880 <option>keyint</option> option should be 15 for PAL and 18 for NTSC, | |
881 although very often files with much longer GOPs play correctly (25 should | |
882 never lead to any problem). | |
883 Also, even though leaving out <option>-ofps</option> should work in most | |
15847
26204cc17ab7
More fixes by the Wanderer and tip about another SVCD constrain suggested by Giacomo Comes
gpoirier
parents:
15836
diff
changeset
|
884 cases (as your source is likely to have the appropriate framerate |
26204cc17ab7
More fixes by the Wanderer and tip about another SVCD constrain suggested by Giacomo Comes
gpoirier
parents:
15836
diff
changeset
|
885 already), PAL requires <option>-ofps</option> 25 and NTSC requires |
15830 | 886 <option>-ofps</option> 30000/1001. |
15847
26204cc17ab7
More fixes by the Wanderer and tip about another SVCD constrain suggested by Giacomo Comes
gpoirier
parents:
15836
diff
changeset
|
887 What's more, PAL SVCDs only support 480x576 and 352x288 resolutions, |
26204cc17ab7
More fixes by the Wanderer and tip about another SVCD constrain suggested by Giacomo Comes
gpoirier
parents:
15836
diff
changeset
|
888 whereas NTSC only supports 480x480 and 352x240. |
26204cc17ab7
More fixes by the Wanderer and tip about another SVCD constrain suggested by Giacomo Comes
gpoirier
parents:
15836
diff
changeset
|
889 If the source video has a different resolution, then you must rescale |
26204cc17ab7
More fixes by the Wanderer and tip about another SVCD constrain suggested by Giacomo Comes
gpoirier
parents:
15836
diff
changeset
|
890 with the <option>scale</option> video filter, which will make your filter |
26204cc17ab7
More fixes by the Wanderer and tip about another SVCD constrain suggested by Giacomo Comes
gpoirier
parents:
15836
diff
changeset
|
891 chain look like for example <option>-vf scale=480:480,harddup</option> for |
26204cc17ab7
More fixes by the Wanderer and tip about another SVCD constrain suggested by Giacomo Comes
gpoirier
parents:
15836
diff
changeset
|
892 an NTSC SVCD or <option>-vf scale=352:288,harddup</option> for a PAL SVCD. |
15830 | 893 </para><para> |
15836 | 894 As far as the audio is concerned, SVCD only supports MPEG-1 layer II audio, |
895 therefore you have to use one of | |
15830 | 896 <systemitem class="library">toolame</systemitem>, |
897 <systemitem class="library">twolame</systemitem>, or as a last resort | |
898 <systemitem class="library">libavcodec</systemitem>'s MPEG-1 layer II | |
899 encoder (as its quality is far from being as good as the former two | |
900 libraries). | |
901 Both <systemitem class="library">toolame</systemitem> and | |
902 <systemitem class="library">twolame</systemitem> follow the same syntax, | |
903 so you depending on which one you managed to install, the example only | |
15836 | 904 requires a small change. If you do need to use |
15830 | 905 <systemitem class="library">libavcodec</systemitem>'s MPEG-1 layer II |
906 encoder, replace | |
907 <screen> | |
908 -oac toolame -toolameopts br=224 | |
909 </screen> | |
15836 | 910 if you use toolame or |
911 <screen> | |
912 -oac twolame -twolameopts br=224 | |
913 </screen> | |
914 if you use twolame by: | |
15830 | 915 <screen> |
916 -oac lavc -lavcopts acodec=mp2:abitrate=224 | |
917 </screen> | |
918 </para><para> | |
15836 | 919 The resulting <replaceable>xsvcd.mpg</replaceable> is an extended |
15830 | 920 SVCD (that is why it is called xsvcd), mainly because it does not contain |
15836 | 921 scan offsets. If you need to generate an SVCD image out of it, you |
15830 | 922 should pass it to |
923 <ulink url="http://www.gnu.org/software/vcdimager/vcdimager.html">vcdimager</ulink>. | |
924 </para></answer> | |
925 </qandaentry> | |
926 | |
927 <qandaentry> | |
928 <question><para> | |
10042 | 929 How can I join two video files? |
930 </para></question> | |
931 <answer><para> | |
14975 | 932 MPEG files can be concatenated into a single file with luck. |
933 For AVI files, you can use <application>MEncoder</application>'s | |
934 multiple file support like this: | |
935 <screen> | |
936 mencoder -ovc copy -oac copy -o out.avi file1.avi file2.avi | |
937 </screen> | |
938 This will only work if the files are of the same resolution and codec. | |
939 You can also try | |
10042 | 940 <ulink url="http://fixounet.free.fr/avidemux/">avidemux</ulink> and |
941 <application>avimerge</application> (part of the | |
14975 | 942 <ulink url="http://www.transcoding.org/">transcode</ulink> |
943 tool set). | |
10042 | 944 </para></answer> |
945 </qandaentry> | |
10373 | 946 |
10042 | 947 <qandaentry> |
948 <question><para> | |
15130 | 949 How can I fix AVI files with broken index or interleaving? |
15112
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
950 </para></question> |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
951 <answer><para> |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
952 Simply copy the video and audio streams into a new file, and |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
953 <application>MEncoder</application> generates the index. |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
954 Of course this cannot fix possible bugs in the video and/or audio streams. |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
955 It also fixes files with broken interleaving, thus the |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
956 <option>-ni</option> option will not be needed for them anymore. |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
957 <screen> |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
958 mencoder -idx <replaceable>input.avi</replaceable> -ovc copy -oac copy -o <replaceable>output.avi</replaceable> |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
959 </screen> |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
960 </para></answer> |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
961 </qandaentry> |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
962 |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
963 <qandaentry> |
4433dd310657
Move here the entry "How can I fix an AVIs with broken index or interleaving?"
gpoirier
parents:
15029
diff
changeset
|
964 <question><para> |
15253
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
965 How can I fix the aspect ration of an AVI file? |
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
966 </para></question> |
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
967 <answer><para> |
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
968 You can do such a thing thanks to <application>MEncoder</application>'s |
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
969 <option>-force-avi-aspect</option> option, which overrides the aspect |
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
970 stored in the AVI OpenDML vprp header option. For example: |
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
971 <screen> |
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
972 mencoder <replaceable>input.avi</replaceable> -ovc copy -oac copy -o <replaceable>output.avi</replaceable> -force-avi-aspect 4/3 |
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
973 </screen> |
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
974 </para></answer> |
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
975 </qandaentry> |
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
976 |
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
977 <qandaentry> |
da146d62612b
explains how to fix the aspect ratio of an AVI file
gpoirier
parents:
15130
diff
changeset
|
978 <question><para> |
9675 | 979 I can't encode DVD subtitles into the AVI! |
980 </para></question> | |
981 <answer><para> | |
982 You have to specify the <option>-sid</option> option correctly! | |
983 </para></answer> | |
984 </qandaentry> | |
10373 | 985 |
9675 | 986 <qandaentry> |
987 <question><para> | |
988 How can I encode only selected chapters from a DVD? | |
989 </para></question> | |
990 <answer><para> | |
991 Use the <option>-chapter</option> option correctly, like: <option>-chapter 5-7</option> | |
992 </para></answer> | |
993 </qandaentry> | |
10373 | 994 |
9675 | 995 <qandaentry> |
996 <question><para> | |
997 I'm trying to work with 2GB+ files on a VFAT file system. Does it work? | |
998 </para></question> | |
999 <answer><para> | |
1000 No, VFAT doesn't support 2GB+ files. | |
1001 </para></answer> | |
1002 </qandaentry> | |
10373 | 1003 |
9675 | 1004 <qandaentry> |
1005 <question><para> | |
10042 | 1006 Why is the recommended bitrate printed by <application>MEncoder</application> negative? |
9675 | 1007 </para></question> |
1008 <answer><para> | |
1009 Because the bitrate you encoded the audio with is too large to fit the | |
1010 movie on any CD. Check if you have libmp3lame installed properly. | |
1011 </para></answer> | |
1012 </qandaentry> | |
10448 | 1013 |
1014 <qandaentry> | |
1015 <question><para> | |
14024 | 1016 I can't encode an ASF file to AVI/MPEG-4 (DivX) because it uses 1000 fps. |
10448 | 1017 </para></question> |
1018 <answer><para> | |
12815 | 1019 Because ASF uses variable frame rate but AVI uses a fixed one, you |
10461 | 1020 have to set it by hand using <option>-ofps</option>. |
10448 | 1021 </para></answer> |
1022 </qandaentry> | |
1023 | |
10631 | 1024 |
1025 <qandaentry> | |
1026 <question><para> | |
1027 How can I put subtitles in the output file? | |
1028 </para></question> | |
1029 <answer><para> | |
1030 Just pass the <option>-sub <filename></option> (or <option>-sid</option>, | |
12815 | 1031 respectively) option to <application>MEncoder</application>. |
10631 | 1032 </para></answer> |
1033 </qandaentry> | |
1034 | |
14060
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1035 <qandaentry> |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1036 <question><para> |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1037 How do I encode only sound from a music video? |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1038 </para></question> |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1039 <answer><para> |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1040 It's not possible directly, but you can try this (note the |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1041 <emphasis role="bold">&</emphasis> at the end of |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1042 <command>mplayer</command> command): |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1043 <screen> |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1044 mkfifo encode |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1045 mplayer -ao pcm -aofile encode dvd://1 & |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1046 lame <replaceable>your_opts</replaceable> encode music.mp3 |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1047 rm encode |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1048 </screen> |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1049 This allows you to use any encoder, not only <application>LAME</application>, |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1050 just replace <command>lame</command> with your favorite audio encoder in the |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1051 above command. |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1052 </para></answer> |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1053 </qandaentry> |
9f7c1022627b
FAQ about audio-only encoding (approved by Diego)
rathann
parents:
14024
diff
changeset
|
1054 |
15921
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1055 <qandaentry> |
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1056 <question><para> |
15925 | 1057 Why do third-party players fail to play MPEG-4 movies encoded by |
1058 <application>MEncoder</application> versions later than 1.0pre7? | |
15921
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1059 </para></question> |
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1060 |
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1061 <answer><para> |
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1062 <systemitem class="library">libavcodec</systemitem>, the native MPEG-4 |
15922 | 1063 encoding library usually shipped with <application>MEncoder</application>, |
1064 used to set the FourCC to 'DIVX' when encoding MPEG-4 videos | |
1065 (the FourCC is an AVI tag to identify the software used to encode and | |
1066 the intended software to use for decoding the video). | |
1067 This led many people to think that | |
1068 <systemitem class="library">libavcodec</systemitem> | |
1069 was a DivX encoding library, when in fact it is a completely different | |
15925 | 1070 MPEG-4 encoding library which implements the MPEG-4 standard much |
1071 better than DivX. | |
15921
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1072 Therefore, the new default FourCC used by |
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1073 <systemitem class="library">libavcodec</systemitem> is 'FMP4', but you |
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1074 may override this behavior using <application>MEncoder</application>'s |
15922 | 1075 <option>-ffourcc</option> option. |
15925 | 1076 You may also change the FourCC of existing files in the same way: |
15921
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1077 <screen> |
15922 | 1078 mencoder <replaceable>input.avi</replaceable> -o <replaceable>output.avi</replaceable> -ffourcc XVID |
15921
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1079 </screen> |
15922 | 1080 Note that this will set the FourCC as XVID rather than as DIVX. |
1081 This is recommended as DIVX FourCC means DivX4, which is a very basic | |
1082 MPEG-4 codec, whereas DX50 and XVID both mean full MPEG-4 (ASP). | |
1083 Therefore, if you change the FourCC to DIVX, some bad software or | |
1084 hardware players may choke on some advanced features that | |
1085 <systemitem class="library">libavcodec</systemitem> supports, but DivX | |
15925 | 1086 doesn't; on the other hand <systemitem class="library">XviD</systemitem> |
1087 is closer to <systemitem class="library">libavcodec</systemitem> in | |
1088 terms of functionality, and is supported by all decent players. | |
15921
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1089 </para></answer> |
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1090 </qandaentry> |
c821dbc2c21b
New FAQ entry: Explain why libavcodec now sets FMP4 FourCC, and how to enventualy change it.
gpoirier
parents:
15901
diff
changeset
|
1091 |
9675 | 1092 </qandadiv> |
1093 </qandaset> | |
1094 | |
15835 | 1095 </chapter> |