if clip.format.id != vs.RGB24:
HAVC_LogMessage(MessageType.WARNING, "ColorPostProcessing: clip not in RGB24 format, it will be converted")
# clip not in RGB24 format, it will be converted
if clip.format.color_family == "YUV":
clip = clip.resize.Bicubic(format=vs.RGB24, matrix_in_s="709", range_s="full",
dither_type="error_diffusion")
else:
clip = clip.resize.Bicubic(format=vs.RGB24, range_s="full")
But it is better that the conversion is provided by Hybrid.
1) the "B&W mode" "ScaleAbs + Simple(RGB)" should be renamed in "CLAHE (luma) + Simple(RGB)"
2) In HAVC_main I added the parameter FrameInterp (integer), the meaning of parameter is the following
:param FrameInterp: This parameter will allow to enable the frame interpolation. This method will use
Deep-Exemplar to interpolate the colored frames. If = 0, the interpolation is disabled,
if > 0 represent the number of frames used for interpolation. The quality of
interpolation will decrease with the number of frames, suggested value is 5.
Range [0-10], Default = 0
Using this approach it is possible to speed-up the coloring process by 30%-50% (depending on the settings) without significant color loss.
11.09.2025, 19:28 (This post was last modified: 11.09.2025, 19:38 by Selur.)
Is FrameInterp a 'Exemplar Models' sub-option or a general option?
Is it only available when Deep-Exemplar is used as DeepExModel?
Quote:FrameInterp: This parameter will allow to enable the frame interpolation. This method will use
Deep-Exemplar to interpolate the colored frames. If = 0, the interpolation is disabled,
if > 0 represent the number of frames used for interpolation. The quality of
interpolation will decrease with the number of frames, suggested value is 5.
Range [0-10], Default = 0
you might want to add something about what the gain of using this is,.. atm. it only states the downside of using the option,...
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
No, it is a general option of HAVC, is not necessary that the "Exemplar Models" is checked. Only the HAVC coloring process will be speed up.
This solution should also solve the problem of double encoding on my side.