Automatic Refreshrate Changer (3 Viewers)

tourettes

Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    1. Can I use something like Powerstrip to fix this problem?
    2. Is there a way to re-encode the files so that they dont skip on the TV?

    Only sollution to that issue is to use ReClock (which might cause some side effects). With ReClock you can resample the audio stream to match 25fps video (and the video renderer will be synced to the 25fps instead of the 24fps).

    That will give stutter free video on bad TVs :) Also you will save some time (approx 4% of the movie lenght) as the playback is not done on the original rate :p
     

    gibman

    Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    Ok, here is the first draft of the new revised refreshrate changer - now even more flexible.

    Its compiled against svn rev. 22463

    Replace with the supplied files.
    Or compile using the patch file.

    In the onfig screen u r now able to add your own refreshrate entries.

    ex. one for 24 fps material and one for 23.976 material.
    In the "old" implementation these settings were hardcoded. Ex. we had 4 static settings : PAL, NTSC, CINEMA and TV.
    Now u can use your own names, which will be used in the notification dialogue, if this is enabled.

    You can now add as many RR settings you want to.

    The names are unique identifiers.
    Also, you can't rename or remove the TV section, it's readonly (u can edit it's fields though).

    The XML config section has been revised, meaning your old RR settings will be "lost" ... meaning u have to re-enter them again.
    I've also added a default button :)

    Please check that it works, and that nothing has broken since last time :)

    /gibman
     

    Attachments

    • RR_tryout01.rar
      30.6 KB

    etheesdad

    Retired Team Member
  • Premium Supporter
  • November 8, 2008
    831
    139
    Adelaide
    1. Can I use something like Powerstrip to fix this problem?
    2. Is there a way to re-encode the files so that they dont skip on the TV?

    Only sollution to that issue is to use ReClock (which might cause some side effects). With ReClock you can resample the audio stream to match 25fps video (and the video renderer will be synced to the 25fps instead of the 24fps).

    That will give stutter free video on bad TVs :) Also you will save some time (approx 4% of the movie lenght) as the playback is not done on the original rate :p

    Ok. Thanks. Will give it a go & let you know how I get on. :)
     

    gibman

    Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    Great! Can a build based on rev. 22463 be downloaded or do I have to compile it myself?

    Btw did you see my "bug" report? Or did it get lost in the 24p-talk:
    https://forum.team-mediaportal.com/413745-post643.html

    Hi Johan.

    Bug has been fixed now.

    attached new bins.

    fixed a few other issues with "default hz".

    "default hz" was not even working in tryout01.

    fixed old bug - when going from ex. video playback to live TV, it would do this:
    1) reset hz to default.
    2) then set the hz to the new hz setting for TV.

    the reset hz setting here is not needed (step 1).

    Just try the attached files on a 1.01 build. No guarantee that it will work.
    Other than that, you have to build ur own files.

    /gibman
     

    Attachments

    • RR_tryout02.rar
      30.6 KB

    johan_80

    Portal Pro
    April 27, 2009
    65
    0
    As soon as the core.dll is replaced MediaPortal will not start any videofile at all (dynamic refresh rate on/off).
    So I guess I have to wait for a new build of MediaPortal to be uploaded before I can start testing this patch out.
     

    CHli

    Portal Pro
    July 5, 2005
    1,251
    14
    Switzerland
    Home Country
    Switzerland Switzerland
    I have a problem with version 1.0.1 of MP which integrates the Refresh Rate Changer.

    I have a 40D3000 and an ATI HD3450 running Catalyst 9.4 and Windows XP SP3

    I have configured in MediaPortal configuration to use an external action for each of the refresh rate.


    for 25 and 50 Hz : 720p50.bat
    for 30 and 60 Hz : 720p60.bat
    for 24 and 23.976 : 1080p24.bat

    In each of the bat I load an ATI CCC profile which works fine when I'm on the Desktop.

    But it seems that when I'm running MP in fullscreen and that I load a movie at 24 fps something prevent the monitor or the gfx card to go to 24p mode.

    Consider the following exemple :

    1.Start MP, by default I'm running in 720p50 mode
    2.Go to Video, select a 24p movie and start it
    3. Screen Flickers and my monitor shows 1080p (24p is disabled, probably still in 50Hz)
    4. The film starts and I have some judder
    5. Press ALT + ENTER, MP goes to Windowed mode, screen flickers and show 1080p24
    6. Start the same movie in windowed mode, no judder.

    Does someone knows what could prevent the 24p mode when I'm in fullscreen ?

    Thank you,

    Chris
     

    edterbak

    Portal Pro
    March 4, 2008
    2,114
    1,176
    Home Country
    Netherlands Netherlands
    I have a problem with version 1.0.1 of MP which integrates the Refresh Rate Changer.

    I have a 40D3000 and an ATI HD3450 running Catalyst 9.4 and Windows XP SP3

    I have configured in MediaPortal configuration to use an external action for each of the refresh rate.


    for 25 and 50 Hz : 720p50.bat
    for 30 and 60 Hz : 720p60.bat
    for 24 and 23.976 : 1080p24.bat

    In each of the bat I load an ATI CCC profile which works fine when I'm on the Desktop.

    But it seems that when I'm running MP in fullscreen and that I load a movie at 24 fps something prevent the monitor or the gfx card to go to 24p mode.

    Consider the following exemple :

    1.Start MP, by default I'm running in 720p50 mode
    2.Go to Video, select a 24p movie and start it
    3. Screen Flickers and my monitor shows 1080p (24p is disabled, probably still in 50Hz)
    4. The film starts and I have some judder
    5. Press ALT + ENTER, MP goes to Windowed mode, screen flickers and show 1080p24
    6. Start the same movie in windowed mode, no judder.

    Does someone knows what could prevent the 24p mode when I'm in fullscreen ?

    Thank you,

    Chris
    I dont know the reason for your problem, but why dont you use 1080p with 50 and 60 hz as well? This way MP dosnt have to switch resolutions. (could be the reason also..?) I have a sony D3000 as well, and I dont have a problem with it like that.
     

    CHli

    Portal Pro
    July 5, 2005
    1,251
    14
    Switzerland
    Home Country
    Switzerland Switzerland
    I have a problem with version 1.0.1 of MP which integrates the Refresh Rate Changer.

    I have a 40D3000 and an ATI HD3450 running Catalyst 9.4 and Windows XP SP3

    I have configured in MediaPortal configuration to use an external action for each of the refresh rate.


    for 25 and 50 Hz : 720p50.bat
    for 30 and 60 Hz : 720p60.bat
    for 24 and 23.976 : 1080p24.bat

    In each of the bat I load an ATI CCC profile which works fine when I'm on the Desktop.

    But it seems that when I'm running MP in fullscreen and that I load a movie at 24 fps something prevent the monitor or the gfx card to go to 24p mode.

    Consider the following exemple :

    1.Start MP, by default I'm running in 720p50 mode
    2.Go to Video, select a 24p movie and start it
    3. Screen Flickers and my monitor shows 1080p (24p is disabled, probably still in 50Hz)
    4. The film starts and I have some judder
    5. Press ALT + ENTER, MP goes to Windowed mode, screen flickers and show 1080p24
    6. Start the same movie in windowed mode, no judder.

    Does someone knows what could prevent the 24p mode when I'm in fullscreen ?

    Thank you,

    Chris
    I dont know the reason for your problem, but why dont you use 1080p with 50 and 60 hz as well? This way MP dosnt have to switch resolutions. (could be the reason also..?) I have a sony D3000 as well, and I dont have a problem with it like that.

    Thanks for your answer,

    I will try you suggestion to see if I get the problem or not.

    But basically I'd like to keep 720p resolutions for MP interface because my GFX card is not powerful enough to render the MP GUI @ 1080p50.

    But I'll give it a shot.

    Thanks,

    Christ
     

    Users who are viewing this thread

    Top Bottom