Erst einmal vielen Dank für den Fund von ddb. (http://www.phoronix.com/scan.php?page=article&item=nvidia_180_vdpau&num=1)
Ich denke, dass an dieser Stelle die Threads geteilt werden sollte, da das Thema nichts mehr mit der Überschrift zu tun hatte NVCUVID und VDPAU sind völlig unterschiedliche Bibliotheken.
In diesem Therad sollte es um die Verwendung und die Erfahrungen mit VDPAU gehen.
Hier noch mal der Thread zu NVCUVID (Licht am Ende des Tunnels mit NVCUVID ?)
Zunächst einmal einige Voraussetzungen:
Nvidia-Treiber: mind. 180.06 (Beta) vom 14.11.2008 (s. oben)
Patches für Mplayer incl. Auto-Script :
ftp://download.nvidia.com/XFre…yer-vdpau-3076399.tar.bz2
Einschränkung:
- OSD ist noch nicht implementiert.
- es werden noch nicht alle Format-Varianten unterstützt
- erste offizielle Version (noch viel Arbeit)
Mein Test-System:
Core 2 Duo (E8500), GeForce 8500 GT, OpenSuse 11.0
kürzer als Kurz-Anleitung:
Nachdem der Treiber installiert ist und mplayer-vdpau-3076399.tar.bz2 entpackt wurde muss lediglich das mitgelieferte Script ausgeführt werden (s. README).
Dieses Script checkt Mplayer aus patcht und übersetzt diesen.
Bei mir lief dies Reibungslos.
Mittels "Mplayer -vo vdpau <file>" wird versucht <file> mit HW-Beschleunigung abzuspielen (log beachten)
Mittels "Mplayer -vo vdpau -vc ffh264vdpau <file>" wird versucht <file> als h.264-Video abzuspielen.
In der README befinden sich einige links zu Dateien in unterschiedlichen Video-Formaten.
Meine Erfahrung:
- VDR-Aufnahmen (Mpeg2) erscheinen nicht sehr vorteilhaft - aber sie funktionieren ("vertikales" Raster)
- Aufname Astra HD & Co gewandelt in MKV -> Grüner Bildschirm und Abbruch der wiedergabe -> Format-Variante offensichtlich noch nicht implementiert
- h.264-Material (aus README) funktioniert (CPU langweilt sich bei ca. <1% bis 10%)
Was ist noch offen (Meiner Meinung nach):
- Kompatibilitätsliste
- Welche Einschränkungen bei welcher Karte
- funktionieren auch ältere Grakas ?
- Erweiterung von xine (xinelibout)
- Wie könne die "Bildverbessungen", deinterlacer, etc. gesteuert werden ?
- ... (Wer bietet mehr ?)
Viel Spaß ...
Gruß
Erik