Selur's Little Message Board
Deoldify Vapoursynth filter - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Talk, Talk, Talk (https://forum.selur.net/forum-5.html)
+--- Forum: Small Talk (https://forum.selur.net/forum-7.html)
+--- Thread: Deoldify Vapoursynth filter (/thread-3595.html)



RE: Deoldify Vapoursynth filter - Selur - 24.01.2026

I keep the settings and just change the 'ColorModel' value. Smile


RE: Deoldify Vapoursynth filter - Dan64 - 24.01.2026

As explained in the user guide, now the DeOldify version of "Artistic" and "Stable" are merged at 50% with model "Video" to improve the stability of these models.

So now are at least 50% more similar to "Video" model.
The blending using another model will smooth further the differences.

If you want to see the difference is better to selected the single color model.

See attached images.

Dan


RE: Deoldify Vapoursynth filter - Selur - 24.01.2026

Hmm,.. there is a difference between deoldify vs ddcolor, but none inside these categories
deoldify:
https://imgsli.com/NDQ0OTY5
https://imgsli.com/NDQ0OTcx
dd:
https://imgsli.com/NDQ0OTcw
bug if you say this is to be expected that is fine. Smile

Cu Selur


RE: Deoldify Vapoursynth filter - Dan64 - 24.01.2026

I can see that there are very little differences, but I was expecting more visible differences, your results are unexpected.

Please try the scripts included in the attached zip archive and let me know if you get the same results of images included.

Dan


RE: Deoldify Vapoursynth filter - Selur - 24.01.2026

Those outputs look different as I would have expected.
tile.TR_ddcolor_comp:
[Image: grafik.png]
tile.TR_deoldify_comp:
[Image: grafik.png]

Cu Selur


RE: Deoldify Vapoursynth filter - Selur - 24.01.2026

tile.TR_deoldify_comp, changing:
# clip_col = havc.HAVC_main(clip=clip, Preset="slower", ColorModel=models[i], ColorTemp="none", ColorFix="none", FrameInterp=0, ColorMap="none", ColorTune="none", BlackWhiteTune="none", EnableDeepEx=False)
        clip_col = havc.HAVC_main(clip=clip, Preset="veryslow", ColorModel=models[i], CombMethod="Luma-Masked", VideoTune="verystable", ColorTemp="very high", ColorFix="none", ColorTune="none", BlackWhiteTune="none")
shows a black picture and outputs:
Error on frame 0 request:

Traceback (most recent call last):
File "src/cython/vapoursynth.pyx", line 3222, in vapoursynth.publicFunction
File "src/cython/vapoursynth.pyx", line 3224, in vapoursynth.publicFunction
File "src/cython/vapoursynth.pyx", line 837, in vapoursynth.FuncData.__call__
File "F:\Hybrid\64bit\Vapoursynth\Lib\site-packages\vsdeoldify\colormnet2\__init__.py", line 191, in colormnet_client_color_merge
colorizer.set_ref_frame(img_ref)
File "F:\Hybrid\64bit\Vapoursynth\Lib\site-packages\vsdeoldify\colormnet2\colormnet2_client.py", line 64, in set_ref_frame
self.server.SetRefImage(frame_bytes, frame_propagate)

File "xmlrpc\client.py", line 1122, in __call__
File "xmlrpc\client.py", line 1461, in __request
File "xmlrpc\client.py", line 1166, in request
File "xmlrpc\client.py", line 1178, in single_request
File "xmlrpc\client.py", line 1284, in send_request
File "http\client.py", line 1175, in putrequest
http.client.CannotSendRequest: Request-sent

adjusting tile.TR_ddcolor_comp the same way, also throws an error:
Error on frame 0 request:

Traceback (most recent call last):
File "src/cython/vapoursynth.pyx", line 3222, in vapoursynth.publicFunction
File "src/cython/vapoursynth.pyx", line 3224, in vapoursynth.publicFunction
File "src/cython/vapoursynth.pyx", line 837, in vapoursynth.FuncData.__call__
File "F:\Hybrid\64bit\Vapoursynth\Lib\site-packages\vsdeoldify\colormnet2\__init__.py", line 191, in colormnet_client_color_merge
colorizer.set_ref_frame(img_ref)
File "F:\Hybrid\64bit\Vapoursynth\Lib\site-packages\vsdeoldify\colormnet2\colormnet2_client.py", line 64, in set_ref_frame
self.server.SetRefImage(frame_bytes, frame_propagate)
File "xmlrpc\client.py", line 1122, in __call__
File "xmlrpc\client.py", line 1461, in __request
File "xmlrpc\client.py", line 1166, in request
File "xmlrpc\client.py", line 1179, in single_request
File "http\client.py", line 1420, in getresponse
http.client.ResponseNotReady: Idle

=> will try whether rebooting the system helps => no same output

Cu Selur


RE: Deoldify Vapoursynth filter - Selur - 24.01.2026

using:
clip_col = havc.HAVC_main(clip=clip, Preset="veryslow", ColorModel=models[i], CombMethod="Luma-Masked", VideoTune="verystable", ColorTemp="none", ColorFix="none", ColorTune="none", BlackWhiteTune="none")
with
ColorTemp="none"
instead of
ColorTemp="very high"
[Image: grafik.png]
the outputs look more similar.

Cu Selur


RE: Deoldify Vapoursynth filter - Dan64 - 24.01.2026

The parameter ColorTemp is used to apply a temporal color stabilization. Using ColorTemp='Very High' it is expected that the differences between the different color models is smoothed.  Even using the more crazier color model, with ColorTemp='Very High', the colors will be tamed (stabilized). Try using  ColorTemp='Low', you should see some more difference.

Dan

P.S.
Updated the HAVC User Guide with ColorTemp explanation.


RE: Deoldify Vapoursynth filter - Selur - 24.01.2026

Will try later and report back.


RE: Deoldify Vapoursynth filter - Selur - 25.01.2026

Yes, as expected using low temp stability (or none) does lead to more differences: https://imgsli.com/NDQ1MTgz

Cu Selur