Mercurial > mplayer.hg
comparison DOCS/documentation.html @ 1386:e3dfcc80bd5a
ready
author | gabucino |
---|---|
date | Tue, 24 Jul 2001 16:06:00 +0000 |
parents | 095fe15f336f |
children | 883a67f743e5 |
comparison
equal
deleted
inserted
replaced
1385:493cbec56a14 | 1386:e3dfcc80bd5a |
---|---|
65 <A HREF="#2.2.1.6">2.2.1.6 Matrox framebuffer (mga_vid)</A> | 65 <A HREF="#2.2.1.6">2.2.1.6 Matrox framebuffer (mga_vid)</A> |
66 <A HREF="#2.2.1.7">2.2.1.7 SiS 6326 framebuffer (sis_vid)</A> | 66 <A HREF="#2.2.1.7">2.2.1.7 SiS 6326 framebuffer (sis_vid)</A> |
67 <A HREF="#2.2.1.8">2.2.1.8 3dfx YUV support</A> | 67 <A HREF="#2.2.1.8">2.2.1.8 3dfx YUV support</A> |
68 <A HREF="#2.2.1.9">2.2.1.9 OpenGL output</A> | 68 <A HREF="#2.2.1.9">2.2.1.9 OpenGL output</A> |
69 <A HREF="#2.2.2">2.2.2 Audio output devices</A> | 69 <A HREF="#2.2.2">2.2.2 Audio output devices</A> |
70 +SOUNDCARDS | 70 <A HREF="#2.2.2.1">2.2.2.1 Soundcard experiences, recommendations</A> |
71 </P> | 71 </P> |
72 <P> | 72 <P> |
73 <A HREF="#3">3. Usage</A> | 73 <A HREF="#3">3. Usage</A> |
74 </P> | 74 </P> |
75 <P> | 75 <P> |
93 </P> | 93 </P> |
94 <P> | 94 <P> |
95 <A HREF="#6">6. FAQ section</A> | 95 <A HREF="#6">6. FAQ section</A> |
96 </P> | 96 </P> |
97 <P> | 97 <P> |
98 <A HREF="#6.10">6.10 DVD FAQ</A> | 98 <A HREF="#6.1">6.1 Compilation</A> |
99 <A HREF="#6.2">6.2 General questions</A> | |
100 <A HREF="#6.3">6.3 File playing problems</A> | |
101 <A HREF="#6.4">6.4 Video/audio driver problems</A> | |
102 <A HREF="#6.5">6.5 Feature requests</A> | |
103 <A HREF="#6.6">6.6 DVD FAQ</A> | |
99 </P> | 104 </P> |
100 <P> | 105 <P> |
101 <A HREF="#7">7. Misc OS'es</A> | 106 <A HREF="#7">7. Misc OS'es</A> |
102 </P> | 107 </P> |
103 <P> | 108 <P> |
112 <A HREF="#B">B. Mailing lists</A> | 117 <A HREF="#B">B. Mailing lists</A> |
113 </P> | 118 </P> |
114 <P> | 119 <P> |
115 <A HREF="#C">C. How to report bugs</A> | 120 <A HREF="#C">C. How to report bugs</A> |
116 </P> | 121 </P> |
117 <P> | 122 </PRE> |
118 License+standard disc, maintainers | |
119 </P></PRE> | |
120 <P><HR></P> | 123 <P><HR></P> |
121 | 124 |
122 <P><PRE> | 125 <P><PRE> |
123 <A NAME=1>1. Introduction | 126 <A NAME=1>1. Introduction |
124 | 127 |
920 - native ALSA 0.9 driver (buggy, use OSS emulation!) | 923 - native ALSA 0.9 driver (buggy, use OSS emulation!) |
921 - native ESD driver (under development?) | 924 - native ESD driver (under development?) |
922 - SUN audio driver (/dev/audio) for BSD and Solaris8 users | 925 - SUN audio driver (/dev/audio) for BSD and Solaris8 users |
923 | 926 |
924 | 927 |
928 <A NAME=2.2.2.1>2.2.2.1. Soundcard experiences, recommendations | |
929 | |
930 Aureal Vortex 2: | |
931 OSS/Free: no driver | |
932 OSS : OK | |
933 ALSA : no driver | |
934 Max kHz : 48 | |
935 Driver : <A HREF="http://aureal.sourceforge.net">aureal.sourceforge.net</A> | |
936 Driver2 : from <A HREF="http://makacs.poliod.hu/~pontscho/aureal/au88xx-1.1.3.tar.bz2">here</A> | |
937 (buffer size increased to 64k) | |
938 | |
939 GUS PnP: | |
940 OSS/Free: no driver | |
941 OSS : OK | |
942 ALSA : OK | |
943 Max kHz : 48 | |
944 | |
945 SB Live!: | |
946 OSS : OK | |
947 ALSA : (?) | |
948 Max kHz : 48 | |
949 | |
950 SB AWE 64 OSS : max 44kHz | |
951 ALSA : 48kHz sounds shit | |
952 Max kHz : 48 | |
953 | |
954 Gravis UltraSound ACE: | |
955 OSS : max 44Khz. Also has problems with the | |
956 new sound code. | |
957 ALSA : OK | |
958 Max kHz : 48 | |
959 | |
960 Gravis UltraSound MAX: | |
961 OSS : OK | |
962 ALSA : OK (?) | |
963 Max kHz : 48 | |
964 | |
965 ESS 688: | |
966 OSS : OK | |
967 ALSA : OK (?) | |
968 Max kHz : 48 | |
969 | |
970 PC Speaker or DAC: | |
971 OSS : OK (new timing code?) | |
972 ALSA : no driver | |
973 Max kHz : 6 ;) (the driver emulates 44.1 maybe more) | |
974 Driver : <A HREF="ftp://ftp.infradead.org/pub/pcsp">ftp://ftp.infradead.org/pub/pcsp</A> | |
975 | |
976 - use at least 2.4 if possible, 2.2 isn't tested | |
977 - if sound clicks when playing from CD-ROM, turn on IRQ unmasking ! | |
978 for example "hdparm -u1 /dev/cdrom" (see "man hdparm" !!!) | |
979 This is recommended anyways... (for XMMS, etc...) | |
980 Read section <A HREF="#5.1">5.1</A> . | |
981 - don't use your soundcard by other application ( for ex. XMMS ) ! | |
982 if you use ESD, start MPlayer with the esddsp utility ! | |
983 - Please tell us how MPlayer and your soundcard(s) worked together! | |
984 | |
985 | |
925 <A NAME=3>3. Usage | 986 <A NAME=3>3. Usage |
926 | 987 |
927 file: mplayer [options] [path/]filename | 988 file: mplayer [options] [path/]filename |
928 VCD: mplayer [options] -vcd trackno /dev/cdrom | 989 VCD: mplayer [options] -vcd trackno /dev/cdrom |
929 DVD: mplayer [options] -dvdauth /dev/dvd filename.VOB | 990 DVD: mplayer [options] -dvdauth /dev/dvd filename.VOB |
1282 to check it). | 1343 to check it). |
1283 | 1344 |
1284 | 1345 |
1285 <A NAME=6>6. FAQ section (TODO) | 1346 <A NAME=6>6. FAQ section (TODO) |
1286 | 1347 |
1287 <B>Q: What about DVD playback? | 1348 |
1288 </B>A: Read files 'DVD' and 'DVD-FAQ'. | 1349 <A NAME=6.1>6.1. Compilation |
1350 | |
1351 <B>Q: What's the problem with gcc 2.96 ? | |
1352 </B>A: gcc 2.96 is RedHat's UNOFFICIAL (it can be found only on RedHat sites, or | |
1353 RedHat distributions) and BUGGY gcc release. gcc 2.96 is TOTALLY | |
1354 unsupported by <B>MPlayer</B>, because it simply SKIPS MMX codes, it just does not | |
1355 compile it. Important: this is NOT an <B>MPlayer</B>-specific problem, numerous | |
1356 other projects (DRI, avifile, etc..) have problems with this shit too. | |
1357 ** DO NOT USE gcc 2.96 !!! ** | |
1289 | 1358 |
1290 <B>Q: SDL output doesn't work or compile. Problem is .... | 1359 <B>Q: SDL output doesn't work or compile. Problem is .... |
1291 </B>A: It is tested with newest SDL (probably runs on 1.1.7+). | 1360 </B>A: It is tested with newest SDL (probably runs on 1.1.7+). |
1292 It does NOT work with 1.1.6, 1.1.5 1.1.4 1.1.3 1.0.4 etc, don't ask. | 1361 It does NOT work with 1.1.6, 1.1.5 1.1.4 1.1.3 1.0.4 etc, don't ask. |
1293 | 1362 |
1302 try again... if fail, contact us | 1371 try again... if fail, contact us |
1303 | 1372 |
1304 <B>Q: I have Pentium III but ./configure doesn't detect SSE | 1373 <B>Q: I have Pentium III but ./configure doesn't detect SSE |
1305 </B>A: Only kernel versions 2.4.x supports SSE (or try latest 2.2.19 or newer, but | 1374 </B>A: Only kernel versions 2.4.x supports SSE (or try latest 2.2.19 or newer, but |
1306 be prepared for problems) | 1375 be prepared for problems) |
1376 | |
1377 <B>Q: I have G200/G400, how to compile/use mga_vid driver? | |
1378 </B>A: Read all this documentation. | |
1379 | |
1380 <B>Q: Are there rpm/deb/... packages of <B>MPlayer</B>? | |
1381 </B>A: You can make a .deb package for yourself, check section <A HREF="#7.1">7.1</A> . | |
1382 It's _STRONGLY_ discouraged to use precompiled packages | |
1383 of <B>MPlayer</B>, since it (currently) _highly_ depends on compile-time | |
1384 options and optimizations! | |
1385 Precompiled packages are COMPLETELY unsupported by the <B>MPlayer</B> team! | |
1386 | |
1387 <B>Q: During 'make', <B>MPlayer</B> complains about X11 libraries. I don't understand, | |
1388 I DO have X installed!? | |
1389 </B>A: ...but you don't have the X development package installed. Or not | |
1390 correctly. It's called XFree86-devel* under RedHat, and xlib6g-dev* under | |
1391 Debian. Also check if the /usr/X11 symlink exists (this can be a problem on | |
1392 Mandrake systems). It can be created with the | |
1393 $ ln -sf /usr/X11R6 /usr/X11 | |
1394 command. Also check the /usr/include/X11 link : | |
1395 $ ln -sf /usr/X11R6/include/X11 /usr/include/X11 | |
1396 Your distribution may differ from the Linux Filesystem Standard. | |
1397 | |
1398 <B>Q: What about DGA driver? I can't find it!!! | |
1399 </B>A: ./configure autodetects your DGA driver. If -vo help doesn't show | |
1400 DGA, then there's a problem with your X installation. | |
1401 Try ./configure --enable-dga (and read VIDEOCARDS) | |
1402 Alternatively, try SDL's DGA driver with '-vo sdl:dga' options. | |
1403 | |
1404 <B>Q: I can't compile SVGAlib.. I'm using 2.3/2.4 kernel. | |
1405 </B>A: You have to edit SVGAlib's Makefile.cfg and comment "BACKGROUND = y" out. | |
1406 | |
1407 <A NAME=6.2>6.2. General questions | |
1408 | |
1409 <B>Q: What about DVD playback? | |
1410 </B>A: Read files 'DVD' and 'DVD-FAQ'. | |
1307 | 1411 |
1308 <B>Q: -xy option doesn't work with x11 driver (-vo x11) | 1412 <B>Q: -xy option doesn't work with x11 driver (-vo x11) |
1309 </B>A: x11 driver doesn't support scaling, but XF86VidMode support is now | 1413 </B>A: x11 driver doesn't support scaling, but XF86VidMode support is now |
1310 used: you must specify the -vm and the -fs switch, and you're done. | 1414 used: you must specify the -vm and the -fs switch, and you're done. |
1311 Make sure you have the right Modelines in your XF86Config file, and | 1415 Make sure you have the right Modelines in your XF86Config file, and |
1312 try if the DGA driver (and SDL's DGA driver, see VIDEOCARDS) works for you. | 1416 try if the DGA driver (and SDL's DGA driver, see VIDEOCARDS) works for you. |
1313 It's much faster. If SDL's DGA works too, use that, it'll be EVEN | 1417 It's much faster. If SDL's DGA works too, use that, it'll be EVEN |
1314 faster! | 1418 faster! |
1315 | |
1316 <B>Q: audio goes out of sync playing .avi file | |
1317 </B>A: try with -bps or -nobps option | |
1318 if still bad, send me (upload to ftp) that file, I'll check. | |
1319 | 1419 |
1320 <B>Q: what is the meaning of numbers in the status line? | 1420 <B>Q: what is the meaning of numbers in the status line? |
1321 </B>A: see: | 1421 </B>A: see: |
1322 </B>A: 2.1 V: 2.2 A-V: -0.167 ct: 0.042 57 41% 0% 2.6% 0 | 1422 </B>A: 2.1 V: 2.2 A-V: -0.167 ct: 0.042 57 41% 0% 2.6% 0 |
1323 - </B>A: audio position in seconds | 1423 - </B>A: audio position in seconds |
1334 <B>Q: Why is video_out cpu usage zero (0%) for mpeg files? | 1434 <B>Q: Why is video_out cpu usage zero (0%) for mpeg files? |
1335 </B>A: It's not zero, but it's built in into codec, so can't be measured separated. | 1435 </B>A: It's not zero, but it's built in into codec, so can't be measured separated. |
1336 You should try to play the file using -vo null and then -vo ... and check | 1436 You should try to play the file using -vo null and then -vo ... and check |
1337 the difference to see video_out speed... | 1437 the difference to see video_out speed... |
1338 | 1438 |
1339 <B>Q: OpenGL (-vo gl) output doesn't work (hangup/black window/X11 errors/...) | |
1340 </B>A: your opengl driver doesn't support dynamic texture changes (glTexSubImage) | |
1341 it's known not to work with nVidia's binary shit. | |
1342 it's known to work with Utah-GLX/DRI and Matrox G400 card. Also with | |
1343 DRI and Radeon card. It won't work with DRI others than these. | |
1344 it will not work with 3DFX cards because the 256x256 texture size limit. | |
1345 | |
1346 <B>Q: I have G200/G400, how to compile/use mga_vid driver? | |
1347 </B>A: read VIDEOCARDS, INSTALL, README | |
1348 | |
1349 <B>Q: What's XMMP? (is it XMMS or XMPS but mispelled?) | 1439 <B>Q: What's XMMP? (is it XMMS or XMPS but mispelled?) |
1350 </B>A: It's a new project, see http://frozenproductions.com for details | 1440 </B>A: It's a new project, see http://frozenproductions.com for details |
1351 | 1441 |
1352 <B>Q: There are error messages about file not found /usr/lib/win32/.... | 1442 <B>Q: There are error messages about file not found /usr/lib/win32/.... |
1353 </B>A: Download & install w32codec.zip from *our* FTP | 1443 </B>A: Download & install w32codec.zip from *our* FTP |
1354 (avifile's codec package has different DLL set) | 1444 (avifile's codec package has different DLL set) |
1445 | |
1446 <B>Q: Are there any mailing lists on <B>MPlayer</B>? | |
1447 </B>A: Yes! See README on how to subscribe them! | |
1448 | |
1449 <B>Q: I've found a nasty bug when I tried to play my favourite video!! | |
1450 Who should I inform? | |
1451 </B>A: See Appendix <A HREF="#C">C</A> . | |
1452 | |
1453 <B>Q: I have problems playing files with ... codec. Can I use'em? | |
1454 </B>A: Check http://mplayer.sourceforge.net/DOCS/codecs.html, | |
1455 if it doesn't contain your codec, read | |
1456 http://mplayer.sourceforge.net/DOCS/CODECS, and contact us. | |
1457 | |
1458 <B>Q: Umm, what is "IdegCounter" ? | |
1459 </B>A: A mixture of a hungarian and an english word. In english, "Ideg" means | |
1460 "nerve", and is pronounced as something like "ydaegh" . It was first used | |
1461 to measure the nervousness of A'rpi, after some (umm) "mystic" disappearance | |
1462 of CVS code ;) | |
1463 | |
1464 <B>Q: LIRC doesn't work, because ... | |
1465 </B>A: Are you sure you use "mplayer_lirc" instead of "mplayer" ? | |
1466 | |
1467 <B>Q: Subtitles are very nice, the most beautiful I've ever seen, but they slow | |
1468 down the playing! I know it's unlikely... | |
1469 </B>A: After running ./configure , edit config.h and replace #undef FAST_OSD with | |
1470 #define FAST_OSD . Then recompile. | |
1471 | |
1472 <B>Q: The OSD is flickering! | |
1473 </B>A: You use a vo driver with single buffering (x11,xv). With xv you can change | |
1474 the number of buffers in libvo/vo_xv.c : | |
1475 Increase #define NUM_BUFFERS 1 | |
1476 | |
1477 <B>Q: What exactly is this libavcodec? | |
1478 </B>A: It's from Gerard Lantau's ffmpeg package (http://ffmpeg.sourceforge.net). | |
1479 It has C language DivX ;-) and OpenDivX codec. Some benchmarks | |
1480 showed that its DivX seems to be even faster than DirectShow codec without | |
1481 preprocessing, and only a few percent slower than ProjectMayo's OpenDivX | |
1482 decoder. It uses YV12 pixel format, so old Voodoo users can use it for YUV. | |
1483 Also, open the possibility to play DivX on virtually every computer that | |
1484 has a C compiler. Kinda great stuff, isn't it? | |
1485 | |
1486 | |
1487 <A NAME=6.3>6.3. File playing problems | |
1355 | 1488 |
1356 <B>Q: ...... works with avifile/aviplay while doesn't with <B>MPlayer</B> | 1489 <B>Q: ...... works with avifile/aviplay while doesn't with <B>MPlayer</B> |
1357 </B>A: <B>MPlayer</B> != avifile | 1490 </B>A: <B>MPlayer</B> != avifile |
1358 The only common thing between these players is the Win32 DLL loader. | 1491 The only common thing between these players is the Win32 DLL loader. |
1359 The codecs (dll) sets, syncronization, demultiplexing etc is totaly | 1492 The codecs (dll) sets, syncronization, demultiplexing etc is totaly |
1360 different and shouldn't be compared. | 1493 different and shouldn't be compared. |
1361 If something works with aviplay it doesn't mean that <B>MPlayer</B> should do | 1494 If something works with aviplay it doesn't mean that <B>MPlayer</B> should do |
1362 it and vice versa. | 1495 it and vice versa. |
1363 | 1496 |
1497 <B>Q: audio goes out of sync playing .avi file | |
1498 </B>A: try with -bps or -nobps option | |
1499 if still bad, send me (upload to ftp) that file, I'll check. | |
1500 | |
1364 <B>Q: Indeo 3.x/4.x movies are viewed upside-down!!!? | 1501 <B>Q: Indeo 3.x/4.x movies are viewed upside-down!!!? |
1365 </B>A: It's a known bug (really it's a bug/limitation of the DLL codec) | 1502 </B>A: It's a known bug (really it's a bug/limitation of the DLL codec) |
1366 Try if your vo driver supports the -flip switch. | 1503 Try if your vo driver supports the -flip switch. |
1367 | 1504 |
1368 <B>Q: Indeo 3.x,4.x video doesn't work at 32bpp resolutions (16,24 bpp are ok) | 1505 <B>Q: Indeo 3.x,4.x video doesn't work at 32bpp resolutions (16,24 bpp are ok) |
1370 | 1507 |
1371 <B>Q: I've got '<B>MPlayer</B> interrupted by signal 11' in module audio_setup or | 1508 <B>Q: I've got '<B>MPlayer</B> interrupted by signal 11' in module audio_setup or |
1372 decode_audio. | 1509 decode_audio. |
1373 </B>A: This is highly unlikely, since the mp3lib rewrite. Contact us, it may be | 1510 </B>A: This is highly unlikely, since the mp3lib rewrite. Contact us, it may be |
1374 a bug. Possibly it's a damaged file, try with -afm 4 . | 1511 a bug. Possibly it's a damaged file, try with -afm 4 . |
1375 | |
1376 <B>Q: Are there rpm/deb/... packages of <B>MPlayer</B>? | |
1377 </B>A: You can make a .deb package for yourself, check DOCS/DEBIAN . | |
1378 It's _STRONGLY_ discouraged to use precompiled packages | |
1379 of <B>MPlayer</B>, since it (currently) _highly_ depends on compile-time | |
1380 options and optimizations! | |
1381 Precompiled packages are COMPLETELY unsupported by the <B>MPlayer</B> team! | |
1382 | |
1383 <B>Q: Are there any mailing lists on <B>MPlayer</B>? | |
1384 </B>A: Yes! See README on how to subscribe them! | |
1385 | |
1386 <B>Q: I've found a nasty bug when I tried to play my favourite video!! | |
1387 Who should I inform? | |
1388 </B>A: See DOCS/BUGREPORTS | |
1389 | |
1390 <B>Q: During 'make', <B>MPlayer</B> complains about X11 libraries. I don't understand, | |
1391 I DO have X installed!? | |
1392 </B>A: ...but you don't have the X development package installed. Or not | |
1393 correctly. It's called XFree86-devel* under RedHat, and xlib6g-dev* under | |
1394 Debian. Also check if the /usr/X11 symlink exists (this can be a problem on | |
1395 Mandrake systems). It can be created with the | |
1396 $ ln -sf /usr/X11R6 /usr/X11 | |
1397 command. Also check the /usr/include/X11 link : | |
1398 $ ln -sf /usr/X11R6/include/X11 /usr/include/X11 | |
1399 Your distribution may differ from the Linux Filesystem Standard. | |
1400 | |
1401 <B>Q: I have problems playing files with ... codec. Can I use'em? | |
1402 </B>A: Check http://mplayer.sourceforge.net/DOCS/codecs.html, | |
1403 if it doesn't contain your codec, read | |
1404 http://mplayer.sourceforge.net/DOCS/CODECS, and contact us. | |
1405 | |
1406 <B>Q: What about DGA driver? I can't find it!!! | |
1407 </B>A: ./configure autodetects your DGA driver. If -vo help doesn't show | |
1408 DGA, then there's a problem with your X installation. | |
1409 Try ./configure --enable-dga (and read VIDEOCARDS) | |
1410 Alternatively, try SDL's DGA driver with '-vo sdl:dga' options. | |
1411 | |
1412 <B>Q: Ok, -vo help shows DGA driver, but it is babbling about permissions! | |
1413 Help me! | |
1414 </B>A: It works only if running as root! It's a DGA limitation. | |
1415 You should become to root (su -), and try again. | |
1416 | |
1417 Another solution is making mplayer SUID root, but its NOT RECOMMENDED! | |
1418 | |
1419 chown root /usr/local/bin/mplayer | |
1420 chmod 750 /usr/local/bin/mplayer | |
1421 chmod +s /usr/local/bin/mplayer | |
1422 | |
1423 !!!! BUT STAY TUNED !!!! | |
1424 This is a *BIG* security risk! *NEVER* do this on a server or on a computer | |
1425 can be accessed by more people than only you because they can gain root | |
1426 privilegies through suid root mplayer!!! | |
1427 !!!! SO YOU HAVE BEEN WARNED ... !!!! | |
1428 | |
1429 <B>Q: The fsdga driver doesn't work with my xyz.avi file. Why is that? | |
1430 </B>A: Because it only works with MPEG. (yet) | |
1431 | |
1432 <B>Q: When using Xvideo, my Voodoo 3/Banshee says: | |
1433 X Error of failed request: BadAccess (attempt to access private resource | |
1434 denied) | |
1435 Major opcode of failed request: 147 (MIT-SHM) | |
1436 Minor opcode of failed request: 1 (X_ShmAttach) | |
1437 Serial number of failed request: 26 | |
1438 Current serial number in output stream:27 | |
1439 </B>A: Your driver is old, update it. Either download (at least) DRI version 0.6 | |
1440 from http://dri.sourceforge.net , or use the DRI cvs. | |
1441 | |
1442 <B>Q: When using Xvideo, I can't play DivX avis with my Voodoo 3/Banshee ! | |
1443 It says: | |
1444 ... | |
1445 Xvideo image format: 0x32315659 (YV12) planar | |
1446 Xvideo image format: 0x30323449 (I420) planar | |
1447 ... | |
1448 </B>A1: See the previous answer. | |
1449 A2: Since 0.18pre4 we include libavcodec from the ffmpeg package. It contains | |
1450 a C language DivX and OpenDivX decoder. The DivX decoder uses YV12 format | |
1451 for output, thus it should work for you. Compile in libavcodec support. | |
1452 | |
1453 <B>Q: Umm, what is "IdegCounter" ? | |
1454 </B>A: A mixture of a hungarian and an english word. In english, "Ideg" means | |
1455 "nerve", and is pronounced as something like "ydaegh" . It was first used | |
1456 to measure the nervousness of A'rpi, after some (umm) "mystic" disappearance | |
1457 of CVS code ;) | |
1458 | |
1459 <B>Q: I can't compile SVGAlib.. I'm using 2.3/2.4 kernel. | |
1460 </B>A: You have to edit SVGAlib's Makefile.cfg and comment "BACKGROUND = y" out. | |
1461 | |
1462 <B>Q: LIRC doesn't work, because ... | |
1463 </B>A: Are you sure you use "mplayer_lirc" instead of "mplayer" ? | |
1464 | 1512 |
1465 <B>Q: <B>MPlayer</B> exits with something error when using l3codeca.acm | 1513 <B>Q: <B>MPlayer</B> exits with something error when using l3codeca.acm |
1466 </B>A: Check 'ldd /usr/local/bin/mplayer' output. If it contains | 1514 </B>A: Check 'ldd /usr/local/bin/mplayer' output. If it contains |
1467 libc.so.6 => /lib/libc.so.6 (0x4???????) | 1515 libc.so.6 => /lib/libc.so.6 (0x4???????) |
1468 where "?" is any number then it's ok, the error is not here. If it is: | 1516 where "?" is any number then it's ok, the error is not here. If it is: |
1481 | 1529 |
1482 <B>Q: <B>MPlayer</B> dies with "<B>MPlayer</B> interrupted by signal 4 in module: decode_video". | 1530 <B>Q: <B>MPlayer</B> dies with "<B>MPlayer</B> interrupted by signal 4 in module: decode_video". |
1483 </B>A: Try running <B>MPlayer</B> on the machine you compiled on. Or recompile. Don't | 1531 </B>A: Try running <B>MPlayer</B> on the machine you compiled on. Or recompile. Don't |
1484 use <B>MPlayer</B> on different CPU than it was compiled on. | 1532 use <B>MPlayer</B> on different CPU than it was compiled on. |
1485 | 1533 |
1486 <B>Q: I have problems with <your window manager> and fullscreen xv/xmga/sdl/x11 | 1534 <B>Q: I have problems with [your window manager] and fullscreen xv/xmga/sdl/x11 |
1487 modes.. | 1535 modes.. |
1488 </B>A1: Use the -fsmode switch. See example.conf or manpage. | 1536 </B>A1: Use the -fsmode switch. See example.conf or manpage. |
1489 | 1537 |
1490 <B>Q: But it works with avifile ! | 1538 <B>Q: But it works with avifile ! |
1491 </B>A: So what? | 1539 </B>A: So what? |
1499 <B>Q: After starting mplayer under KDE(1/2) I just get a black screen and nothing | 1547 <B>Q: After starting mplayer under KDE(1/2) I just get a black screen and nothing |
1500 happens, after about one minute the video starts playing. | 1548 happens, after about one minute the video starts playing. |
1501 </B>A: The KDE arts sound daemon is blocking the sound device, either wait the time | 1549 </B>A: The KDE arts sound daemon is blocking the sound device, either wait the time |
1502 until video starts or you disable the arts-daemon in kontrollcenter. | 1550 until video starts or you disable the arts-daemon in kontrollcenter. |
1503 | 1551 |
1504 <B>Q: Subtitles are very nice, the most beautiful I've ever seen, but they slow | 1552 |
1505 down the playing! I know it's unlikely... | 1553 <A NAME=6.4>6.4. Video/audio driver problems (vo/ao) |
1506 </B>A: After running ./configure , edit config.h and replace #undef FAST_OSD with | 1554 |
1507 #define FAST_OSD . Then recompile. | 1555 <B>Q: Ok, -vo help shows DGA driver, but it is babbling about permissions! |
1508 | 1556 Help me! |
1509 <B>Q: The OSD is flickering! | 1557 </B>A: It works only if running as root! It's a DGA limitation. |
1510 </B>A: You use a vo driver with single buffering (x11,xv). With xv you can change | 1558 You should become to root (su -), and try again. |
1511 the number of buffers in libvo/vo_xv.c : | 1559 |
1512 Increase #define NUM_BUFFERS 1 | 1560 Another solution is making mplayer SUID root, but its NOT RECOMMENDED! |
1513 | 1561 |
1514 <B>Q: What's the problem with gcc 2.96 ? | 1562 chown root /usr/local/bin/mplayer |
1515 </B>A: gcc 2.96 is RedHat's UNOFFICIAL (it can be found only on RedHat sites, or | 1563 chmod 750 /usr/local/bin/mplayer |
1516 RedHat distributions) and BUGGY gcc release. gcc 2.96 is TOTALLY | 1564 chmod +s /usr/local/bin/mplayer |
1517 unsupported by <B>MPlayer</B>, because it simply SKIPS MMX codes, it just does not | 1565 |
1518 compile it. Important: this is NOT an <B>MPlayer</B>-specific problem, numerous | 1566 !!!! BUT STAY TUNED !!!! |
1519 other projects (DRI, avifile, etc..) have problems with this shit too. | 1567 This is a *BIG* security risk! *NEVER* do this on a server or on a computer |
1520 ** DO NOT USE gcc 2.96 !!! ** | 1568 can be accessed by more people than only you because they can gain root |
1521 | 1569 privilegies through suid root mplayer!!! |
1522 <B>Q: Is there a hint on how to watch QuickTime and RealMedia movies in mplayer? | 1570 !!!! SO YOU HAVE BEEN WARNED ... !!!! |
1571 | |
1572 <B>Q: When using Xvideo, my Voodoo 3/Banshee says: | |
1573 X Error of failed request: BadAccess (attempt to access private resource | |
1574 denied) | |
1575 Major opcode of failed request: 147 (MIT-SHM) | |
1576 Minor opcode of failed request: 1 (X_ShmAttach) | |
1577 Serial number of failed request: 26 | |
1578 Current serial number in output stream:27 | |
1579 </B>A: Your driver is old, update it. Either download (at least) DRI version 0.6 | |
1580 from http://dri.sourceforge.net , or use the DRI cvs. | |
1581 | |
1582 <B>Q: When using Xvideo, I can't play DivX avis with my Voodoo 3/Banshee ! | |
1583 It says: | |
1584 ... | |
1585 Xvideo image format: 0x32315659 (YV12) planar | |
1586 Xvideo image format: 0x30323449 (I420) planar | |
1587 ... | |
1588 </B>A1: See the previous answer. | |
1589 A2: Since 0.18pre4 we include libavcodec from the ffmpeg package. It contains | |
1590 a C language DivX and OpenDivX decoder. The DivX decoder uses YV12 format | |
1591 for output, thus it should work for you. Compile in libavcodec support. | |
1592 | |
1593 <B>Q: OpenGL (-vo gl) output doesn't work (hangup/black window/X11 errors/...) | |
1594 </B>A: your opengl driver doesn't support dynamic texture changes (glTexSubImage) | |
1595 it's known not to work with nVidia's binary shit. | |
1596 it's known to work with Utah-GLX/DRI and Matrox G400 card. Also with | |
1597 DRI and Radeon card. It won't work with DRI others than these. | |
1598 it will not work with 3DFX cards because the 256x256 texture size limit. | |
1599 | |
1600 <B>Q: I have an nVidia TNT/TNT2 card, and I have a band with strange colours, | |
1601 right under the movie! Whose fault is this? | |
1602 </B>A: It's the nVidia X driver's. These bugs are ONLY with the TNT/TNT2 cards, | |
1603 and we can't do anything about it, it's not our bug. | |
1604 | |
1605 | |
1606 <A NAME=6.5>6.5. Feature requests | |
1607 | |
1608 <B>Q: Is there a hint on how to watch QuickTime and RealMedia movies in MPlayer? | |
1523 </B>A: There's no way to do it. Therefore these formats deserve to die in flames. | 1609 </B>A: There's no way to do it. Therefore these formats deserve to die in flames. |
1524 Theoretically you can reverse engineer Real codecs built for Linux (they | 1610 Theoretically you can reverse engineer Real codecs built for Linux (they |
1525 are available as .so files), but in practice that's really difficult, even | 1611 are available as .so files), but in practice that's really difficult, even |
1526 if you know how the compiler used by Real is making assembler code. | 1612 if you know how the compiler used by Real is making assembler code. |
1527 As for QuickTime, it's possible to play some old movies and this | 1613 As for QuickTime, it's possible to play some old movies and this |
1528 capability will be added to mplayer soon, but newer clips are all Sorenson | 1614 capability will be added to mplayer soon, but newer clips are all Sorenson |
1529 encoded, and that codec is built-in deep in the QT executable, there's | 1615 encoded, and that codec is built-in deep in the QT executable, there's |
1530 no way to use it. | 1616 no way to use it. |
1531 | 1617 |
1532 <B>Q: I have an nVidia TNT/TNT2 card, and I have a band with strange colours, | 1618 |
1533 right under the movie! Whose fault is this? | 1619 <A NAME=6.6>6.6. DVD FAQ |
1534 </B>A: It's the nVidia X driver's. These bugs are ONLY with the TNT/TNT2 cards, | |
1535 and we can't do anything about it, it's not our bug. | |
1536 | |
1537 <B>Q: What exactly is this libavcodec? | |
1538 </B>A: It's from Gerard Lantau's ffmpeg package (http://ffmpeg.sourceforge.net). | |
1539 It has C language DivX ;-) and OpenDivX codec. Some benchmarks | |
1540 showed that its DivX seems to be even faster than DirectShow codec without | |
1541 preprocessing, and only a few percent slower than ProjectMayo's OpenDivX | |
1542 decoder. It uses YV12 pixel format, so old Voodoo users can use it for YUV. | |
1543 Also, open the possibility to play DivX on virtually every computer that | |
1544 has a C compiler. Kinda great stuff, isn't it? | |
1545 | |
1546 | |
1547 <A NAME=6.10>6.10. DVD FAQ | |
1548 | 1620 |
1549 <B>Q: I have some problem not mentioned here ... | 1621 <B>Q: I have some problem not mentioned here ... |
1550 </B>A: Read file 'DVD' as well. | 1622 </B>A: Read file 'DVD' as well. |
1551 | 1623 |
1552 <B>Q: How can I actually watch DVD with MPlayer? | 1624 <B>Q: How can I actually watch DVD with MPlayer? |
1711 | 1783 |
1712 | 1784 |
1713 <A NAME=A>Appendix A - Authors | 1785 <A NAME=A>Appendix A - Authors |
1714 | 1786 |
1715 NOTE: Do *NOT* send bugreports, help & feature requests directly to the authors! | 1787 NOTE: Do *NOT* send bugreports, help & feature requests directly to the authors! |
1716 ===== Read DOCS/BUGREPORTS and subscribe to mplayer-users mailing lists. | 1788 ===== Read Appendix <A HREF="#C">C</A> and subscribe to mplayer-users mailing lists. |
1717 | 1789 |
1718 ========================== The <B>MPlayer</B> project: =============================== | 1790 ========================== The <B>MPlayer</B> project: =============================== |
1719 | 1791 |
1720 Árpád Gereöffy (A'rpi/ESP-team): <arpi@thot.banki.hu> | 1792 Árpád Gereöffy (A'rpi/ESP-team): <arpi@thot.banki.hu> |
1721 - player code (mpeg stream demultiplexer and avi/asf parser, A-V sync, seek...) | 1793 - player code (mpeg stream demultiplexer and avi/asf parser, A-V sync, seek...) |
1722 - mp3lib, based on mpglib sources [MP3 audio decoder] | 1794 - mp3lib, based on mpglib sources [MP3 audio decoder] |
1723 - getch2 [keyboard handler] | 1795 - getch2 [keyboard handler] |
1724 - some changes in libmpeg2 code (progressive frames, bitrate & fps support) | 1796 - some changes in libmpeg2 code (progressive frames, bitrate & fps support) |
1725 - libvo improvements: adding OpenGL support, bugfix in mga driver... | 1797 - libvo improvements: adding OpenGL support, bugfix in mga driver... |
1726 - triple buffering & YUY2 support (for DivX/MPEG4) into mga_vid driver | 1798 - triple buffering & YUY2 support (for DivX/MPEG4) into mga_vid driver |
1727 - scripts in the TVout directory (TVout on Matrox G400DH, read DOCS/TVout-G400) | 1799 - scripts in the TVout directory (TVout on Matrox G400DH, read documentation) |
1728 - hacking DivX/Mpeg4 VfW codecs to get YUV output | 1800 - hacking DivX/Mpeg4 VfW codecs to get YUV output |
1729 - opendivx decoder speed optimizations (see opendivx/ChangeLog) | 1801 - opendivx decoder speed optimizations (see opendivx/ChangeLog) |
1730 - OSD & SUB display code | 1802 - OSD & SUB display code |
1731 - ffmpeg/libavcodec integration | 1803 - ffmpeg/libavcodec integration |
1732 - DivX4Linux (ProjectMayo) support (see documentation) | 1804 - DivX4Linux (ProjectMayo) support (see documentation) |
1778 Alex Beregszaszi (Al3x): <alex@naxine.org> | 1850 Alex Beregszaszi (Al3x): <alex@naxine.org> |
1779 - ALSA output driver in libao2 | 1851 - ALSA output driver in libao2 |
1780 - vo_ggi output driver in libvo (www.ggi-project.org) | 1852 - vo_ggi output driver in libvo (www.ggi-project.org) |
1781 | 1853 |
1782 Andreas Ackermann (Acki): <asackerm@stud.informatik.uni-erlangen.de> | 1854 Andreas Ackermann (Acki): <asackerm@stud.informatik.uni-erlangen.de> |
1783 - LIRC support (see DOCS/LIRC) | 1855 - LIRC support (see documentation) |
1784 - DGA support in libvo | 1856 - DGA support in libvo |
1785 | 1857 |
1786 Felix Bünemann (Atmos): <atmosfear@users.sourceforge.net> | 1858 Felix Bünemann (Atmos): <atmosfear@users.sourceforge.net> |
1787 - SDL driver maintainer | 1859 - SDL driver maintainer |
1788 - Additional YUV formats fixes | 1860 - Additional YUV formats fixes |
1812 German Gomez Garcia: <german@piraos.com> | 1884 German Gomez Garcia: <german@piraos.com> |
1813 - DVD .ifo parser and chapter selection [not yet in the main trunk] | 1885 - DVD .ifo parser and chapter selection [not yet in the main trunk] |
1814 - SPDIF AC3 output for SBLive! [not yet in the main trunk] | 1886 - SPDIF AC3 output for SBLive! [not yet in the main trunk] |
1815 | 1887 |
1816 Dariush Pietrzak (Eyck): <eyck@incubus.ar.lublin.pl> | 1888 Dariush Pietrzak (Eyck): <eyck@incubus.ar.lublin.pl> |
1817 - debian packaging support (see debian/* and DOCS/DEBIAN) | 1889 - debian packaging support (see debian/* and this documentation) |
1818 - support for vplayer subtitle format | 1890 - support for vplayer subtitle format |
1819 - prelimenary support for .RT subtitle format | 1891 - prelimenary support for .RT subtitle format |
1820 | 1892 |
1821 Jürgen Keil and Marcus Comstedt: <jk@tools.de> <marcus@idonex.se> | 1893 Jürgen Keil and Marcus Comstedt: <jk@tools.de> <marcus@idonex.se> |
1822 - patched <B>MPlayer</B> to work on Solaris 8 x86 | 1894 - patched <B>MPlayer</B> to work on Solaris 8 x86 |
1902 This list should be kept low-traffic. | 1974 This list should be kept low-traffic. |
1903 | 1975 |
1904 - <B>MPlayer</B> users list: | 1976 - <B>MPlayer</B> users list: |
1905 http://lists.sourceforge.net/lists/listinfo/mplayer-users | 1977 http://lists.sourceforge.net/lists/listinfo/mplayer-users |
1906 | 1978 |
1907 - send bugreports here (after reading DOCS/BUGS, BUGREPORTS) | 1979 - send bugreports here (after reading DOCS/BUGS, Appendix <A HREF="#C">C</A>) |
1908 - send feature requests here (after reading DOCS/TODO) | 1980 - send feature requests here (after reading DOCS/TODO) |
1909 - send user questions here (after reading DOCS/README, INSTALL, FAQ etc) | 1981 - send user questions here (after reading all this documentation) |
1910 | 1982 |
1911 - <B>MPlayer</B> & Matrox G200/G400/G450 users: | 1983 - <B>MPlayer</B> & Matrox G200/G400/G450 users: |
1912 http://lists.sourceforge.net/lists/listinfo/mplayer-matrox | 1984 http://lists.sourceforge.net/lists/listinfo/mplayer-matrox |
1913 | 1985 |
1914 Send matrox-related questions here, | 1986 Send matrox-related questions here, |