Mercurial > mplayer.hg
view DOCS/VIDEOCARDS @ 140:6889224c44e0
big updates, new docs, etc :)
author | gabucino |
---|---|
date | Sun, 18 Mar 2001 17:57:49 +0000 |
parents | |
children | 0b6b7cad24ef |
line wrap: on
line source
Videocards with hardware acceleration: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * read DOCS/MTRR too! "Hardware acceleration" usually means hardware YUV conversion, scaling, bilinear filtering. Under Linux and XFree86, this is done by the XVideo extension, this is what the option '-vo xv' uses. In order to make this work, be sure to check the following: 1. your card actually supports harware acceleration 2. you use XFree86 4.0.2 or newer (former versions don't have XVideo) 3. X loads the XVideo extension, it's something like this: (II) Loading extension XVideo in /var/log/XFree86.0.log NOTE : this loads only the XFree86 support. In a good install, this is always loaded, and doesn't mean that the _card's_ XVideo support is loaded! 4. The XVideo extensions can use your card. Try 'xvinfo' which is the part of the XFree86 distribution. It should display a long text, similar to this: X-Video Extension version 2.2 screen #0 Adaptor #0: "Savage Streams Engine" number of ports: 1 port base: 43 operations supported: PutImage supported visuals: depth 16, visualID 0x22 depth 16, visualID 0x23 number of attributes: 5 (...etc...) 5. Be sure MPlayer is compiled with the "xv" target. "./configure" should say: Checking for Xv ... yes 6. If all is fine, try the option '-vo xv' . It should work. (if it doesn't, send us a bugreport. See the README on how to do this.) There are additional drivers for the Matrox cards, which are usually better than XVideo, consume much less CPU, and some doesn't even need X. (Arpi please complete this section somewhat :) I'll correct your english:) If your card lacks hardware acceleration, you can still boost your fps by using the DGA driver. 1. Make sure X loads the DGA extension: (II) Loading extension XFree86-DGA 2. MPlayer's DGA driver is autodetected on ./configure, or you can force it with --enable-dga. 3. Be sure to use 24/32bpp mode, since there is no converter right now.. :( 4. Install MPlayer SUID root. (see the FAQ on how to do this, and... heed the warning!) 5. Use '-vo dga' option, and there you go! (hope so:) (section describing OpenGL support? I don't have any:) Gabucino