# HG changeset patch # User gabucino # Date 1065737477 0 # Node ID 2909e5a20c5ae1e440a5dae32a0b708d43cd42d8 # Parent cc5944174c46147aa98108be5edcd6701d399357 nvidia info update diff -r cc5944174c46 -r 2909e5a20c5a DOCS/xml/en/video.xml --- a/DOCS/xml/en/video.xml Thu Oct 09 21:21:46 2003 +0000 +++ b/DOCS/xml/en/video.xml Thu Oct 09 22:11:17 2003 +0000 @@ -200,21 +200,23 @@ nVidia cards -nVidia isn't a very good choice under Linux (according to nVidia, this is -not true)... You'll have to use the -binary closed-source nVidia driver, available at nVidia's web site. The -standard XFree86 driver doesn't support XVideo for these cards, due to -nVidia's closed sources/specifications. +nVidia isn't always a very good choice under Linux (according to nVidia, this +is not true)... XFree86's +open-source driver supports most of these cards, but for some cases, you'll +have to use the binary closed-source nVidia driver, available at nVidia's web +site. You'll always need this driver if you want 3D acceleration too. -As far as I know the latest XFree86 driver contains XVideo support for -GeForce 2 and 3. +Riva128 cards don't have XVideo support with XFree86's nVidia driver :( +Complain to nVidia. -Riva128 cards don't have XVideo support even with the nVidia driver :( -Complain to nVidia. +However, MPlayer contains a Vidix driver +(nvidia_vid) for most nVidia cards. +Currently it is in beta stage, and has some drawbacks. For more information, +click here. @@ -1484,11 +1486,35 @@ 128, TNT and GeForce2 chipsets, also others have been reported working. + +LIMITATIONS + + It's recommended to use the binary nVidia drivers for X before using this + VIDIX driver, because some of the registers which need to be initialized + haven't been discovered yet, so it will probably fail with the Open Source + XFree86 nv.o driver. + + + Currently only codecs capable of UYVY colorspace output are the only ones + that can work in conjuction with this driver. Unfortunately, this excludes + every single decoder from the libavcodec family. This leaves us with the + following usable popular codecs: cvid, divxds, xvid, divx4, + wmv7, wmv8 and some others. Please note that this is only + a temporal incomfortability. The usage syntax is as follows: + + mplayer -vf formay=uyvy -vc divxds divx3file.avi + + + + -It's recommended to use the binary nVidia drivers for X before using this -VIDIX driver, because some of the registers which need to be initialized -haven't been discovered yet, so it will probably fail with the Open Source -XFree86 nv.o driver. + An unique feature of the nvidia_vid driver is its ability to display video on + plain, pure, text-only console - with no + framebuffer or X magic whatsoever. For this purpose, we'll have to use the + video output, as the following example shows: + + mplayer -vf formay=uyvy -vc divxds -vo cvidix example.avi +