Hey at least you have it working, I can't get it to work at all. Doesn't seem to be anyone around to help either
Logfile, please. And where is your script so I can look? When using ATI, stop the AMD external event service in service manager. Do not exit the script with WScript.Quit 0.Hi all,
Using DisplayChanger I can switch between 24hz and 50hz modes perfectly depending on input, but can't help noticing with mpc-hc and reclock, changing resolution sometimes causes the player to crash. I have tried adding sleeps, after the display change command is called before returning to reclock, but its like 50% of the time, a crash will happen.
Is this mpc-hc's fault or reclock?
When a crash occurs, I always see this at the bottom of the reclock log
ChangeAudioRate(48000.00,0.0,48000)
ALSO, I think reclock can be much improved in this area. For example, with my TV set to 50hz, pal speed down disabled, playing a 25fps file, I would expect green all the way, except for when reclock is estimating the refresh rate, when I think it should be optional to send "<unknown>" to the display changer. Here is what happens in this case anyways, basically the debug output from display vbs file typed below, after I load this 25fps file in mpc-hc, and bolded is what I think is wrong and should be improved.
-------------------------------------------------
<FILE LOADS>
<RECLOCK ESTIMATES RATE AT 23.976fps>
YELLOW CINEMA PCM 1 1 1920x1080 50 23976 23976 << Incorrect, I think another flag should be sent, to indicate in estimation stage, or better still, send nothing at all. Display rate changes shouldn't be made during estimation.
<display changes to 23.976hz>
GREEN CINEMA PCM 1 1 1920x1080 24 23976 24000
GREEN CINEMA PCM 1 1 1920x1080 24 23976 24000 << Duplicate of above, solution, don't send the same messages twice in a row.
STOP - - 1 1 1920x1080 24 - -
STOP - - 1 1 1920x1080 24 - - << Duplicate of above, solution, don't send the same messages twice in a row.
<RECLOCK ESTIMATES RATE AT 25fps>
YELLOW PAL PCM 1 1 1920x1080 24 25000 25000
<display changes back to 50hz>
GREEN PAL PCM 1 1 50 25000 25000
GREEN PAL PCM 1 1 50 25000 25000 << Duplicate of above, solution, don't send the same messages twice in a row.
STOP - - 1 1 1920x1080 50 - - << WHY?
<either video plays, or I get a crash>
Logfile, please. And where is your script so I can look? When using ATI, stop the AMD external event service in service manager. Do not exit the script with WScript.Quit 0.
Can this be improved to not make any non green vbs calls, if you have time? I am using Nvidia GTX 295 with display changer.
1.8.6.1 already has this option. Look at the release notes.
Attach them to a post, please.
In the log you posted it got it from the registry:Hi James, Did you consider updating reclock to maybe
1) Avoid sending updates to vbs while in the estimation of frame rate stage (would really improve the experience on my HTPC, ie would avoid having my resolution change 3 times per 25fps movie being slowed to 24fps, rather than the desired 1 or sometimes even 0.)
It doesn't.2) Avoid sending the same message twice (not a big problem really)
I have cleared the database and my first problem is fixed. Thanks alot. How often should it be cleaned up. I guess I am asking is there a flaw in reclocks logic somewhere that makes the database incorrect or not updated. I imagine you don't intend the database ever having to be cleared if all the logic is right with regards to keeping database accurate?
..
I never saw a post regarding wscript.quit 1 so there's no need to use capital letters. My eyesight is perfect without the need for them!!!!!!! Relax!!
I'll remove it and try but my understanding from the posts in this thread that if no changes were made then the script should be exited with this return code of 1 to keep reclock informed. I guess this has changed in recent reclock versions?
is there anything better than DisplayChanger for nvidia on XP? it used to work fine on older drivers, but it's only getting worse and worse these days...I can change reso/refresh rate in the nvidia drivers, but DC doesn't do anything
yes, I did try "-force" and updating DC to the latest version
I use(d) DC w/ batches in my start menu to change reso/refresh rate...apparently SDF can only change the refresh rate? and it's part of the AnyDVD package?SetDisplayFrequency?