XBMC Community Forum
How to Install XBMC PVR Xvba for AMD/Nvidia/Intel GPUs - 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: How to Install XBMC PVR Xvba for AMD/Nvidia/Intel GPUs (/showthread.php?tid=116996)



- kobik - 2012-02-12 21:33

Hey guys,
Is testing PPA keeps updating?
I didn't have any updates for some time.


- fritsch - 2012-02-12 21:44

kobik Wrote:Hey guys,
Is testing PPA keeps updating?
I didn't have any updates for some time.

wsnipex is currently switching homes. But there was no update to the tree, it was also not rebased yet.

We are waiting for AMD to update libxvba in order to make other progress to the current state.

Does something not work for you?


- Mysqo - 2012-02-12 23:07

Can we somehow get amd to work a little faster Wink
Got problems with my hdmi sound sometimes...
Asus E-450 Deluxe


- FernetMenta - 2012-02-13 08:34

kobik Wrote:Hey guys,
Is testing PPA keeps updating?
I didn't have any updates for some time.

We changed some libs in the PVR branch and it's currently in an unstable state. I will rebase xvba as soon as those problems are resolved.


- deltazulu - 2012-02-13 18:12

Happy to stand by and wait, though I'm forced to use a non-xvba release of Eden beta 3, because there are some mysql db issues with beta 2, causing the db to not be read. My mysql shared library worked in beta 1, and works also in beta 3, but in 2, the log reports that the connection to the db could not be made and the xbmc_video58 .. xbmc_video1 is not found. THis also occurs sporadically on beta-2 for macosx. I found that updating to eden 3 fixes this, so was hoping there would be a xvba eden 3 out as well.

log: http://pastebin.com/mPtx8KAr
advancedsettings: http://pastebin.com/5CsBawLD
My mysql grants for user xbmc:
Code:
mysql> show grants for 'xbmc';
+--------------------------------------------------------------------------------------------------------------+
| Grants for xbmc@%                                                                                            |
+--------------------------------------------------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'xbmc'@'%' IDENTIFIED BY PASSWORD '*<snip>' |
+--------------------------------------------------------------------------------------------------------------+
1 rows in set (0.00 sec)



- kobik - 2012-02-13 23:08

fritsch Wrote:wsnipex is currently switching homes. But there was no update to the tree, it was also not rebased yet.

We are waiting for AMD to update libxvba in order to make other progress to the current state.

Does something not work for you?

No, actually it's just fine.
I had few morning that I've found out that the system was unresponsive and that includes SSH and all other services so I don't know if it was XBMC's fault.
But now it all seems great and pretty robust.
I do hope to get a major progress in the PVR section, but it's not in your department Smile

FernetMenta Wrote:We changed some libs in the PVR branch and it's currently in an unstable state. I will rebase xvba as soon as those problems are resolved.

Will wait patiently.
Thanks for all your hard work guys.


- kobik - 2012-02-14 22:48

I saw that it's required to have DSPlayer in order to seamlessly play Sopcast streams.
http://forum.xbmc.org/showthread.php?tid=100031
What player is used in this build?


- fritsch - 2012-02-14 22:53

kobik Wrote:I saw that it's required to have DSPlayer in order to seamlessly play Sopcast streams.
http://forum.xbmc.org/showthread.php?tid=100031
What player is used in this build?

We use the default player within xbmc. No changes done there.


- kobik - 2012-02-14 23:16

fritsch Wrote:We use the default player within xbmc. No changes done there.

Thanx


- alecxx - 2012-02-15 10:37

alecxx Wrote:Well,

i'm running Lubuntu over LXDE and the TEAR-FREE option in catalyst is enabled!

Ok, tonite i will try disabling it.
Then I will restore "refresh sync." function and then Enable Vsync..

let's see if this works!

ok, it solved the tearing, but i'm experiencing problems with upscaled material , only if h.264 encoded!

On my full hd display, 720p/576p h.264 movies flicker, and i can only fix this issue disabling "refresh match movie frequency" option....


- c-shadow - 2012-02-15 16:09

I did a complete installation in virtualbox and later moved it to a real hardware. Somehow i got virtualbox guest packages installed, now when trying to uninstall, apt wants to pull in a lot of dependencies:
http://paste.ubuntu.com/838753/
Any idea how to get rid of virtualbox modules without pulling in so much pkgs?
I could delete them but looking for more elegant solution.


- .:B:. - 2012-02-15 18:39

It wants to pull in actual Xorg video drivers. Why are you concerned?

You also gain 4 MB of free space Tongue.


- kobik - 2012-02-18 21:58

fritsch Wrote:wsnipex is currently switching homes. But there was no update to the tree, it was also not rebased yet.

We are waiting for AMD to update libxvba in order to make other progress to the current state.

Reading this again made me curios, what kind progress are you talking about? :O


No performance difference between VAAPI and XVBA - tomtomme - 2012-02-19 15:11

Hi there!
First many thanks to FernetMenta for all his work on VAAPI and XvBA.
I successfuly compile XBMC pre11 with VAAPI on OpenSUSE Tumbleweed with LXDE since autumn 2011 on my ASUS E-350 htpc and now tried the XvBA branch. Actually I notice no difference in HD playback. Both ran smooth, except small random jitters that I notice at slow camera moves or the end credits where the letters make tiny jumps every 5 to 20 seconds.
The only difference with XvBA is, that I can activate the option "adjust display refresh rate to match video". This delays the start of the video as expected, but the "jumps" are now much smaller and thus harder to recognize. Yet they are not gone. If I activate this option on vaapi-built then HD-playback-speed is like waves of fast and slow decoding...very bad.

So why do I read here that XvBA playback has better performance - the small jumps are still there, even with the above option. so maybe thats not a performance issue? and maybe my performance is the same for VAAPI because I compile myself?? How do you exactly recognize the difference in performance? Often, 24p is mentioned, but I never had problems with that either. Or is it only for exact 24p, because most vids say 23.976 fps.
Anyone an idea?

Here is my compile string; notice I have to disable pulse for XvBA only, otherwise no digital sound available:
Code:
git clone https://github.com/FernetMenta/xbmc.git && cd xbmc && git checkout xvba && ./bootstrap && ./configure --enable-xvba --disable-vaapi --prefix=/usr --enable-libbluray --disable-pulse --enable-mid  && make -j2 && make install



Crashes when not in use. - ruggercb - 2012-02-19 21:37

I've followed this guide to the letter and video playback is perfect. However, every time I start my projector to use xbmc, I'm always back at the login screen. I don't have a keyboard or mouse hooked up since it's in the living room, so I SSH from my ipod and restart the system and then it starts the xbmc session perfectly and automatically.

I can't ever make this happen when I'm just sitting there and it's never crashed watching movies. It seems to happen when it's idle.

I've disabled the weather, PVR stuff, basically everything I can think of. Any ideas?

I'm running this on a nettop w/ an E350, streaming files from my main pc(wired), 4 gigs of ram, 120 gb hd, hooked up via toslink audio and hdmi for video, 11.11 drivers, ubuntu 11.10 full install.