XvMC
Aus VDR Wiki
Version vom 13. Juli 2006, 14:57 Uhr von 136.199.55.47 (Diskussion)
Inhaltsverzeichnis |
In Arbeit
- Diese Seite befindet sich momentan im Aufbau
- Danke
Keywords
Nvidia XvMC xxmc
Was ist XvMC
Eine lib der NVIDIA closed source Treiber mitbringt, die Hardwarebeschleunigung beim Videodekodieren bietet. Xine kann die verwenden, wenn man xine mit den optionen "--with-xvmc-lib=XvMCNVIDIA --with-xxmc-lib=XvMCNVIDIA" neu compiliert. Allerdings ist die CPU Entlastung (noch) nicht dramatisch, geht bei mir z.B. von 20% auf 8% zurück (mit top "gemessen").
Das ganz klappt auch analog mit dem mplayer, wobei der mplayer noch ein bischen mehr CPU "spart" (geht auf 6% zurück).
Installation
- ohne XvMC-Wrapper ( geeignet für XFree86 und X.org )
** Compile Die entsprechende Bibliotheken werden direkt in xine/mplayer reinkompiliert...
- mit XvMC-Wrapper ( mit X.org ab Version ? )
** Compile Zum Kompilieren wird der Wrapper verwendet
-- in /etc/XvMCConfig die richtige libXVMC eingestellt? Bei NVIDIA z.B. /usr/lib/libXvMCNVIDIA_dynamic.so -- I got xvmc working by using the info from Dr. Tyrell info from nvnews forum 1. Make a file in /etc/X11 named XvMCConfig containing only one line, the path to your nvidia xvmc lib. [ Mine is /usr/X11R6/lib/libXvMCNVIDIA.so.1.0.8756 ] do a searh for libxvmcnvidia*.* and change your path and version 2. Use "xine -V xxmc" to start the playback program my cpu usage went down about 50% as well as the quailty inproved
Links
[1] XvMC auf MythTV-Wiki