Jittery Video? - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: XBMC General Help and Support (/forumdisplay.php?fid=111)
+---- Forum: Windows support (/forumdisplay.php?fid=59)
+---- Thread: Jittery Video? (/showthread.php?tid=38530)
Jittery Video? - mdaria510 - 2008-10-07 05:35
I was hoping the new beta 2 would fix the problem, but its still evident.
The issue being that the video does not play at an even rate, there is a very slight jitter in the video. It would mostly noticeable during pans for most people. However, the TV I have my HTPC hooked up to is one of those newfangled 120hz sets that can interpolate the image to look super smooth. It only works properly for movies when the output is a clean 24fps - a single dropped or delayed frame here or there screws it up.
When playing the same videos in Vista Media Center, Mediaportal or Media Player (DVDs, .mkvs, .wmvs, etc), they play back in sync, and the 120hz interpolation will lock in. Any video in XBMC is a no go for that. I've tried just about every setting imaginable that might have an effect on it and it seems like its just an internal issue.
To be clear, these arent frames being dropped. Pressing O to bring up the stats will not show dropped frames, and the CPU usage is no higher than 40%, even on HD videos. The a/v quickly fluctuates between 0.000 and 0.040 or so.
Intel Pentium Dual Core 2.0ghz
Nvidia 8400 GS
Vista Home Basic
- ashlar - 2008-10-07 09:22
This is exactly what I was hoping *not* to read.
I have super smooth pans with Reclock+VRM7+Zoom Player at 48Hz. I don't want to take a step back... but I so want to use XBMC
- harlekin - 2008-10-07 09:37
There already has been a similar thread on this, but maybe now is the time to tackle the problem. The effect is most apparent as said before on horizontal pans, but also visible during vertical ones and scrolling credits.
If this should turn out to be a video card problem, I'm on ATI.
- Jezz_X - 2008-10-07 09:57
ashlar Wrote:This is exactly what I was hoping *not* to read.
Well you know you can always just try it and see ?
- Berz - 2008-10-07 11:40
I've installed XBMC on two very diferent PC's, both brand new Dual Core Intel and AMD specs (around 3Ghz). I have been tweaking and trying different things since Alpha 3 but it's identical on both PC's. When I watch horisontal pans in 720p (my TV doesn't support 1080p) it jitters just slightly like "mdaria510" mention. The infamous Planet Earth: Bird scene plays fine without any stutter. There might be things I haven't tried, but it's not that big a deal. I have the feeling it's something that will go away as XBMC matures over the next months and the internal codecs like ffdshow gets some more revisions..
- WiSo - 2008-10-07 12:59
Did you first notice the jitter with beta2 or also earlier?
- eyelander - 2008-10-07 13:23
Same problem for me. Small stuttering when camera is panning on my 42" LCD.
XBMC have always given me this problem. (plays fine with MPC, MP and more).
E6400 3GHz dualcore
- ashlar - 2008-10-07 15:41
Jezz_X Wrote:Well you know you can always just try it and see ?I tested one of the alphas and plan on testing this new beta for sure.
It's just that if you go here: http://forum.slysoft.com/showthread.php?t=19931 you can see that this is *not* a simple problem.
Obtaining smooth pans throughout a movie's length it's not an easy task. Too many different clocks working on a PC for that. CPU clock, video card clock, audio clock... they all have to be synchronized somehow.
- ashlar - 2008-10-07 15:42
eyelander Wrote:Same problem for me. Small stuttering when camera is panning on my 42" LCD.Just to be sure: you are on an exact multiple of the frame rate as far as refresh rate is concerned, right?
- mdaria510 - 2008-10-07 17:24
ashlar Wrote:Just to be sure: you are on an exact multiple of the frame rate as far as refresh rate is concerned, right?
well, from what I can tell that seems to be the root of the problem. Xbmc is htpc software, and therefore it's primary use will be on a tv. Virtually all tvs are locked at a 60hz refresh.
The proper way to play back a 24hz film on a 60hz set is to use the 3:2 cadence. From what I can tell, xbmc doesntb even try this and just spitz a frame out when it's ready at the next screen refresh.
Now I might have a 120hz tv, but that doesn't mean I can set the refreshrate to 120...60hz is still the max. If xbmc were to do the proper 3:2 cadence, the tv would pick up on it and smooth it out.
Until xbmc can do the most basic thing (play films properly on a tv), I can't see how it can be used as htpc software. It's a hair away from greatness right now.