How to Install XBMC PVR Xvba for AMD/Nvidia/Intel GPUs

  Thread Rating:
  • 21 Votes - 4.71 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
tomtor Offline
Junior Member
Posts: 5
Joined: Mar 2012
Reputation: 0
Post: #411
Ok, I did run some tests this morning.

A fresh boot with mplayer run before starting xbmc:

http://www.v7f.eu/public/logs/good.log

Disabling mplayer, shutdown, boot, start xbmc and play the same 720p 25fps file:

http://www.v7f.eu/public/logs/bad.log

During the bad run the film stuttered slightly...

Edit:

I played the good run for about 60 seconds, the bad for about 30 seconds because it had shown an irregular stutter about every 2/3 seconds.
See no hints logged in the bad file... :-(
(This post was last modified: 2012-03-09 07:40 by tomtor.)
find quote
wsnipex Online
Team-XBMC packaging monkey
Posts: 1,821
Joined: Jun 2011
Reputation: 50
Post: #412
Only things that comes to mind is pulseaudio, its know to not work well with XBMC.
Did you try without refresh overrides and without "Sync audio to video" option?
find quote
bilbonvidia Offline
Fan
Posts: 433
Joined: Jun 2011
Reputation: 1
Location: Britain
Post: #413
I have an existing install of xbmcbuntu. Is it possible to update to this version of xbmc from here by just running set 2 installing correct driver, and step 3 installing your version of xbmc over the top?

I have an ati 5770 and would like to see this in action before I switch to nvidia, hoping it can correct the 24p sync issue?

Thank you
find quote
wsnipex Online
Team-XBMC packaging monkey
Posts: 1,821
Joined: Jun 2011
Reputation: 50
Post: #414
bilbonvidia Wrote:I have an existing install of xbmcbuntu. Is it possible to update to this version of xbmc from here by just running set 2 installing correct driver, and step 3 installing your version of xbmc over the top?

I have an ati 5770 and would like to see this in action before I switch to nvidia, hoping it can correct the 24p sync issue?

Thank you

yes, but stick with catalyst 11.11. Dunno if the newest (12.2) has fixed the issues on the 5xxx series.

Also make sure to disable the team xbmc ppa.
find quote
tomtor Offline
Junior Member
Posts: 5
Joined: Mar 2012
Reputation: 0
Post: #415
wsnipex Wrote:Only things that comes to mind is pulseaudio, its know to not work well with XBMC.
Did you try without refresh overrides and without "Sync audio to video" option?

No issue with playing 25 fps on 50hz refresh without those settings, but obviously not
the solution for watching 23.976 sources.

I also just discovered that the mplayer-vaapi trick for priming the GPU works best after real
power off, just rebooting is not sufficient...
find quote
turboloader Offline
Junior Member
Posts: 3
Joined: Mar 2012
Reputation: 0
Post: #416
@ wsnipex

Hello, thanks for your nice work. I changed from Vaapi to your xvba build and it's working like a charm. I build up my perfect system including live tv and bluray support(with makemkv) Everything works fine. I'm now over a year with xbmc and my first tries there was still a pause option while watching live-tv included the xbmc surface. But now there isn't a button anymore to pause the tv. Do you know how to enable the pause button again? I found a toppic that the button was removed https://www.lonelycoder.com/redmine/boar...topics/405 . It worked fine for me over a year ago. Is there a way to enable it over a settings file? Or do I need to compile xbmc my self. I know it has nothing to do with your xvba work but maybe it's only a smal change for your packages.
find quote
anXieTyPB Offline
Junior Member
Posts: 29
Joined: Aug 2011
Reputation: 0
Post: #417
Works like a charm i guess.

How can i really verify that XVBA is used by XBMC?

I followed your guide almost completely and my test .mkv H264 encoded file works like a charm (28.1% and 20%) CPU loads.

Edit: While watching a movie for a longer time, I'm experiencing some edges in the picture from time to time. You could also call it a short flickering centered on the screen for like 1 second.
(This post was last modified: 2012-03-09 19:21 by anXieTyPB.)
find quote
FernetMenta Online
Team-XBMC Member
Posts: 1,627
Joined: Jul 2010
Reputation: 34
Location: Munich
Post: #418
turboloader Wrote:@ wsnipex

Hello, thanks for your nice work. I changed from Vaapi to your xvba build and it's working like a charm. I build up my perfect system including live tv and bluray support(with makemkv) Everything works fine. I'm now over a year with xbmc and my first tries there was still a pause option while watching live-tv included the xbmc surface. But now there isn't a button anymore to pause the tv. Do you know how to enable the pause button again? I found a toppic that the button was removed https://www.lonelycoder.com/redmine/boar...topics/405 . It worked fine for me over a year ago. Is there a way to enable it over a settings file? Or do I need to compile xbmc my self. I know it has nothing to do with your xvba work but maybe it's only a smal change for your packages.

There has never been support for time shift. It might have worked unintentionally by using the some buffers which are not intended to use for this feature. It's on the list of feature requests.
find quote
fritsch Online
Posting Freak
Posts: 1,272
Joined: Aug 2011
Reputation: 35
Post: #419
anXieTyPB Wrote:Edit: While watching a movie for a longer time, I'm experiencing some edges in the picture from time to time. You could also call it a short flickering centered on the screen for like 1 second.

Could you check the temperature (though unlikely)? And additionally, please supply the mediainfo output of this file.
find quote
bilbonvidia Offline
Fan
Posts: 433
Joined: Jun 2011
Reputation: 1
Location: Britain
Post: #420
sudo apt-get install -y ia32-libs

I could not get this to work at all, installed multiarch ver, does that matter?

I did download manually but no idea how to install it.

Currently installing xbmc.......
find quote
Post Reply