comparison DOCS/xml/en/faq.xml @ 11540:d480f7e36b74

<application> attack
author wight
date Sun, 30 Nov 2003 13:07:40 +0000
parents e8def84e924a
children d18111ea13d0
comparison
equal deleted inserted replaced
11539:2364dda5fe7e 11540:d480f7e36b74
23 How can I support <application>MPlayer</application> development? 23 How can I support <application>MPlayer</application> development?
24 </para></question> 24 </para></question>
25 <answer><para> 25 <answer><para>
26 We are more than happy to accept your hardware and software 26 We are more than happy to accept your hardware and software
27 <ulink url="http://www.mplayerhq.hu/homepage/donations.html">donations</ulink>. 27 <ulink url="http://www.mplayerhq.hu/homepage/donations.html">donations</ulink>.
28 They help us in continuously improving MPlayer. 28 They help us in continuously improving <application>MPlayer</application>.
29 </para></answer> 29 </para></answer>
30 </qandaentry> 30 </qandaentry>
31 31
32 <qandaentry> 32 <qandaentry>
33 <question><para> 33 <question><para>
110 </para></answer> 110 </para></answer>
111 </qandaentry> 111 </qandaentry>
112 112
113 <qandaentry> 113 <qandaentry>
114 <question><para> 114 <question><para>
115 Configure ends with this text, and MPlayer won't compile! 115 Configure ends with this text, and <application>MPlayer</application> won't compile!
116 <screen>Your gcc does not support even i386 for '-march' and '-mcpu'</screen> 116 <screen>Your gcc does not support even i386 for '-march' and '-mcpu'</screen>
117 </para></question> 117 </para></question>
118 <answer><para> 118 <answer><para>
119 Your gcc isn't installed correctly, check the <filename>config.log</filename> 119 Your gcc isn't installed correctly, check the <filename>config.log</filename>
120 file for details. 120 file for details.
142 <question><para> 142 <question><para>
143 Great, I have gcc 3.0.1 from Red Hat/Mandrake, then I'm fine! 143 Great, I have gcc 3.0.1 from Red Hat/Mandrake, then I'm fine!
144 </para></question> 144 </para></question>
145 <answer><para> 145 <answer><para>
146 No, since there have been/are issues with these compilers as well. 146 No, since there have been/are issues with these compilers as well.
147 To check the status of current compilers' MPlayer support, see the 147 To check the status of current compilers' <application>MPlayer</application>
148 <link linkend="install">Installation</link> section. 148 support, see the <link linkend="install">Installation</link> section.
149 </para></answer> 149 </para></answer>
150 </qandaentry> 150 </qandaentry>
151 151
152 <qandaentry> 152 <qandaentry>
153 <question><para> 153 <question><para>
154 I tried to compile MPlayer, but I got this output: 154 I tried to compile <application>MPlayer</application>, but I got this output:
155 <screen> 155 <screen>
156 In file included from /usr/include/g++-v3/bits/std_cwchar.h:42, 156 In file included from /usr/include/g++-v3/bits/std_cwchar.h:42,
157 from /usr/include/g++-v3/bits/fpos.h:40, 157 from /usr/include/g++-v3/bits/fpos.h:40,
158 from /usr/include/g++-v3/bits/char_traits.h:40, 158 from /usr/include/g++-v3/bits/char_traits.h:40,
159 from /usr/include/g++-v3/bits/std_string.h:41, 159 from /usr/include/g++-v3/bits/std_string.h:41,
183 <blockquote> 183 <blockquote>
184 <para> 184 <para>
185 And we have idegs. And our idegcounter overflowed again and again. 185 And we have idegs. And our idegcounter overflowed again and again.
186 </para> 186 </para>
187 <para> 187 <para>
188 Unfortunately MPlayer is out of our control. It's used by lamers, Linux 188 Unfortunately <application>MPlayer</application> is out of our control.
189 users who can't even use Windows, and never tried to compile a kernel. They 189 It's used by lamers, Linux users who can't even use Windows, and never
190 installed (with default options) Mandrake or Red Hat or SuSE, and without 190 tried to compile a kernel. They installed (with default options) Mandrake
191 RTFM'ing they send messages saying 'it doesn't work! help me! please! i'm 191 or Red Hat or SuSE, and without RTFM'ing they send messages saying
192 new to Linux! help! oh! help me!'. We can't stop them, but at least we try 192 'it doesn't work! help me! please! i'm new to Linux! help! oh! help me!'.
193 to force them to RTFM and to read the messages of ./configure and MPlayer. 193 We can't stop them, but at least we try to force them to RTFM and to read
194 the messages of ./configure and <application>MPlayer</application>.
194 </para> 195 </para>
195 <para> 196 <para>
196 And you clever guys come and flame us with gcc 2.96 and binary packages. 197 And you clever guys come and flame us with gcc 2.96 and binary packages.
197 Instead of helping users or making patches to help solve problems. 198 Instead of helping users or making patches to help solve problems.
198 </para> 199 </para>
288 </para></answer> 289 </para></answer>
289 </qandaentry> 290 </qandaentry>
290 291
291 <qandaentry> 292 <qandaentry>
292 <question><para> 293 <question><para>
293 During 'make', MPlayer complains about X11 libraries. I don't understand, 294 During 'make', <application>MPlayer</application> complains about X11 libraries.
294 I DO have X installed!? 295 I don't understand, I DO have X installed!?
295 </para></question> 296 </para></question>
296 <answer><para> 297 <answer><para>
297 ... but you don't have the X development package installed. Or not correctly. 298 ... but you don't have the X development package installed. Or not correctly.
298 It's called <filename>XFree86-devel*</filename> under Red Hat, and 299 It's called <filename>XFree86-devel*</filename> under Red Hat, and
299 <filename>xlibs-dev</filename> under Debian. Also check if the 300 <filename>xlibs-dev</filename> under Debian. Also check if the
319 </para></answer> 320 </para></answer>
320 </qandaentry> 321 </qandaentry>
321 322
322 <qandaentry> 323 <qandaentry>
323 <question><para> 324 <question><para>
324 I compiled MPlayer with libdvdcss/libdivxdecore support, but when I try to start it, it says: 325 I compiled <application>MPlayer</application> with libdvdcss/libdivxdecore support,
326 but when I try to start it, it says:
325 <screen> 327 <screen>
326 error while loading shared libraries: lib*.so.0: cannot load shared object file: No such file or directory 328 error while loading shared libraries: lib*.so.0: cannot load shared object file: No such file or directory
327 </screen> 329 </screen>
328 I checked up on the file and it IS there in <filename class="directory">/usr/local/lib</filename> ... 330 I checked up on the file and it IS there in <filename class="directory">/usr/local/lib</filename> ...
329 </para></question> 331 </para></question>
344 </para></answer> 346 </para></answer>
345 </qandaentry> 347 </qandaentry>
346 348
347 <qandaentry> 349 <qandaentry>
348 <question><para> 350 <question><para>
349 MPlayer dies with segmentation fault upon pthread check! 351 <application>MPlayer</application> dies with segmentation fault upon pthread check!
350 </para></question> 352 </para></question>
351 <answer><para> 353 <answer><para>
352 <command>chmod 644 /usr/lib/libc.so</command> 354 <command>chmod 644 /usr/lib/libc.so</command>
353 </para></answer> 355 </para></answer>
354 </qandaentry> 356 </qandaentry>
513 <question><para> 515 <question><para>
514 And what is &quot;Faszom(C)ounter&quot;? 516 And what is &quot;Faszom(C)ounter&quot;?
515 </para></question> 517 </para></question>
516 <answer><para> 518 <answer><para>
517 &quot;Fasz&quot; is a Hungarian word you don't want to know, the others are 519 &quot;Fasz&quot; is a Hungarian word you don't want to know, the others are
518 connected to the perverted minds of the MPlayer developers. 520 connected to the perverted minds of the <application>MPlayer</application> developers.
519 </para></answer> 521 </para></answer>
520 </qandaentry> 522 </qandaentry>
521 523
522 <qandaentry> 524 <qandaentry>
523 <question><para> 525 <question><para>
599 </para></answer> 601 </para></answer>
600 </qandaentry> 602 </qandaentry>
601 603
602 <qandaentry> 604 <qandaentry>
603 <question><para> 605 <question><para>
604 How can I run MPlayer in the background? 606 How can I run <application>MPlayer</application> in the background?
605 </para></question> 607 </para></question>
606 <answer><para> 608 <answer><para>
607 Use: 609 Use:
608 <screen>mplayer <replaceable>options</replaceable> <replaceable>filename</replaceable> &lt; /dev/null &amp;</screen> 610 <screen>mplayer <replaceable>options</replaceable> <replaceable>filename</replaceable> &lt; /dev/null &amp;</screen>
609 </para></answer> 611 </para></answer>
620 <answer><para> 622 <answer><para>
621 Do you have a stray <filename>codecs.conf</filename> file in 623 Do you have a stray <filename>codecs.conf</filename> file in
622 <filename>~/.mplayer/</filename>, <filename>/etc/</filename>, 624 <filename>~/.mplayer/</filename>, <filename>/etc/</filename>,
623 <filename>/usr/local/etc/</filename> or a similar location? Remove it, 625 <filename>/usr/local/etc/</filename> or a similar location? Remove it,
624 outdated <filename>codecs.conf</filename> files can cause obscure 626 outdated <filename>codecs.conf</filename> files can cause obscure
625 problems. MPlayer will use its builtin one instead. 627 problems. <application>MPlayer</application> will use its builtin one instead.
626 </para></answer> 628 </para></answer>
627 </qandaentry> 629 </qandaentry>
628 630
629 <qandaentry> 631 <qandaentry>
630 <question><para> 632 <question><para>
663 <screen>libc.so.6 => /lib/libc.so.6 (0x00??????)</screen> 665 <screen>libc.so.6 => /lib/libc.so.6 (0x00??????)</screen>
664 then there is a problem with your kernel/libc. Maybe you are using some security 666 then there is a problem with your kernel/libc. Maybe you are using some security
665 patches (for example Solar Designer's OpenWall patch) which forces loading 667 patches (for example Solar Designer's OpenWall patch) which forces loading
666 libraries to very low addresses. Because <filename>l3codeca.acm</filename> is a 668 libraries to very low addresses. Because <filename>l3codeca.acm</filename> is a
667 non-relocatable DLL, it must be loaded to <literal>0x00400000</literal>, we can't 669 non-relocatable DLL, it must be loaded to <literal>0x00400000</literal>, we can't
668 change this. You should use a non-patched kernel, or use MPlayer's 670 change this. You should use a non-patched kernel, or use <application>MPlayer's</application>
669 <option>-afm 1</option> option to disable using <filename>l3codeca.acm</filename>. 671 <option>-afm 1</option> option to disable using <filename>l3codeca.acm</filename>.
670 </para></answer> 672 </para></answer>
671 </qandaentry> 673 </qandaentry>
672 674
673 <qandaentry> 675 <qandaentry>
685 <question><para> 687 <question><para>
686 <application>MPlayer</application> dies with 688 <application>MPlayer</application> dies with
687 <screen>MPlayer interrupted by signal 4 in module: decode_video</screen> 689 <screen>MPlayer interrupted by signal 4 in module: decode_video</screen>
688 </para></question> 690 </para></question>
689 <answer><para> 691 <answer><para>
690 Try running MPlayer on the machine you compiled on. Or recompile with runtime 692 Try running <application>MPlayer</application> on the machine you compiled on.
691 CPU detection (<command>./configure --enable-runtime-cpudetection</command>). 693 Or recompile with runtime CPU detection
692 Don't use MPlayer on a CPU different from the one it was compiled on, without 694 (<command>./configure --enable-runtime-cpudetection</command>).
693 using the feature mentioned just now. 695 Don't use <application>MPlayer</application> on a CPU different from the one
696 it was compiled on, without using the feature mentioned just now.
694 </para></answer> 697 </para></answer>
695 </qandaentry> 698 </qandaentry>
696 699
697 <qandaentry> 700 <qandaentry>
698 <question><para> 701 <question><para>
757 <answer><para> 760 <answer><para>
758 This can have multiple reasons. 761 This can have multiple reasons.
759 <itemizedlist> 762 <itemizedlist>
760 <listitem><para> 763 <listitem><para>
761 Your CPU <emphasis role="bold">and/or</emphasis> video card <emphasis role="bold">and/or</emphasis> 764 Your CPU <emphasis role="bold">and/or</emphasis> video card <emphasis role="bold">and/or</emphasis>
762 bus is too slow. MPlayer displays a message if this is the case (and the 765 bus is too slow. <application>MPlayer</application> displays a message if this is the case (and the
763 dropped frames counter goes up fast). 766 dropped frames counter goes up fast).
764 </para></listitem> 767 </para></listitem>
765 <listitem><para> 768 <listitem><para>
766 If it is an AVI, maybe it has bad interleaving. Try the <option>-ni</option> option. 769 If it is an AVI, maybe it has bad interleaving. Try the <option>-ni</option> option.
767 </para></listitem> 770 </para></listitem>
882 </screen> 885 </screen>
883 </para></question> 886 </para></question>
884 <answer><para> 887 <answer><para>
885 Are you running KDE or GNOME with the ARTS or ESD sound daemon? Try disabling 888 Are you running KDE or GNOME with the ARTS or ESD sound daemon? Try disabling
886 the sound daemon or use the <option>-ao arts</option> or <option>-ao esd</option> 889 the sound daemon or use the <option>-ao arts</option> or <option>-ao esd</option>
887 option to make MPlayer use ARTS or ESD. 890 option to make <application>MPlayer</application> use ARTS or ESD.
888 </para></answer> 891 </para></answer>
889 </qandaentry> 892 </qandaentry>
890 893
891 <qandaentry> 894 <qandaentry>
892 <question><para> 895 <question><para>
906 OK, <option>-vo help</option> shows DGA driver, but it complains about permissions. 909 OK, <option>-vo help</option> shows DGA driver, but it complains about permissions.
907 Help me! 910 Help me!
908 </para></question> 911 </para></question>
909 <answer><para> 912 <answer><para>
910 It works only if running as root! It's a DGA limitation. You should become root 913 It works only if running as root! It's a DGA limitation. You should become root
911 (<command>su -</command>), and try again. Another solution is making MPlayer SUID 914 (<command>su -</command>), and try again. Another solution is making
912 root, but it's not recommended! 915 <application>MPlayer</application> SUID root, but it's not recommended!
913 <screen> 916 <screen>
914 chown root /usr/local/bin/mplayer 917 chown root /usr/local/bin/mplayer
915 chmod 755 /usr/local/bin/mplayer 918 chmod 755 /usr/local/bin/mplayer
916 chmod +s /usr/local/bin/mplayer 919 chmod +s /usr/local/bin/mplayer
917 </screen> 920 </screen>
918 <warning><para> 921 <warning><para>
919 This is a <emphasis role="bold">big</emphasis> security risk! <emphasis role="bold">Never</emphasis> 922 This is a <emphasis role="bold">big</emphasis> security risk! <emphasis role="bold">Never</emphasis>
920 do this on a server or on a computer that you do not control completely because 923 do this on a server or on a computer that you do not control completely because
921 other users can gain root privileges through SUID root MPlayer. 924 other users can gain root privileges through SUID root <application>MPlayer</application>.
922 <emphasis role="bold">You have been warned</emphasis>. 925 <emphasis role="bold">You have been warned</emphasis>.
923 </para></warning> 926 </para></warning>
924 </para></answer> 927 </para></answer>
925 </qandaentry> 928 </qandaentry>
926 929
1036 </para></answer> 1039 </para></answer>
1037 </qandaentry> 1040 </qandaentry>
1038 1041
1039 <qandaentry> 1042 <qandaentry>
1040 <question><para> 1043 <question><para>
1041 What about subtitles? Can MPlayer display them? 1044 What about subtitles? Can <application>MPlayer</application> display them?
1042 </para></question> 1045 </para></question>
1043 <answer><para> 1046 <answer><para>
1044 Yes. See the <link linkend="dvd">DVD chapter</link>. 1047 Yes. See the <link linkend="dvd">DVD chapter</link>.
1045 </para></answer> 1048 </para></answer>
1046 </qandaentry> 1049 </qandaentry>
1068 <question><para> 1071 <question><para>
1069 Where can I get libdvdread and libdvdcss packages? 1072 Where can I get libdvdread and libdvdcss packages?
1070 </para></question> 1073 </para></question>
1071 <answer><para> 1074 <answer><para>
1072 You don't need to. Use <emphasis role="bold">libmpdvdkit2</emphasis>, which is 1075 You don't need to. Use <emphasis role="bold">libmpdvdkit2</emphasis>, which is
1073 present in the MPlayer source, and used by default. You can get the mentioned 1076 present in the <application>MPlayer</application> source, and used by default.
1074 packages from the <ulink url="http://www.dtek.chalmers.se/groups/dvd/">Ogle site</ulink>. 1077 You can get the mentioned packages from the
1078 <ulink url="http://www.dtek.chalmers.se/groups/dvd/">Ogle site</ulink>.
1075 </para></answer> 1079 </para></answer>
1076 </qandaentry> 1080 </qandaentry>
1077 1081
1078 <qandaentry> 1082 <qandaentry>
1079 <question><para> 1083 <question><para>
1098 1102
1099 <qandadiv id="faq-features"> 1103 <qandadiv id="faq-features">
1100 <title>Feature requests</title> 1104 <title>Feature requests</title>
1101 <qandaentry> 1105 <qandaentry>
1102 <question><para> 1106 <question><para>
1103 If MPlayer is paused and I try to seek or press any key at all, MPlayer 1107 If <application>MPlayer</application> is paused and I try to seek or press any key at all,
1104 ceases to be paused. I would like to be able to seek in the paused movie. 1108 <application>MPlayer</application> ceases to be paused. I would like to be able
1109 to seek in the paused movie.
1105 </para></question> 1110 </para></question>
1106 <answer><para> 1111 <answer><para>
1107 This is very tricky to implement without losing A/V synchronization. 1112 This is very tricky to implement without losing A/V synchronization.
1108 All attempts have failed so far, but patches are welcome. 1113 All attempts have failed so far, but patches are welcome.
1109 </para></answer> 1114 </para></answer>
1119 </para></answer> 1124 </para></answer>
1120 </qandaentry> 1125 </qandaentry>
1121 1126
1122 <qandaentry> 1127 <qandaentry>
1123 <question><para> 1128 <question><para>
1124 How can I make MPlayer remember the options I use for this particular file? 1129 How can I make <application>MPlayer</application> remember the options I use
1130 for this particular file?
1125 </para></question> 1131 </para></question>
1126 <answer><para> 1132 <answer><para>
1127 Create a file named <filename>movie.avi.conf</filename> with the file-specific 1133 Create a file named <filename>movie.avi.conf</filename> with the file-specific
1128 options in it and put it in <filename class="directory">~/.mplayer</filename> or 1134 options in it and put it in <filename class="directory">~/.mplayer</filename> or
1129 in the same directory as the file. 1135 in the same directory as the file.
1136 <qandaentry> 1142 <qandaentry>
1137 <question><para> 1143 <question><para>
1138 How can I encode? 1144 How can I encode?
1139 </para></question> 1145 </para></question>
1140 <answer><para> 1146 <answer><para>
1141 Read the <link linkend="mencoder">MEncoder</link> section. 1147 Read the <link linkend="mencoder"><application>MEncoder</application></link>
1148 section.
1142 </para></answer> 1149 </para></answer>
1143 </qandaentry> 1150 </qandaentry>
1144 1151
1145 <qandaentry> 1152 <qandaentry>
1146 <question><para> 1153 <question><para>
1247 <question><para> 1254 <question><para>
1248 How can I put subtitles in the output file? 1255 How can I put subtitles in the output file?
1249 </para></question> 1256 </para></question>
1250 <answer><para> 1257 <answer><para>
1251 Just pass the <option>-sub &lt;filename&gt;</option> (or <option>-sid</option>, 1258 Just pass the <option>-sub &lt;filename&gt;</option> (or <option>-sid</option>,
1252 <option>-vobsub</option>, respectively) option to MEncoder. 1259 <option>-vobsub</option>, respectively) option to <application>MEncoder</application>.
1253 </para></answer> 1260 </para></answer>
1254 </qandaentry> 1261 </qandaentry>
1255 1262
1256 </qandadiv> 1263 </qandadiv>
1257 </qandaset> 1264 </qandaset>