Linux Which version of ffmpeg for XBMCBuntu

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
blm14 Offline
Senior Member
Posts: 118
Joined: Nov 2009
Reputation: 0
Post: #1
I want to use as much of my little ION system's computing cycles as possible, so I want to get a multi-threaded ffmpeg installed and have XBMC use that. What version of ffmpeg is supported with eden? I am building from source...
find quote
FernetMenta Offline
Team-XBMC Member
Posts: 1,611
Joined: Jul 2010
Reputation: 34
Location: Munich
Post: #2
Even with updated ffmpeg we don't support multi-threaded ffmpeg for hw acceleration. But I have redesigned vdpau which results in a huge performance increase. Not yet integrated in master but the process is started.
find quote
blm14 Offline
Senior Member
Posts: 118
Joined: Nov 2009
Reputation: 0
Post: #3
Oh nice! I'm used to my little Revo being able to handle ANYTHING I throw at it, but H264 720P or 1080p with 10-bit is causing it to choke...

What's the ETA on that VDPAU change? Smile

PS: Thanks a TON for all the hard work of the XBMC team. This software has changed my life since I first installed it in 2008 on my hardmodded xbox1!
find quote
bossanova808 Offline
Donor
Posts: 1,528
Joined: Sep 2009
Reputation: 20
Location: Melbourne, Australia
Post: #4
(2012-05-03 18:58)FernetMenta Wrote:  Even with updated ffmpeg we don't support multi-threaded ffmpeg for hw acceleration. But I have redesigned vdpau which results in a huge performance increase. Not yet integrated in master but the process is started.

Pull request seems a bit stuck in limbo for a while now... Are you re factoring maybe?
find quote
FernetMenta Offline
Team-XBMC Member
Posts: 1,611
Joined: Jul 2010
Reputation: 34
Location: Munich
Post: #5
I need to do some refactoring and split up some commits on this PR but I am busy with another PR.
find quote
blm14 Offline
Senior Member
Posts: 118
Joined: Nov 2009
Reputation: 0
Post: #6
as an aside - I understand conceptually why you would focus on GPU processing, but why the decision not to support fully multithreaded decoding? That's circuitry which could be used to do work but isn't. There are some people using this software with 4- and 8-core systems, and irrespective of what GPU you have, it seems a waste to only be using 25% or 12.5% of your CPU hardware rather than distributing that load across N or N-1 cores. No?
find quote
FernetMenta Offline
Team-XBMC Member
Posts: 1,611
Joined: Jul 2010
Reputation: 34
Location: Munich
Post: #7
Don't get me wrong, I did not say that the focus is only on hw acceleration. What I wanted to say is that multi-threaded decoding makes our hw decoders fail. That's why this option is currently disabled.
find quote
blm14 Offline
Senior Member
Posts: 118
Joined: Nov 2009
Reputation: 0
Post: #8
well that's not good, LOL! Is there a ticket on that?
find quote
blm14 Offline
Senior Member
Posts: 118
Joined: Nov 2009
Reputation: 0
Post: #9
FernetMenta if I were to clone YOUR git repo would I be able to test out the update VDPAU code or are you not really done with the improvements yet?
find quote
FernetMenta Offline
Team-XBMC Member
Posts: 1,611
Joined: Jul 2010
Reputation: 34
Location: Munich
Post: #10
Try my master branch, it has all the vdpau changes included. It's a bit behind mainline but it's the version I use myself.
find quote
Post Reply