• 1
  • 13
  • 14
  • 15
  • 16(current)
  • 17
Perfect playback of 23.976 fps possible with nVidia?
(2013-06-05, 18:09)FernetMenta Wrote:
Quote:If the display refresh rate is arround 24Hz and the frame rate of the video playing is 23.976 or 24 then this condition is met and XBMC limits the playback and skip frames.

limited has only impact during ff or rewind. It can't change anything during normal playback.

You are right ! My bad. Blush

But still the other point, the DVDClock speeds up the video reference clock and it makes the sync algorithms go mad on my system :
- audio skip/dup a lot
- fine adjust changing very fast from -0.5 to 0;5 in loop

Another thing I don't get in DVDClock is why we don't use the value of the m_maxspeedadjust attribute to limit the speed adjustment ?

Huh
Reply
(2013-06-05, 09:32)fritsch Wrote: If you are running on Linux (what you actually do), try to get the very latest version from wsnipex xvba testing ppa - just a for a test. In this tree the "GetDelay" for AudioEngine is fixed at last and the new vdpau implementation that slowly reaches mainline is already in.

Hi fritsch,

I installed it and tested it for a few minutes.
The result is even more frames are skipped. The "good news" is that the skip counter is moving. It indicates that 2 frames are skipped every 2 seconds.

I tried with no sync / sync to video / sync to audio and I always get the same result... Sad
Reply
Hi all,

My motherboard burned a few weeks ago. I sent my PC back and just got a replacement one.
I reinstalled xbmcbuntu 12 and now the playback is smooth with the sync playback to video enabled.

Anyway, you were right, there are no bugs !!!

My apologizes for telling crap in this thread...
Reply
Hi guys,
I'm new about XBMC (frodo with Dsplayer version) and I've a Nvidia Geforce gt630 card.
I read your posts and .... It seems to be HARD for you (expert users) to have a perfect 23,976 reproduction with a HTPC with XBMC.

I see that your posts are from 2012 so .... I HOPE that the actual situation is NOW much easy for the early adopters like mine.

I can't understand why a high devolped system like XBMC goes down with a simple playback of a 23,976 file that is the standard for blurays... ?? is it possible??

The sistuation is still the same?
any difference about this between the dsplayer version and the standard Xbmc release??

thank you.
Reply
Let's ask the question from the other side: Do you have any visual problems when watching videos? Something not to your likings?
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
(2013-07-24, 14:32)Lupin 3rd Wrote: Hi guys,
I'm new about XBMC (frodo with Dsplayer version) and I've a Nvidia Geforce gt630 card.
I read your posts and .... It seems to be HARD for you (expert users) to have a perfect 23,976 reproduction with a HTPC with XBMC.

I see that your posts are from 2012 so .... I HOPE that the actual situation is NOW much easy for the early adopters like mine.

I can't understand why a high devolped system like XBMC goes down with a simple playback of a 23,976 file that is the standard for blurays... ?? is it possible??

The sistuation is still the same?
any difference about this between the dsplayer version and the standard Xbmc release??

thank you.

you're posting in a linux forum about a windows fork? to your point, no it's not difficult to get perfect 23.976 playback with nvidia cards. it also has little to nothing to do with xbmc itself.
Reply
Just wanted to come back to this thread to say that my stuttering issues have finally been resolved! As it turns out, it was my Onkyo TX-NR808 receiver which is between my HTPC and the TV. There is a bug in the Onkyo video processor which misinterprets 23.976 as 24.000. Disabling video upconverting and the on-screen menu overlay will completely turn off the video processor and fix the stuttering.

Anyway, thanks to EVERYONE who helped troubleshoot this with me. It's good to know that the software was working perfectly the whole time, at least Smile
Reply
Actually.. I believe the most accurate one is

Code:
74.176 1920 2558 2602 2750 1080 1084 1089 1125

The default one from my Onkyo's EDID results in 74.16/(2750*1125)*1000000 = 23.9709090909
i.e. <mode id="0x1ed" name="1920x1080" w="1920" h="1080" hz="23.97091" current="false" preferred="false"/>
-->1 frame skip every 195 seconds

FernetMenta's results in 74.175/(2750*1125)*1000000 = 23.97576
i.e. <mode id="0x1e8" name="1920x1080" w="1920" h="1080" hz="23.97576" current="false" preferred="false"/>
--> 1 frame dupe every hour

Yours results in 74.23/(2752*1125)*1000000 = 23.9760981912
i.e. <mode id="0x1ea" name="1920x1080" w="1920" h="1080" hz="23.97610" current="false" preferred="false"/>
--> 1 frame dupe every 3.75 hour

Mine results in 74.176/(2750*1125)*1000000 = 23.976080808
i.e. <mode id="0x1e8" name="1920x1080" w="1920" h="1080" hz="23.97608" current="false" preferred="false"/>
--> 1 frame dupe every 5 hour

Note that the actual preferred value is 24/1.001 = 23.976023976, not 23.9760000.

And since the precision of the pixel clock seems to be 3 digits, 23.97608 seems to be as precise as one can get. Adjusting the pixel clock to 74.1758 doesn't seem to have any effect, at least according to xbmc-xrandr.

Granted, all alternatives except the 23.971 one are acceptable.

(2012-09-11, 10:57)ezechiel1917 Wrote: I've used this modeline on several setups and it works great. It's more accurate than EIA-CEA one (74.175 pc) and most accurate working 23.976 modeline I've found, also it works better for me on some displays.. No more missed frames and 24p perfectly fluid. If you're happy with the standard one (23.97576) you don't need to change it, otherwise it's definitely worth a try.

(2012-09-11, 03:58)Hack_kid Wrote:
(2012-09-08, 15:02)ezechiel1917 Wrote: 1080p 23.97610 Hz modeline:

Code:
ModeLine       "1920x1080_23.976" 74.230 1920 2560 2604 2752 1080 1084 1089 1125 +hsync +vsync

OK wait....should we use this modeline or the other one this is closer to 23.976 also will this flux my out of sync issues with some 23.976 material? I'm using recent GIT

(2012-09-11, 07:37)FernetMenta Wrote: Would have been nice if ezechiel1917 posted why he thinks that this is correct.
I would rather use the EIA-CEA standard which is the one I have posted. See Table 4: http://read.pudn.com/downloads122/ebook/...-861-B.pdf It has a pixel clock of 74.175

a/v sync is a different story.
Reply
I know I could do more accurate one with three digits (74.176) , but when I tested that while back drivers rounded the pclk value to only two decimal digits. So 74.176 was actually rounded to 74.180 which was less accurate than my 74.230 modeline. I think allowed digits for third digit were only 0 or 5. So 74.175 was ok, but less accurate. Maybe they changed something in drivers since then. If you have it working, good for you. It's the best one. Smile
Reply
My codec info overlay reports fps: 23.98, refresh: 24 Hz, speed: +0.100%. I'm confused as hell. Reading some post of this seem to indicate that 24 Hz is a rounded number and that my refresh rate is 23.976, but why does it show speed: +0.100%?? Doesn't make any sense.
Reply
Yeah, that's what I don't get. How the F is Speed: +0.100% NOT meaning that the video is played at 0.1% higher speed? How do I confirm that the video is correctly played back in 23.976 Hz and my setup is correct? Yes I know if I don't notice any frame skips why is this an issue but I'm a pedantic motherfucker so I want to be sure, otherwise I can't sleep at night.
Reply
It has been said many times, ignore the speed info part. The important part is fps in W section... If you get 23.98 it's playing without any speedup. You would get 24.00 fps there if it was playing with +0.100% speedback.
Reply
So, the speed info is a bug?
Reply
Not sure if it can be considered as a bug as it is known thing. Honestly I don't really know if that info is some kind driver limitiation or simple user misinterpretation. But it doesn't always mean that playback speed is actually increased.
Reply
How about this one
Code:
ModeLine "1920x1080_23.976" 74.11 1920 2557 2602 2750 1080 1084 1089 1124 +hsync +vsync

Gives me:
<mode id="0x1e7" name="1920x1080" w="1920" h="1080" hz="23.97606" current="false" preferred="false"/>
Reply
  • 1
  • 13
  • 14
  • 15
  • 16(current)
  • 17

Logout Mark Read Team Forum Stats Members Help
Perfect playback of 23.976 fps possible with nVidia?0