XBMC Community Forum
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: Kodi 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)



- motd2k - 2009-03-01 22:52

pcjason Wrote:I just wanted to chime in and thank you for your hard work, motd2k. Now my lowly Sempron 3200+ (1.8GHz) coupled with a Nvidia 8200 based motherboard has no problem playing HD content!

As a hint to others, I was having a strange issue where there were a lot of frames being dropped and odd colors on the screen (lots of pink or green "trails" behind moving objects). The issue ended up being the powernow daemon. I guess it wasn't scaling the CPU power up quickly enough and was causing issues with the decoding. I didn't have the time to play with the powernowd configuration, so I just removed it and everything seems fine now!

Thanks for the heads-up.


motd


- kross - 2009-03-02 07:54

pcjason Wrote:I just wanted to chime in and thank you for your hard work, motd2k. Now my lowly Sempron 3200+ (1.8GHz) coupled with a Nvidia 8200 based motherboard has no problem playing HD content!

As a hint to others, I was having a strange issue where there were a lot of frames being dropped and odd colors on the screen (lots of pink or green "trails" behind moving objects). The issue ended up being the powernow daemon. I guess it wasn't scaling the CPU power up quickly enough and was causing issues with the decoding. I didn't have the time to play with the powernowd configuration, so I just removed it and everything seems fine now!

OMG, that fixed all of my remaining video playback issues, even fullscreen Flash playback! Thanks for the hint!

-- Kevin


- KeithZG - 2009-03-02 09:35

dzenc Wrote:Not true. I am using a 8400GS PCI, purchased from newegg. See here:

http://www.xbmc.org/forum/showpost.php?p=284599&postcount=298

Oh, excellent! I'm literally going to head out to my local mom&pop computer store tomorrow and order one of those.


- SofaKng - 2009-03-02 14:46

sofakng Wrote:Does WMV work with this build? I've tried playing a VC1 WMV file and it crashes XBMC. Sad
motd2k Wrote:The commit log answers that question. WMV/VC1 is fine (on 32-bit systems, there's a small driver issue on x86_64), however FFmpeg - and therefore XBMC - does not support WMA-Pro. If the video is encoded with WMA-Pro audio then the likelyhood is that you're out of luck.

Hmmm, the XBMC online manual says that it's supported:
http://www.xbmc.org/wiki/?title=XBMC_Features_and_Supported_Formats/Codecs#Notes
(Search for WMA Pro Audio Codec)

Is this incorrect?

Thanks for all of the help!


- philter - 2009-03-02 17:11

He said:

Quote:however FFmpeg does not support WMA-Pro.

...not XBMC.


- SofaKng - 2009-03-02 17:39

I'm confused...

XBMC uses FFmpeg for all playback, right?

How can XBMC "support" WMA Pro but FFmpeg not?


- motd2k - 2009-03-02 18:19

WMA-Pro 'support' is provided by a non-trunk version of FFmpeg, part of their involvement in Google Summer of Code 2008. It's not complete, as you've noticed.

http://svn.ffmpeg.org/soc/wmapro/


- SofaKng - 2009-03-02 19:29

Ahh, OK.

I think that it should be removed from the list of features until it's at least fairly stable then...

VDPAU seems quite stable and it's not even on the list of features.


XBMC Live - Elvito - 2009-03-02 20:56

This is getting really interesting

I would like to get this VDPAU branch working in an XBMC Live.
Can somebody tell me, of guide me to a link, as to how i get this bracnh into the xbmc live?

Thanks.


- lcapriotti - 2009-03-02 21:00

either you build it yourself and "inject" it into XBMC Live (some cautions required) or you wait until VDPAU is merged into the main branch...


- Elvito - 2009-03-02 21:03

l.capriotti Wrote:either you build it yourself and "inject" it into XBMC Live (some cautions required) or you wait until VDPAU is merged into the main branch...

And how do i go about and do that "injection"?


- danillll - 2009-03-02 21:43

Elvito Wrote:This is getting really interesting

I would like to get this VDPAU branch working in an XBMC Live.
Can somebody tell me, of guide me to a link, as to how i get this bracnh into the xbmc live?

Thanks.


Follow the guide Olympia wrote in the XBMC Live section, the only difference you need to do is,
- install the latest nvidia driver
- checkout/build the vdpau branch
./configure --prefix=/usr --disable-pulse
make
make install

with vdpau , no need for the -j2 anymore


- philter - 2009-03-02 21:56

What does the --disable-pulse do...as far as functionality? I am going to hook my xbmc machine straight to my tv, do I need to disable it?


- danillll - 2009-03-03 00:05

philter Wrote:What does the --disable-pulse do...as far as functionality? I am going to hook my xbmc machine straight to my tv, do I need to disable it?


This is a quote from Olympia's guide, so If your tv can't decode the audio, then you don't have to disable pulseaudio

Quote:Since you will use this PC only as a media center. I therefor assume that you use digital audio pass-through (S/PDIF or HDMI) to a receiver/amplifier with built-in Dolby Digital (AC3) decoder, and hence I choose NOT to install the dependency libraries for PulseAudio and compile XBMC later without PulseAudio support.



- liquidolze - 2009-03-03 00:19

Hello,

I got a problem playing mkv and other movie-files.
They play for a few seconds and then XBMC crashes. Any ideas?

Please forgive me my bad english(I'm from Germany)

Best regars

Oliver