PDA

View Full Version : Vertical lines on fast action scenes


azido
2008-12-08, 00:13
yo,

i'm using SVN 16481 for windows compiled by jester. i've noticed whenever watching xvids, no matter if tv resolution is set to 1360x768 or 1280x720, on fast paced camera moves (fast motion scenes that is) there appear what i would call "horizontal lines".

imagine you would cut the screen into 3 parts which move to the left and right. on those fast motion scenes it looks like the picture just cant get complete fast enough, so i can see the movements of parts of the picture to their correct position resulting in displaying the horizontal lines where the "cuts" are.

you guys know what i mean?

i wonder if i can do something to eliminate those lines.

jmarshall
2008-12-08, 00:58
Do you mean horizontal lines by any chance? If so, it sounds like vsync is disabled.

I can't see how one would get vertical lines.

azido
2008-12-08, 02:27
Do you mean horizontal lines by any chance? If so, it sounds like vsync is disabled.

I can't see how one would get vertical lines.

sorry, of course the lines go horizontal. and yes, that's what i thought before: vsync disabled. but it IS enabled in options.

i'm on windows xp now. i remember i did not have this issue with earlier svn builds on vista.

btw: back from vacation? nice to see you here again :)

edit: now i'm back on vista ultimate (thank god for a bootmanager :)). and guess what? with that special build ikons made with your windll-patch applied there is no single horizontal line at all, even on the fastest-paced actions or white screens.
on the other hand, i can successfully launch xbmc to my tv in fullscreen with "xbmclaunch.exe" by frotsen on windows xp, but not here on vista. crazy..

azido
2008-12-08, 11:02
i wonder what's causing this difference between open-gl based video display on windows xp and vista. on both systems my ati control center uses latest version 8.11 so driver issues should not occur.

- on vista, everything seems to be smooth but has some hassles regarding full screen displaying - i.e. xbmc always starts up fullscreen on monitor 1, regardless if i want it windowed or full. using xbmclaunch can do the trick starting up "maximized" on screen 2 (TV) on certain svn-versions, but most of the time i have to tickle "\" two times in order to get rid of the window borders. but video is smooth and stable, no horizontal lines which state vsync is not running fine. even with "vsync disabled" in options there is no issue at all in playing back my xvid content.

- on windows xp, starting up xbmc on my tv screen (2) by using xbmclaunch works like a charm without any borders. but here, no matter which version of xbmc i tried, i get vsync problems (or at least it looks like being such ones, horizontal lines on fast moves and bright scenes). different tests regarding rendering settings and driver settings did not fix it.

both (vista/xp) are on the same system with same monitor setups, same hardware, both having latest drivers for graphics (ati driver+cc 8.11 for the corresponding system). even same svn-revisions used on both platforms give me different results.

the only difference so far: on vista, i have installed "gordian knot" along with xvid codec to encode/manipulate xvid-movies. this includes a relative old version of ffdshow. on xp, i tried to watch hd content so i've installed the coreavc codec along with haali media splitter and a recent version of ffdshow to play mkv-hd content in windows media player.

is it possible xbmc could interfer with any of the installed codecs while playing video?

i also thought the installed windowblinds on xp might create some issues because it wants to render the borders of xbmc's window to use the applied style - but even with windowblinds uninstalled problems stay.

febox-pootz
2009-03-21, 22:13
exactly same problem here...

the only thing different is that my windows xp is totally clean, only drivers installed, just for XBMC... and a lot of vertical lines on fast scenes... have you found a way to solve this?

Bill48105
2009-03-22, 01:35
Maybe the Intel stuff I found might help:
http://xbmc.org/forum/showthread.php?p=297959
Not sure if ATI installs & enables any mirror drivers like Intel does but you could try the 2nd 'trick' of choosing a full screen resolution in XBMC and removing the -fs command line option to see if that helps. It definitely makes a difference for me with Intel X4500HD video.
Bill

macardi
2009-03-22, 15:48
If you have an ATI card try to set the slider "Wait for vertical refresh" to "Always on" in the Catalyst Control Center under 3D - All Settings. It worked for me.