Selur's Little Message Board

Full Version: Deoldify Vapoursynth filter
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
When Ref Merge is enabled you need to enable "SC min freq". 
The field "Threshold" was necessary for HAVC_deepex, in HAVC_main is never passed (it is passed "SC thresh") so that you can remove it from the GUI.

[Image: attachment.php?aid=2968]

Also when is selected the Model "Deep-Remaster" the field "Frames" need to be enabled

[Image: attachment.php?aid=2969]

It is missing "remote all-rf" for ColotMNet (DeepExEncMode=2)

[Image: attachment.php?aid=2970]

When is selected the method=5 it shown the "folder" selection window instead of "file" selection.

[Image: attachment.php?aid=2971]

Dan

P.S.
I think that we are very near to complete the passage to HAVC 5.0
Okay, so:
Code:
this->doSetEnabled(model, "vsHAVCExModelSCThreshold", deepEx && refMerge != 0);
  this->doSetEnabled(model, "vsHAVCExModelScThtSSIM", deepEx && refMerge != 0);
  this->doSetEnabled(model, "vsHAVCExModelSCMinFreq", deepEx && refMerge != 0);


  this->doSetEnabled(model, "vsHAVCExModelScThtOffset", deepEx && refMerge == 0);
  this->doSetEnabled(model, "vsHAVCExModelScMinInt", deepEx && refMerge == 0);
would be correct?
updated Hybrid_deoldify (gui and code generation)

Cu Selur
Okay, you added some additional stuff, looking at that now.
Updated Hybrid_deoldify.
New RC9 with some small bug fixed on my side.

Dan
got it
The fields ScThreshold, ScMinFreq are NOT passed in the script.

These fields are very important for the Exemplar-based models.

Should never been disabled and must always passed in the script.
HAVC_main is able to understand what to do with these fields.

[Image: attachment.php?aid=2973]


Thanks,
Dan
Passing them when they are disabled seems wrong.
Code:
this->doSetEnabled(model, "vsHAVCExModelSCThreshold", deepEx && refMerge != 0);
  this->doSetEnabled(model, "vsHAVCExModelScThtSSIM", deepEx && refMerge != 0);
  this->doSetEnabled(model, "vsHAVCExModelSCMinFreq", deepEx && refMerge != 0);


  this->doSetEnabled(model, "vsHAVCExModelScThtOffset", deepEx && refMerge == 0);
  this->doSetEnabled(model, "vsHAVCExModelScMinInt", deepEx && refMerge == 0);
is what atm. is used.
When should ScThreshold, ScMinFreq be adjustable and then passed to HAVC_main ?
Every time the Exemplar Models are enabled and for the models: 0, 1, 2, 5, 6.

Thanks,
Dan
updated Hybrid_deoldify.