PDA

View Full Version : blu-ray from HD frame loss on vista.32


gafilson
2008-12-22, 19:53
Hey all,

I just installed XBMC a few days ago and have been messing around with it ever since. My end goal is to have pretty much everything on harddrive and to play it from there. To that end i've got some bluray material copied to HD and am able to get xbmc to play the raw files (I realize that the menu system, etc. is not there yet so I'm just playing the mt2s files from disk).

Unfortunately it seems like whatever codecs etc. are being used by xbmc are not as efficient as those being used by my install of WinDVD. To watch a particular movie directly from the blu-ray drive on WinDVD requires ~50% constant CPU use and no visually perceptible loss of frames. Playing through XBMC from the HD runs in the 70s and 80s constantly and has (somewhat subtly) noticeable frame drop (especially when a lot of the pixels are in flux).

What can be done to make XBMC more efficient? If there is nothing that can currently be done to make it more efficient are there plans in the works to do so?





Note: i've been lurking the boards for a few days here trying to figure out some tips and tricks that might help me and so far have had no luck. I'm using one of the daily builds right now rather than the atlantis build but have seen basically identical behavior on both. I've also seen some vaguely similar threads but nothing identical and no real answers in any of them hence this new post. Any help would be fantastic.

cold_realms
2008-12-22, 21:40
Welcome to the boards and XBMC... now read the forums. :)
There are ..quite literally... dozens of threads asking similar questions.

XBMC does NOT use GPU HardwareAssist video decoding so it is ALL done in the CPU.

It does not matter if some other software does x resolution on your machine XBMC is different in that it is cross platform (linux, mac, and pc) so until the ffmpeg guys (the video software developers) finish HA there is nothing to be done. (other than buy a beefy CPU, most of us are just waiting it out till they finish the code.)

I will volunteer to make a post as a sticky if one of the mods wants to PM me with the OK. So that everyone who has this same question can be directed to one lengthy post really explaining things clearly.

gafilson
2008-12-22, 22:37
I will volunteer to make a post as a sticky if one of the mods wants to PM me with the OK. So that everyone who has this same question can be directed to one lengthy post really explaining things clearly.


I think that would be fantastic. As I said I've actually done quite a bit of reading around on the boards in search of a succinct answer but come up empty. My guess is that the answer is here but just in language I'm not familiar with or with references that aren't second nature to me yet.

It does not matter if some other software does x resolution on your machine XBMC is different in that it is cross platform (linux, mac, and pc) so until the ffmpeg guys (the video software developers) finish HA there is nothing to be done. (other than buy a beefy CPU, most of us are just waiting it out till they finish the code.)

This is exactly what I suspected/feared. I would be more than happy to read up on this topic if someone would point me in the right direction.

My obvious questions in lieu of a thread being referenced are:
What does HA stand for in this case?
Is there an ETA on the release of this new code that will take advantage of hardware acceleration?

ashlar
2008-12-22, 22:53
I will volunteer to make a post as a sticky if one of the mods wants to PM me with the OK. So that everyone who has this same question can be directed to one lengthy post really explaining things clearly.Ehm... http://xbmc.org/forum/showthread.php?t=40264 :rolleyes: ;)

gafilson
2008-12-23, 01:02
Ehm... http://xbmc.org/forum/showthread.php?t=40264 :rolleyes: ;)

That thread is extremely generic. I think folks in my current situation would be interested in more details. It seems like those details may simply not exist.

fanclub
2008-12-23, 08:23
HA = hardware acceleration

@coldrealms
yeah once it's a sticky, nobody will ever ask the question again :P :facepalm:

cold_realms
2008-12-23, 08:50
HA = hardware acceleration

@coldrealms
yeah once it's a sticky, nobody will ever ask the question again :P :facepalm:

nope but i can answer all those questions with the link :)

cold_realms
2008-12-23, 08:50
Ehm... http://xbmc.org/forum/showthread.php?t=40264 :rolleyes: ;)

And the content of that thread is fine, but the title does not scream to a newb with a "slow or jittery" video issue.

gafilson
2008-12-23, 20:02
ah, here is a thread with a lot of detail.

http://xbmc.org/forum/showthread.php?t=41530