Posts: 987 
	Threads: 81 
	Joined: Feb 2020
	
	
 
	
	
		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.
 
Also when is selected the Model "Deep-Remaster" the field "Frames" need to be enabled
 
It is missing "remote all-rf" for ColotMNet (DeepExEncMode=2)
 
When is selected the method=5 it shown the "folder" selection window instead of "file" selection.
 
Dan
P.S.
I think that we are very near to complete the passage to HAVC 5.0
	
 
	
Attached Files  
Thumbnail(s)  
    
    
    
    
 
 
	
	
	
 
 
	
	
	
		
	Posts: 12.057 
	Threads: 66 
	Joined: May 2017
	
	
 
	
	
		Okay, so:
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
	
 
	
	
---- 
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page. 
	
	
 
 
	
	
	
		
	Posts: 12.057 
	Threads: 66 
	Joined: May 2017
	
	
 
	
	
		Okay, you added some additional stuff, looking at that now.
	
	
	
---- 
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page. 
	
	
 
 
	
	
	
		
	Posts: 12.057 
	Threads: 66 
	Joined: May 2017
	
	
 
	
	
		Updated Hybrid_deoldify.
	
	
	
---- 
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page. 
	
	
 
 
	
	
	
		
	Posts: 987 
	Threads: 81 
	Joined: Feb 2020
	
	
 
	
	
		New RC9 with some small bug fixed on my side. 
 
Dan
	
	
Attached Files  
 
 
  vsdeoldify-5.0.0_RC9.zip  (Size: 425,1 KB / Downloads: 75)
 
	
	
	
 
 
	
	
	
		
	Posts: 12.057 
	Threads: 66 
	Joined: May 2017
	
	
 
	
	
		got it
	
	
	
---- 
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page. 
	
	
 
 
	
	
	
		
	Posts: 987 
	Threads: 81 
	Joined: Feb 2020
	
	
 
	
	
		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.
 
Thanks,
Dan
	
 
	
Attached Files  
Thumbnail(s)  
    
 
 
	
	
	
 
 
	
	
	
		
	Posts: 12.057 
	Threads: 66 
	Joined: May 2017
	
	
 
	
		
		
		09.02.2025, 12:43 
(This post was last modified: 09.02.2025, 13:03 by Selur .) 
  
		
	 
	
		Passing them when they are disabled seems wrong.
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 ?
	
 
	
	
---- 
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page. 
	
	
 
 
	
	
	
		
	Posts: 987 
	Threads: 81 
	Joined: Feb 2020
	
	
 
	
	
		Every time the Exemplar Models are enabled and for the models: 0, 1, 2, 5, 6. 
 
Thanks, 
Dan
	
	
	
	
	
 
 
	
	
	
		
	Posts: 12.057 
	Threads: 66 
	Joined: May 2017
	
	
 
	
	
		updated Hybrid_deoldify.
	
	
	
---- 
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.