Which renderer for Judderfree playback (3 Viewers)

5Hundred

Portal Pro
December 14, 2007
166
4
Home Country
New Zealand New Zealand
You can use reclock with exclusive mode, check the box to use directdraw in reclock and this should solve your problem
 

gibman

Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    Correct - I'm also using MP in exclusive mode with directdraw in reclock enabled.

    The reclock docs, which are very good, can be found in the latest stable release.
    Somehow they are not in the beta archive.

    Also remember that if doing 23.976->25 fps conversion in spdif ac3/dts mode that it will drop 4% of the packets resulting in audible cuts in the sound..not pleasant.

    In pcm and mp3 mode audio is resampled with no audible issues.

    So for spdif playback u can try and use software decoding and use analogue cables from htpc to your amp, as long as it has descrete audio inputs for 5.1. This should fix it I guess.

    Also, I just discovered that my PJ is able to use both 48hz and 50hz refresh rates, so this removes my need for reclock to do any FPS corrections.
    Instead reclock uses a vb script to call powerstrip telling it to change refresh to 48hz when playing back 23.976/24 material...and 50hz when playing back 25 pal material, and 60hz for ntsc material.
    It works great.

    Try powerstrip and see what happens if u set it to 48 hz. Look for judder ..ex end credits.

    This combo is imho better than the "refresh rate plugin" -since it works 100% and regardless of playback software.
    Ex. u can use bsplayer or whatever, as long as it is directshow compatible.

    /gibman
     

    robyf

    Retired Team Member
  • Premium Supporter
  • June 20, 2005
    1,076
    278
    53
    Bolzano
    Home Country
    Italy Italy
    Correct - I'm also using MP in exclusive mode with directdraw in reclock enabled.

    Also, I just discovered that my PJ is able to use both 48hz and 50hz refresh rates, so this removes my need for reclock to do any FPS corrections.
    Instead reclock uses a vb script to call powerstrip telling it to change refresh to 48hz when playing back 23.976/24 material...and 50hz when playing back 25 pal material, and 60hz for ntsc material.
    It works great.

    Try powerstrip and see what happens if u set it to 48 hz. Look for judder ..ex end credits.

    This combo is imho better than the "refresh rate plugin" -since it works 100% and regardless of playback software.
    Ex. u can use bsplayer or whatever, as long as it is directshow compatible.

    /gibman

    So you use reclock only to tell powerstrip to change the res? I'Ve tried with the refreshrate plugin, it worked with video but freezes mediaportal in tv section. I will try your solution with reclock+powerstrip.

    Did you write the vbs script or is it included in reclock?
     

    gibman

    Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    Yes, basically I'm using reclock only as a means to tell powerstrip to change to a custom res/hz combiantion based upon the media being played.

    It works, haven't had any weird lock ups in MP etc.

    The vb script is included, although I did alter it.
    I will try and paste the contens of my mod'ed script here.

    But u can start by finding the 2-3 powerstrip combinations that u want to use.
    U can copy each of these info's to the clipboard using the button in powerstrip for this.
    These infos are needed for the vb script.

    The script is called runevent.sample.vbs ..I think.
    Activate the setting to call vb script in reclock.
    copy/rename the script file to runevent.sample.vbs in the reclock dir.

    I wanted to avoid having too many changes to refresh setting in powerstrip since my PJ will black out and use a few seconds trying to lock onto the new refresh rate..this is normal, but nice if kept at a minimum.

    So what I did was ;

    1) in mp config; change all audio renderers to reclock in myvideos, dvd, mytv..the lot :)
    now all video media types in MP is covered by reclock.

    2) the vbs script has a "quit" section that is called when media playback is stopped. So it calls your default refreshrate of choice - simply comment this one out ..-using a single quote as a comment sign --> '

    Now the refresh rate wont change back..why should it ??? no need to in some cases.

    -------------------------
    ex. when not using the quit function.
    reclock changes to 50hz if hz is not 50hz
    start 25 FPS tv

    start 23.976 video
    reclock changes to 48hz if hz is not 48hz

    start another 23.976 video
    reclock DOES nothing since its already at 48hz
    -------------------------

    ex. when using the quit function, where default hz is 50hz (ex).
    reclock changes to 50hz if hz is not 50hz
    start 25 FPS tv

    start 23.976 video
    reclock (quit TV) changes to 50hz if hz is not 50hz (it is 50hz since PAL TV)
    reclock changes to 48hz if hz is not 48hz

    start another 23.976 video
    reclock (quit video) changes to 50hz if hz is not 50hz (it is 48hz since video)
    reclock DOES nothing since its already at 48hz
    ------------------------

    So in other words we only change refresh rate when absolutely needed.
    using the MP gui in 48hz or whatever doesnt seem to matter much.

    Ill get back to u with the script.
    In the mean time u need to find the powerstrip res/hz comboes u need.
    When testing these, plz. make sure that reclock isnt used, or that it doesnt do any FPS conversion.

    /gibman
     

    Taipan

    Retired Team Member
  • Premium Supporter
  • February 23, 2005
    2,075
    44
    Melbourne
    Home Country
    Australia Australia
    Hey gibman,

    This use of ReClock looks really good ... :)

    I have always had trouble getting the "RefreshRateControl" plugin to correctly detect the framerate of a DVD - hence I resorted to programming some keys on my remote control so I could change the refresh rate manually.

    However, I have just noticed this comment in the ReClock "changelog.txt" file:-

    * VSync correction and frame rate detection will not be possible when playback of DVD use DXVA mode

    Does that mean I have to disable DxVA in order to get ReClock to detect the framerate of a DVD?

    Is that your experience?

    What video decoder do you use for DVDs, and do you have DxVA disabled?
     

    gibman

    Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    I havent really checked a NTSC DVD on my 50hz display yet.
    Also I am not using reclock to alter the FPS anymore - I just use reclock to change refreshrate / hz.
    Ofcourse I could test it again with FPS conversion.
    (If u test it, plz report back ur findings.)

    Im using powerdvd 7.3 I think with dxva enabled.

    Im also using this same codec for tve3, and here the "frame rate detection" in reclock works fine.
    It changes to 50hz if needed etc.

    /gibman
     

    robyf

    Retired Team Member
  • Premium Supporter
  • June 20, 2005
    1,076
    278
    53
    Bolzano
    Home Country
    Italy Italy
    I havent really checked a NTSC DVD on my 50hz display yet.
    Also I am not using reclock to alter the FPS anymore - I just use reclock to change refreshrate / hz.
    Ofcourse I could test it again with FPS conversion.
    (If u test it, plz report back ur findings.)

    Im using powerdvd 7.3 I think with dxva enabled.

    Im also using this same codec for tve3, and here the "frame rate detection" in reclock works fine.
    It changes to 50hz if needed etc.

    /gibman

    I've also tried reclock with tve3 but have some strange effect: some channels (like Canale5) lose audio syncronisation with video if I use it.

    Does anyone know if using reclock disables dxva or not?

    Edit: I've tried myself with MPC... reclock does not break dxva.
     

    robyf

    Retired Team Member
  • Premium Supporter
  • June 20, 2005
    1,076
    278
    53
    Bolzano
    Home Country
    Italy Italy
    Gibman wanted to thank you for the suggestions of this thread. I've tried the combination reclock + powerstrip and it works perfectly, now I can play whatever media content without any juddering/tearing!!
     

    Users who are viewing this thread

    Top Bottom