XBMC for Linux VDPAU - NVIDIA GPU video decoding support (now in the mainline SVN) - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: XBMC General Help and Support (/forumdisplay.php?fid=111)
+---- Forum: Linux and Live support (/forumdisplay.php?fid=52)
+---- Thread: XBMC for Linux VDPAU - NVIDIA GPU video decoding support (now in the mainline SVN) (/showthread.php?tid=45525)
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
XBMC for Linux VDPAU - NVIDIA GPU video decoding support (now in the mainline SVN) - motd2k - 2009-02-15 20:14
Merged into Linuxport.
VDPAU is a hardware video decoding library, provided by NVIDIA. Currently it only functions on their 8xxx and later GPUs.
Make sure you have the latest NVIDIA driver. This link will point you in the direction of the current version.
VDPAU decoding is now in both the binary 9.04 release, and in the mainline SVN tree. To activate it simply install XBMC via your usual method, launch it, choose 'Settings->Video->Players' and change the Render Method to VDPAU.
XBMC-VDPAU is not currently capable of displaying overlay surfaces, so SSA/ASS subtitles will not be visable... if you miss these you'll have to change the Render Method back to Auto for the moment. Additionally standard definition mpeg2 content (ie DVD's) is currently handled in software for a related reason. This is obviously subject to change - PATCHES WELCOME!!!
- knatsch - 2009-02-15 21:37
Ordering ASAP a sufficient video card
Are there any xbmc-specific minimum requirements to this card except VDPAU compatibility? Or will the cheapest VDPAU card do the trick?
- natethomas - 2009-02-15 22:05
What's the news on the color and other various syncing issues using the VDPAU renderer?
- Jezz_X - 2009-02-15 22:11
most of the answers can be found to the end of the development thread
but yes it currently has small sync issues (for me) and also doe snot play avi files at all (seg fault) so its not really a main xbmc use thing yet like motd2k says
- fasteddy - 2009-02-15 22:12
motd2k Wrote:Current state-of-play:
Very interesting, I was wondering when someone would start this (sooner than I expected). Quick question, though. When you say decoding not enabled, does that mean this version cannot decode - that is to say, play - mpeg12/WMV, or merely that they are not decoded using VDPAU (so using the cpu, instead)?
Again, thanks for the start on this!
- motd2k - 2009-02-15 22:53
This branch will currently (15-FEB-09) only play h264 files. Obviously thats high on the priority list.
EDIT: 16-FEB-09 -- Should now play most files that XBMC would play before
- brandonj - 2009-02-16 01:08
Very nice! I just tried it with my GeForce 9500 GT/AMD 5600+ X2 and it seems to be a vary good start!
Using the cloverfield sample, i think it dropped only 1 frame, with both CPU's sitting at about 16%. On Atlantis, the CPU's go up to about 80%, dropping frames the whole way.
I also tried a BD Rip of National Treasure 2, which caused more problems than the cloverfield one, but a very significant and noticable improvement over the Atlantis build. With VDPAU, it used the same 16% on both CPUs, and on Atlantis, one CPU was pegged at 100%, and the other at about 60% (strange?).
Finally, 2Mbps/H.264 high profile DVD rip of X-Men 3 produced flawless results, at the same 16% CPU, while Atlantis gave flawless results with about 40-50% CPU.
There were some audio syncing issues in all but the X3 video, but that is an already known issue, so i didn't pay much attention to it. I did not notice any colorspace issues, but again, wasn't really looking for them.
In all, I am very impressed! I realize this is pretty new stuff, but I thought I would congratulate the authors and thank them for their awesome work, and share my findings.
- motd2k - 2009-02-16 04:26
- rodalpho - 2009-02-16 05:37
Just tried the new branch on my 2.93Ghz C2D with a 9500GT. It plays the killa sample absolutely flawlessly with roughly 25% total CPU usage; 15% CPU0, 10% CPU1. It also seamlessly fails back to software on formats unsupported by VDPAU. I didn't get a single crash and everything played, although compilation had a ton of warnings and whatnot. I'd even consider using this branch as my primary at this point, if we weren't directly cautioned not to do so. Great work!!
- EMK0 - 2009-02-16 09:52
I know this is the linux forum but i just want to know is this going to be able to be ported to windows and mac?