VDPAU

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 5: Zeile 5:
 
   
 
   
 
Die Ausgabe erfolgt dann über die Grafikkarte mit Hilfe des [[http://vdr-wiki.de/wiki/index.php/Xine-plugin]Xine-Plugins] oder des [[http://vdr-wiki.de/wiki/index.php/Xineliboutput-plugin]xineliboutput-Plugins].
 
Die Ausgabe erfolgt dann über die Grafikkarte mit Hilfe des [[http://vdr-wiki.de/wiki/index.php/Xine-plugin]Xine-Plugins] oder des [[http://vdr-wiki.de/wiki/index.php/Xineliboutput-plugin]xineliboutput-Plugins].
 +
  
 
'''1. Hardwareanforderungen und Grafikkartenauswahl:'''
 
'''1. Hardwareanforderungen und Grafikkartenauswahl:'''
Zeile 18: Zeile 19:
  
 
[http://de.wikipedia.org/wiki/Nvidia-Geforce-9-Serie Kompatible Grafikkarten der 9er Serie]
 
[http://de.wikipedia.org/wiki/Nvidia-Geforce-9-Serie Kompatible Grafikkarten der 9er Serie]
 
 
Empfohlen ist wohl die G98 GPU und 512 MB Grafikspeicher.
 
Die Leistung von Geforce 6 und 7 sowie G80 GPUs ist wohl zur Dekodierung von h.264 nicht ausreichend.
 
Nicht unterstützt sind die Ausführungen 8800GTS 320/640MB und die 8800GTX.
 
 
  
 
Links zu technischen Dokumentationen:
 
Links zu technischen Dokumentationen:
Zeile 31: Zeile 26:
 
[http://www.nvidia.com/object/IO_43029.html PDF-Liste der NVIDIA Chipsätze für VDPAU]
 
[http://www.nvidia.com/object/IO_43029.html PDF-Liste der NVIDIA Chipsätze für VDPAU]
  
 +
Empfohlen wird u.a. die G98 GPU mit 512 MB Grafikspeicher.
 +
Die Leistung von Geforce 6 und 7 sowie G80 GPUs ist wohl zur Dekodierung von h.264 nicht ausreichend.
 +
Nicht unterstützt sind die Ausführungen 8800GTS 320/640MB und die 8800GTX.
  
  
 
'''1.1 Liste der kompatiblen Grafikkarten (Bitte genaue Herstellerbezeichung, bzw. Produktbeschreibung)'''
 
'''1.1 Liste der kompatiblen Grafikkarten (Bitte genaue Herstellerbezeichung, bzw. Produktbeschreibung)'''
 
 
 
  
  
Zeile 58: Zeile 53:
 
1: VDPAU
 
1: VDPAU
  
     * NVIDIA Treiber 180.16 installiert (oder Neuer) [ftp://download.nvidia.com/XFree86/ Nvidia-FTP-Server zum Download der aktuellen Treiber]
+
     * NVIDIA Treiber 180.16 installieren (oder neuer) [ftp://download.nvidia.com/XFree86/ Nvidia-FTP-Server zum Download der aktuellen Treiber]
     * xine-lib mit VDPAU-Unterstützung ausgecheckt (vom 21.12.2008):  svn co svn://jusst.de/xine-vdpau
+
     * xine-lib mit VDPAU-Unterstützung auschecken (vom 21.12.2008):  svn co svn://jusst.de/xine-vdpau
     * xine-vdpau übersetzt: ./autogen.sh && ./configure --prefix=/usr/local && make && make install
+
     * xine-vdpau übersetzen: ./autogen.sh && ./configure --prefix=/usr/local && make && make install
     * offizielle xineliboutput-Plugin V1.0.4 (keine CVS-Version) für VDR übersetzt und installiert
+
     * offizielles xineliboutput-Plugin V1.0.4 (keine CVS-Version) für VDR übersetzen und installieren
     * vdr gestartet und vdr-sxfe verwendet, so dass bei korrekten HDTV-Einträgen in der channels.conf auch etwas zu sehen ist :-)  
+
     * vdr mit vdr-sxfe starten, so dass bei korrekten HDTV-Einträgen in der channels.conf auch etwas zu sehen ist :-)  
 
+
 
+
  
  
  
 
'''3. Tips und Tricks, wenn es mal nicht so läuft:'''
 
'''3. Tips und Tricks, wenn es mal nicht so läuft:'''

Version vom 17. März 2009, 19:15 Uhr

VDPAU (Video Decode and Presentation API for Unix) ist eine von NVIDIA entwickelte API.

Mit Hilfe dieser API kann das Dekodieren, Deinterlacen und Skalieren von HD-Inhalten (bspw. DVB-S2) auf die GPU der Grafikkarte ausgelagert werden, die CPU wird damit entlastet. Damit können auch ältere VDRs durch Nachrüsten einer Grafikarte HD-Inhalte wiedergeben.

Die Ausgabe erfolgt dann über die Grafikkarte mit Hilfe des [[1]Xine-Plugins] oder des [[2]xineliboutput-Plugins].


1. Hardwareanforderungen und Grafikkartenauswahl:


Die API wird von GeForce Karten (PCI & PCIe, kein AGP) ab der 8er Serie unterstützt. NVIDIA kennzeichnet Karten die VDPAU fähig sind mit NVIDIA PureVideo HD aus.


Mainboardchipsätze mit PureVideoHD-Grafik onboard, z.b 8200, 8300, 9300

Kompatible Grafikkarten der 8er Serie ab G86-Chipsatz

Kompatible Grafikkarten der 9er Serie

Links zu technischen Dokumentationen:

NVIDIA Beschreibung von VDPAU

PDF-Liste der NVIDIA Chipsätze für VDPAU

Empfohlen wird u.a. die G98 GPU mit 512 MB Grafikspeicher. Die Leistung von Geforce 6 und 7 sowie G80 GPUs ist wohl zur Dekodierung von h.264 nicht ausreichend. Nicht unterstützt sind die Ausführungen 8800GTS 320/640MB und die 8800GTX.


1.1 Liste der kompatiblen Grafikkarten (Bitte genaue Herstellerbezeichung, bzw. Produktbeschreibung)




2. Software-SVN mit changelog:


XINE-VDPAU-Changelog


SVN-Download:

  svn co svn://jusst.de/xine-vdpau


Beispiel einer Installation auf einem Debian-system von xine-vdpau :

1: VDPAU

   * NVIDIA Treiber 180.16 installieren (oder neuer) Nvidia-FTP-Server zum Download der aktuellen Treiber
   * xine-lib mit VDPAU-Unterstützung auschecken (vom 21.12.2008):   svn co svn://jusst.de/xine-vdpau
   * xine-vdpau übersetzen: ./autogen.sh && ./configure --prefix=/usr/local && make && make install
   * offizielles xineliboutput-Plugin V1.0.4 (keine CVS-Version) für VDR übersetzen und installieren
   * vdr mit vdr-sxfe starten, so dass bei korrekten HDTV-Einträgen in der channels.conf auch etwas zu sehen ist :-) 


3. Tips und Tricks, wenn es mal nicht so läuft: