FPS/HZ Smoothness

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
kricker Offline
Team-XBMC QA Specialist
Posts: 3,304
Joined: Apr 2004
Reputation: 16
Location: Knoxville, TN
Post: #21
Have you gone thru the Nvidia drivers with a fine tooth comb to make sure there isn't some setting in there that could be causing the issue?

Read this before using these builds.
XBMC win32 SVN builds
Changelog
find quote
cami Offline
Senior Member
Posts: 111
Joined: Aug 2007
Reputation: 0
Post: #22
I only see the Nvidia control panel which gives very basic options. I'v never changed anything. Any ideas if i should be looking for something in particular?

ATM. 50HZ Windows, everything but 24p seems fine. 24p is out of sync, dropping frames etc. And the audio sync seems to be different for different files, so setting a delay for all wouldn't work I don't think.
find quote
kricker Offline
Team-XBMC QA Specialist
Posts: 3,304
Joined: Apr 2004
Reputation: 16
Location: Knoxville, TN
Post: #23
You can set delays separately for each refresh rate. I think you need to look into the advanced settings file and try to set the refresh rate for 24p as well as it's sync properties. Look back thru the links I posted earlier for how to do this.

Read this before using these builds.
XBMC win32 SVN builds
Changelog
find quote
cami Offline
Senior Member
Posts: 111
Joined: Aug 2007
Reputation: 0
Post: #24
What I meant was different 24p videos need different delays. Not all 24p videos are delayed by the same amount and throughout the video it seems to change. Also I'm getting clear frame drops on the OSD.

Other refresh rates don't have any sync issues that iv noticed so far.
find quote
kricker Offline
Team-XBMC QA Specialist
Posts: 3,304
Joined: Apr 2004
Reputation: 16
Location: Knoxville, TN
Post: #25
Then maybe you just need to get the refresh rate corrected. Look at those advanced settings for that.

Also look at the <fpsdetect>1</fpsdetect> setting. Look at this thread for some info on that.

Read this before using these builds.
XBMC win32 SVN builds
Changelog
(This post was last modified: 2012-04-10 21:11 by kricker.)
find quote
cami Offline
Senior Member
Posts: 111
Joined: Aug 2007
Reputation: 0
Post: #26
Thanks. I'm a total noob with the advanced setting stuff. Scared to touch it. lol... But I guess I'll need to familiarise myself with them as I'v pretty much exhausted all the basic settings.

I did read somewhere about there being a bug with Nvidia displaying 24HZ.
find quote
kricker Offline
Team-XBMC QA Specialist
Posts: 3,304
Joined: Apr 2004
Reputation: 16
Location: Knoxville, TN
Post: #27
It isn't hard to do, just hard to understand Wink

If it doesn't work you can just pitch the advancedsetting.xml file and you are back to where you were.

Read this before using these builds.
XBMC win32 SVN builds
Changelog
find quote
cami Offline
Senior Member
Posts: 111
Joined: Aug 2007
Reputation: 0
Post: #28
What do u know about reclock?

Could it be a solution?
http://www.homecinema-hd.com/reclock_en.html

And if im going to say put a delay of 300ms (to the left in the XBMC offset option) on 24p content only.

How should it look? From this sample one.

Code:
<advancedsettings>
  <video>

    <!-- Compensate display latency (video lag). Latency is given in msecs. -->
    <latency>

      <!-- Global default display latency -->
      <delay>0</delay>

      <!--
        Override latency for given display (not video) refresh rates.
        When XBMC is in windowed mode, override is ignored. Multiple
        overrides are allowed.

        Syntax of an override entry:
          <refresh>
            <min>, <max> refresh rate range, OR
            <rate> exact refresh rate
            <delay> display latency for the given refresh rate
          </refresh>
       -->

      <!-- Example: display has 125 msec latency at 23-24 Hz -->
      <refresh>
        <min>23</min>
        <max>24</max>
        <delay>125</delay>
      </refresh>

      <!-- Example: display has 50 msec latency at 50 (+/-0.01) Hz -->
      <refresh>
        <rate>50</rate>
        <delay>50</delay>
      </refresh>

    </latency>

  </video>
</advancedsettings>

_________________________________________

I already have this in my advanced settings


Code:
<?xml version="1.0"?>
<advancedsettings>
    <videoscanner>
        <ignoreerrors>true</ignoreerrors>
    </videoscanner>
</advancedsettings>
(This post was last modified: 2012-04-13 02:21 by kricker.)
find quote
kricker Offline
Team-XBMC QA Specialist
Posts: 3,304
Joined: Apr 2004
Reputation: 16
Location: Knoxville, TN
Post: #29
I've never used reclock personally, so I can not comment on that. I'll try to look at the other stuff later today when i get time.

Read this before using these builds.
XBMC win32 SVN builds
Changelog
find quote
cami Offline
Senior Member
Posts: 111
Joined: Aug 2007
Reputation: 0
Post: #30
Thanks for fixing my layout of those. And no problem. Take your time, you've been very helpful.
find quote