Tons of missed syncs
#16
please test this file with nightly builds: http://www.megaupload.com/?d=TWFSKB3K

has anyone stuttering at 23sec (trees)? I can't play it smoothly with xbmc while other players plays it correctly. The stuttering happens with similar scenes where the whole picture is moving.
Reply
#17
When I played your sample I got lots of errors along the line of:

Code:
DEBUG: CDVDPlayerAudio:: Discontinuity - was:1026815.720318, should be:993262.543660, error:-33553.176657
WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:9063000.000000, curr:9004000.000000, diff:-59000.000000
DEBUG: CDVDPlayerAudio:: Discontinuity - was:2023311.714564, should be:1996803.776584, error:-26507.937980

I tried resampling the file with Handbrake and it played without the errors. The slow panning scenes still showed a slight judder, though on this PC for some reason the refresh rate won't adjut to match the video so I always get a slight telecine judder.

JR
Reply
#18
When vsync is off and sync to display is enabled the playing seems fine, no missed sync and no judders. But when vsync is enabled there are very ugly judders at random points and missed counter is increasing very fast (60000-80000 / movie). It's only happens with 23.976 and 24 fps videos with refresh rate of 23hz and 24hz.
Reply
#19
I tried to enable the measurerefreshrate in advancedsettings.xml. It couldn't measure the 23.97Hz
22:54:29 T:3116 DEBUG: CVideoReferenceClock: Didn't measure any vblanks
22:54:30 T:3116 DEBUG: Previous line repeats 3 times.
22:54:30 T:3116 DEBUG: CVideoReferenceClock: refreshrate measurements: -1.00 -1.00 -1.00 -1.00 -1.00 -1.00 , unable to get a good measurement
22:54:30 T:3116 DEBUG: CVideoReferenceClock: Setup failed, falling back to CurrentHostCounter()

here is the full debug log: http://pastebin.com/qhbDvZXg
Reply
#20
Looks like a driver problem to me, IDirect3DDevice9::GetRasterStatus() isn't functioning correctly.
Reply
#21
I have the latest nvidia driver 280.26 but measuring the refresh rate is not the solution if it's rounded. I turn it off. One question regarding the clock speed: when sync to display is enabled the clock speed is 100.1%. Is it normal? It's needed when the refresh rate is 24. In case of 23.976Hz the clock speed should be 100%. 24p videos are more smooth when sync to display is disabled. I think that the real refresh rate of 23Hz is 23.971, not 23.976 (it's reported by MPC-HC). How can i stop the missed counter and get the sync working?
Reply
#22
If it helps anyone looking into this, I am having the exact same problem.
Using the current nightly I get random dropped frames. But if the OSD display is on (showing fps,etc.) there is almost zero dropped frames. I say almost because in rare instances I would see one or two. I wanted to chime in to contribute that this must not be graphics card specific as I am using an ATI HD 5450 with Windows 7 32-bit. No amount of adjustments to playback cured this issue. I have since reverted to dharma where I get absolutely zero dropped frames (aside from jumping forward or reverse).
Reply
#23
This thread is really de-railing from my perspective (I'm the one who started it). Everyone's posting about other semi-related sync problems.

What I wanted was confirmation on my conclusion that the video sync works just fine in my case, and that the only problem is that the counter produces a false indication. I was hoping someone familiar with the intrinsics of the sync function would have something to say.
Reply
#24
I wrote the code for it, is that familiar enough? Smile
Reply
#25
Hello

I found this thread because I have the same problem, I don't know if is a xbmc's bug or a problem on my system.

When i watch some movie (at 23.976 i think) the counter of missed frames runs ... and never stop

I have eden.

Thank you.
Antec Fusion - A6 5400k / Ati HD7540 - Kodi Isengard
ASRock Beebox n3150 - Kodi Jarvis
Oled 55E6V - Onkyo nr809 - B&W 5.1 - Harmony One
Reply
#26
(2013-01-08, 10:06)Hetfiled Wrote: Hello

I found this thread because I have the same problem, I don't know if is a xbmc's bug or a problem on my system.

When i watch some movie (at 23.976 i think) the counter of missed frames runs ... and never stop

I have eden.

Thank you.

anyone?
Antec Fusion - A6 5400k / Ati HD7540 - Kodi Isengard
ASRock Beebox n3150 - Kodi Jarvis
Oled 55E6V - Onkyo nr809 - B&W 5.1 - Harmony One
Reply
#27
We'd need a lot more information to even begin to know what the issue might be. A debug log (wiki) would be a good start.
Reply
#28
Hi Ned

thank you for your reply... i tried to take a log

http://xbmclogs.com/show.php?id=27104

I made also some test.. it seems that this happens when I watch some movies a 23.976 fps,
the first time I had something as 10 missed frame and nothing more, the second time with the same movie, the counter run without stopping.

sorry for my bad english
Antec Fusion - A6 5400k / Ati HD7540 - Kodi Isengard
ASRock Beebox n3150 - Kodi Jarvis
Oled 55E6V - Onkyo nr809 - B&W 5.1 - Harmony One
Reply
#29
up !
Smile
Antec Fusion - A6 5400k / Ati HD7540 - Kodi Isengard
ASRock Beebox n3150 - Kodi Jarvis
Oled 55E6V - Onkyo nr809 - B&W 5.1 - Harmony One
Reply
#30
This has happened since Dharma - Gotham nightly. New HTPC (all new hardware), New TV, Same AVR - guessing the AVR is the problem?
Please read the online manual (wiki) & FAQ (wiki) before posting.

Skins: Estuary | Xperience1080
Opinion: Never purchase HTC products
Reply

Logout Mark Read Team Forum Stats Members Help
Tons of missed syncs1