Mercurial > mplayer.hg
comparison DOCS/documentation.html @ 1748:63b6876090da
*** empty log message ***
author | gabucino |
---|---|
date | Wed, 29 Aug 2001 16:12:31 +0000 |
parents | 07e2dfca67a3 |
children | caa5d43dcde5 |
comparison
equal
deleted
inserted
replaced
1747:e955ee46d3e0 | 1748:63b6876090da |
---|---|
2 <BODY BGCOLOR=WHITE> | 2 <BODY BGCOLOR=WHITE> |
3 | 3 |
4 <FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> | 4 <FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> |
5 | 5 |
6 <P><CENTER><B>MPlayer - Movie Player for LINUX (C) 2000-2001 Arpad Gereoffy (A'rpi/ESP-team)</B><BR> | 6 <P><CENTER><B>MPlayer - Movie Player for LINUX (C) 2000-2001 Arpad Gereoffy (A'rpi/ESP-team)</B><BR> |
7 <BR><A HREF="http://www.mplayerhq.hu">http://www.mplayerhq.hu</A></CENTER></P> | 7 <BR><A HREF="http://www.mplayerhq.hu">http://www.mplayerhq.hu</A><BR><BR> |
8 <A HREF="Hungarian/documentation.html">[ Hungarian translation ]</A></CENTER></P> | |
8 | 9 |
9 <P><HR></P> | 10 <P><HR></P> |
10 | 11 |
11 <P>Table of Contents</P> | 12 <P>Table of Contents</P> |
12 | 13 |
96 </LI></UL> | 97 </LI></UL> |
97 </LI><LI><A HREF="#A">A. Authors</A> | 98 </LI><LI><A HREF="#A">A. Authors</A> |
98 </LI><UL><LI><A HREF="#A2">A/2. Maintainers</A></LI></UL> | 99 </LI><UL><LI><A HREF="#A2">A/2. Maintainers</A></LI></UL> |
99 </LI><LI><A HREF="#B">B. Mailing lists</A> | 100 </LI><LI><A HREF="#B">B. Mailing lists</A> |
100 </LI><LI><A HREF="bugreports.html">C. How to report bugs</A> | 101 </LI><LI><A HREF="bugreports.html">C. How to report bugs</A> |
102 </LI><LI><A HREF="#D">D. Known bugs</A> | |
101 | 103 |
102 </LI></UL></P> | 104 </LI></UL></P> |
103 | 105 |
104 <P><HR></P> | 106 <P><HR></P> |
105 | 107 |
168 even more stable than ever, and so on. It's a MUST ! | 170 even more stable than ever, and so on. It's a MUST ! |
169 </UL></P> | 171 </UL></P> |
170 | 172 |
171 <P><B><A NAME=1.3>1.3. Installation</A></B></P> | 173 <P><B><A NAME=1.3>1.3. Installation</A></B></P> |
172 | 174 |
175 <P>You'll need the following packages and versions if you don't want to | |
176 experience any problems:<BR> | |
177 <UL> | |
178 <LI><B>binutils</B> - suggested version is <B>2.11.x</B> . This program is | |
179 responsible for generating MMX/3DNow!/etc instructions, thus very important.</LI> | |
180 <LI><B>gcc</B> - suggested version is from <B>2.95.2</B> to <B>2.95.4</B>. | |
181 <B>NEVER</B> use 2.96 or 3.x.x !!! They generate faulty code.</LI> | |
182 <LI><B>XFree86</B> - suggested version is <B>always the newest (4.1.0)</B>. Normally | |
183 everyone wants this. If you don't know why, you <B>do</B> need it.</LI> | |
184 <LI><B>make</B> - suggested version is <B>always the newest</B> (at least 3.79.x). This | |
185 usually isn't important.</LI> | |
186 </UL> | |
187 </P> | |
188 | |
189 <P>Read the following before trying to compile <B>MPlayer</B>:</P> | |
190 | |
173 <UL> | 191 <UL> |
174 <LI>If you plan to use <B>MPlayer</B> on x86 architecture, you possibly want to use | 192 <LI>If you plan to use <B>MPlayer</B> on x86 architecture, you possibly want to use |
175 Win32 codecs. Download and unzip w32codecs.zip to /usr/lib/win32 . | 193 Win32 codecs. Download and unzip w32codecs.zip to /usr/lib/win32 . |
176 Note: the avifile project has similar codecs package, but it differs | 194 Note: the avifile project has similar codecs package, but it differs |
177 from ours, so if you want to use all supported codecs, then use | 195 from ours, so if you want to use all supported codecs, then use |
178 our package! However, you can use our codecs package with avifile.</LI> | 196 our package! However, you can use our codecs package with avifile.</LI> |
179 | 197 |
180 <LI>If you own a Matrox G200/G400/G450 card, then please see the <A HREF="video.html#2.2.1.7">2.2.1.7</A> | 198 <LI>If you own a Matrox G200/G400/G450 card, then please see the <A HREF="video.html#2.2.1.7">2.2.1.7</A> |
181 section in order to gain big speedup. It is important to do these steps | 199 section in order to gain big speedup. It is important to do these steps |
182 _before_ compiling <B>MPlayer</B>, otherwise no Matrox-specific support will be | 200 <I>before</I> compiling <B>MPlayer</B>, otherwise no Matrox-specific support will be |
183 built.</LI> | 201 built.</LI> |
184 | 202 |
185 <LI>If you plan to use the ProjectMayo's <B>DivX4</B> codec, check the | 203 <LI>If you plan to use the ProjectMayo's <B>DivX4</B> codec, check the |
186 <A HREF="codecs.html#2.1.2.1">2.1.2.1</A> section before compiling. | 204 <A HREF="codecs.html#2.1.2.1">2.1.2.1</A> section before compiling. |
187 This codec can play <B>DivX</B> movies much faster than the Win32 DLL, and | 205 This codec can play <B>DivX</B> movies much faster than the Win32 DLL, and |
442 audio playback, because the video/audio codecs using the Win32 DLLs | 460 audio playback, because the video/audio codecs using the Win32 DLLs |
443 are not available. However, <B>DivX/OpenDivX</B> movies should work, | 461 are not available. However, <B>DivX/OpenDivX</B> movies should work, |
444 when using libavcodec.</P> | 462 when using libavcodec.</P> |
445 | 463 |
446 <P>On <B>UltraSPARC</B>s, <B>MPlayer</B> takes advantage of their <B>VIS</B> | 464 <P>On <B>UltraSPARC</B>s, <B>MPlayer</B> takes advantage of their <B>VIS</B> |
447 extensions (equivalent to MMX), currently only(?) in <I>libmpeg2</I> and <I>libvo</I>, not | 465 extensions (equivalent to MMX), currently only in <I>libmpeg2</I>, |
448 libavcodec/mp3lib. You can watch a VOB file on a 400Mhz CPU. You'll need | 466 <I>libvo</I> and <I>libavcodec</I>, but not in mp3lib. You can watch a VOB file |
449 <A HREF="http://www.sun.com/sparc/vis/mediaLib.html">mLib</A> installed.</P> | 467 on a 400Mhz CPU. You'll need <A |
468 HREF="http://www.sun.com/sparc/vis/mediaLib.html">mLib</A> installed.</P> | |
450 | 469 |
451 <P>To build the package you will need GNU make (gmake, /opt/sfw/gmake), native | 470 <P>To build the package you will need GNU make (gmake, /opt/sfw/gmake), native |
452 Solaris make will not work. Typical error you get when building with solaris' | 471 Solaris make will not work. Typical error you get when building with solaris' |
453 make instead of GNU make:</P> | 472 make instead of GNU make:</P> |
454 | 473 |
657 </LI><LI>Jürgen Keil and Marcus Comstedt: <jk@tools.de> <marcus@idonex.se> | 676 </LI><LI>Jürgen Keil and Marcus Comstedt: <jk@tools.de> <marcus@idonex.se> |
658 <UL><LI>patched <B>MPlayer</B> to work on Solaris 8 x86 | 677 <UL><LI>patched <B>MPlayer</B> to work on Solaris 8 x86 |
659 </LI><LI>configure fixes | 678 </LI><LI>configure fixes |
660 </LI><LI>various fixes (win32, configure, etc) | 679 </LI><LI>various fixes (win32, configure, etc) |
661 </LI><LI>SUN audio driver in libao2 | 680 </LI><LI>SUN audio driver in libao2 |
681 </LI><LI>mediaLib support in libavcodec | |
662 </LI></UL> | 682 </LI></UL> |
663 | 683 |
664 </LI><LI>Vladimir Kushnir: <vkushnir@Alfacom.net> | 684 </LI><LI>Vladimir Kushnir: <vkushnir@Alfacom.net> |
665 <UL><LI>patched <B>MPlayer</B> to work on FreeBSD x86 | 685 <UL><LI>patched <B>MPlayer</B> to work on FreeBSD x86 |
666 </LI></UL> | 686 </LI></UL> |
889 otherwise. Please do not send messages using other language!</P> | 909 otherwise. Please do not send messages using other language!</P> |
890 | 910 |
891 | 911 |
892 <P><B><A NAME=C><A HREF="bugreports.html">Appendix C</A> - How to report bugs</A></B></P> | 912 <P><B><A NAME=C><A HREF="bugreports.html">Appendix C</A> - How to report bugs</A></B></P> |
893 | 913 |
914 <P><B><A NAME=D>Appendix D - Known bugs</A></B></P> | |
915 | |
916 <P>Special system/cpu-specific bugs/problems:</P> | |
917 <UL> | |
918 <LI> SIGILL (signal 4) in draw_frame, on P3 (mostly with 2.2.x kernels):<BR> | |
919 Problem: movups is crashing in libvo/fastmemcpy.h<BR> | |
920 Workaround: ./configure --disable-fastmemcpy<BR> | |
921 SOLVED: disabled SSE code in fastmemcpy.h ;(</LI> | |
922 | |
923 <LI>No image (black image) in RGB 15/16bpp (x11,dga,fbdev,svga) playing | |
924 MPEG or OpenDivX files:<BR> | |
925 Problem: gcc 2.96 bug<BR> | |
926 Workaround: ./configure --disable-mmx, or use gcc 2.95.x<BR> | |
927 SOLVED: code fixed<LI> | |
928 | |
929 <LI>SIGILL (signal 4) or other fault at loading l3codeca.acm:<BR> | |
930 Problem: shared libs are loaded to 0x00xxxxxx instead of 0x40xxxxxx<BR> | |
931 Workaround: mplayer -afm 1 ...<BR> | |
932 SOLVED: you are using some security kernel patch, like OpenWall etc.</LI> | |
933 | |
934 <LI>SIGILL (signal 4) on P3 using 2.2.x kernels:<BR> | |
935 Problem: kernel 2.2.x doesn't have proper (working) SSE support<BR> | |
936 Solution: upgrade kernel to 2.4.x<BR> | |
937 Workaround: ./configure --disable-sse<BR> | |
938 | |
939 <LI>General SIGILL (signal 4):<BR> | |
940 Problem: you compiled and run mplayer in different machines | |
941 (for example compiled on P3 and running on celeron)<BR> | |
942 Solution: compile MPlayer on the same machine where you will use it!<BR> | |
943 Workaround: ./configure --disable-sse etc. options<BR> | |
944 </UL> | |
945 | |
946 <P>Various A-V sync and other audio problems:</P> | |
947 | |
948 General audio delay or jerky sound (exists with all or many files):<BR> | |
949 <UL> | |
950 <LI>audio buffer problems (buffer size badly detected)<BR> | |
951 Workaround: mplayer -abs option</LI> | |
952 <LI>slow machine (cpu or vga)<BR> | |
953 try with -vo null, if it plays well, then you have slow VGA card/driver<BR> | |
954 Workaround: buy a faster card or read this documentation about how to speed up<BR> | |
955 SOLVED: try -framedrop</LI> | |
956 </UL><BR> | |
957 | |
958 Audio delay/de-sync specific to one or a few files:<BR> | |
959 <UL> | |
960 <LI>bad file (please upload the file, so we can check & fix)<BR> | |
961 Workaround: -ni or -bps option (for non-interlaved or bad files)<BR> | |
962 -mc 0 (required for files with VBR audio)<BR> | |
963 -delay option or +/- keys at runtime to adjust delay</LI> | |
964 <LI>your soundcard doesn't support 48Khz playback<BR> | |
965 Workaround: buy a better soundcard... or try to decrease fps by 10% (use -fps 27 for a 30fps movie)</LI> | |
966 <LI>slow machine<BR> | |
967 (if A-V is not around 0, and the last number in the status line increasing)<BR> | |
968 Workaround: -framedrop</LI> | |
969 </UL><BR> | |
970 | |
971 No sound at all:<BR> | |
972 <UL> | |
973 <LI>your file uses an unsupported codec<BR> | |
974 Workaround: read the documentation and help us adding support for it</LI> | |
975 </UL> | |
976 | |
977 <P>Video-out problems:</P> | |
978 | |
979 <P>First note: options -fs -vm and -zoom are just recommendations, not (yet) | |
980 supported by all drivers. So it isn't a bug if it doesn't work. | |
981 Only a few driver supports scaling/zooming, don't expect this from x11 or dga.</P> | |
982 | |
983 <P>OSD/sub flickering:<BR> | |
984 - x11 driver: sorry, it can't be fixed now<BR> | |
985 - xv driver: use -double option</P> | |
986 | |
894 </BODY> | 987 </BODY> |
895 </HTML> | 988 </HTML> |