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.
Which version of VapourSynth are you using?

When I select the model CMNET2 is missing the widget Frames (memory frames)

[Image: attachment.php?aid=3737]

While this parameter is available (as should be) when I select ColorMNet


[Image: attachment.php?aid=3738]
 

Dan
I'm using R79. (I'll probably look into switching to R80 next week)
Hmm,.. I'll check that vsHAVCExModelFramesSpinBox is available for both CMNet and CMNet2
upated Hybrid_havc_test
(19.09.2026, 15:04)Selur Wrote: [ -> ]@Dan64: using:
Code:
clip = havc.HAVC_main(clip, DeepExMethod=3, ScFrameDir=None, DeepExModel=0, DeepExEncMode=0, DeepExBackbone="dinov3", DeepExMaxMemFrames=20)
I get:
Code:
2026-09-19 15:03:03.073 Failed to evaluate the script: Python exception: CopyFrameProps: argument prop_src is required Traceback (most recent call last): File "vapoursynth.pyx", line 3832, in vapoursynth._vpy_evaluate File "vapoursynth.pyx", line 3833, in vapoursynth._vpy_evaluate File "J:\tmp\tempPreviewVapoursynthFile15_02_58_577.vpy", line 39, in clip = havc.HAVC_main(clip, DeepExMethod=3, ScFrameDir=None, DeepExModel=0, DeepExEncMode=0, DeepExBackbone="dinov3", DeepExMaxMemFrames=20) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "f:\hybrid\64bit\vapoursynth\Lib\site-packages\vshavc\__init__.py", line 325, in HAVC_main return HAVC_main_presets(clip, Preset, FrameInterp, ColorModel, CombMethod, VideoTune, ColorFix, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "f:\hybrid\64bit\vapoursynth\Lib\site-packages\vshavc\__init__.py", line 512, in HAVC_main_presets clip_colored = HAVC_main_colorizer(clip, Preset, ColorModel, CombMethod, VideoTune, ColorFix, ColorTemp, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "f:\hybrid\64bit\vapoursynth\Lib\site-packages\vshavc\__init__.py", line 874, in HAVC_main_colorizer clip_colored = HAVC_cmnet2(clip, clip_ref=None, method=DeepExMethod, render_speed=DeepExPreset, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "f:\hybrid\64bit\vapoursynth\Lib\site-packages\vshavc\__init__.py", line 2001, in HAVC_cmnet2 clip = CopySCDetect(clip, clip_ref) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "f:\hybrid\64bit\vapoursynth\Lib\site-packages\vshavc\vsslib\vsscdect.py", line 159, in CopySCDetect return clip.std.CopyFrameProps(prop_src=sc, props=['_SceneChangePrev', '_SceneChangeNext', ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "vapoursynth.pyx", line 3559, in vapoursynth.Function.__call__ vapoursynth.Error: CopyFrameProps: argument prop_src is required

Cu Selur

Ps.: updated Hybrid_havc_test

You are using  DeepExMethod=3 ( = "external RF same as video") in this case it is necessary to provide ScFrameDir with the name of reference frame folder. 
I noted that in HAVC_cmnet2() is missing a check for this kind of error. I will add it in the next RC2.

I tested Hybrid 2026.09.19.1 and it is working.

Dan