![]() |
|
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) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
|
RE: Deoldify Vapoursynth filter - Selur - 26.04.2026 Uploaded an updated Hybrid_havc_test, where I adjusted the defaults. Cu Selur RE: Deoldify Vapoursynth filter - Dan64 - 26.04.2026 Please remove "remote all-ref" both from CMNET2 and ColorMNet. Thanks, Dan RE: Deoldify Vapoursynth filter - Selur - 26.04.2026 Uploaded an updated Hybrid_havc_test, where I removed the option. (since that option is only used for CMNET2 and ColorMNet, I could simply remove the list entry. Cu Selur RE: Deoldify Vapoursynth filter - Dan64 - 26.04.2026 Now It's Okay. I will probably release HAVC v5.8.0 next week. There is still a lot of work to be done on documentation side. Thanks, Dan RE: Deoldify Vapoursynth filter - Selur - 26.04.2026 Nice!
RE: Deoldify Vapoursynth filter - Dan64 - 09.05.2026 Hello Selur, I just released the new HAVC version v5.8.0 This release includes a modified version of DDColor that includes the new DDColorEngine class for coloring individual images. This release can be installed with the command (the wheel is available as asset in this release): pip install vsddcolor-1.0.2-py3-none-any.whlI hope that you have time to include it in the last Hybrid release. Thanks, Dan RE: Deoldify Vapoursynth filter - Selur - 09.05.2026 Will package and upload a new torch-add-on, should be up in ~ 1 1/2 hours, latest dev should be fine. ![]() Cu Selur RE: Deoldify Vapoursynth filter - Selur - 09.05.2026 No clue why, but atm. upload now still takes ~1:45 hrs RE: Deoldify Vapoursynth filter - Dan64 - 22.05.2026 Hello Selur, please find attached the new RC2 of the new version of HAVC 5.8.5: The main changes are: 1) All clip formats are supported (*) no need of RGB24 conversion before calling the script. In case of high big depth formats they are converted in YUV444PS before the RGB24 conversion to preserve the high bit depth on luma. 2) The filter misc.SCDetect () is not more required, if is not available it will be replaced by a SCDetect() implemented using PlaneStats. 3) New API: HAVC_cmnet2dit() The new API will allow the colorization using the DiT Server discussed in this post: #23 My suggestion is to add a new Exemplar Models Method called "external DiT Server", in the case it is selected this method should be disabled the same widgets that are disabled when are selected the others "external ..." methods, with the only exception that also "Ref Dir/File" must be disabled. When is selected "external DiT Server", Hybrid should call directly the function havc.HAVC_cmnet2dit() instead of havc.HAVC_main() (*) The prototype of the new call is the following clip = havc.HAVC_cmnet2dit(clip = clip,
render_speed = DeepExPreset, # default = 'auto'
render_vivid = DeepExVivid, # default = False
sc_thresh = ScThreshold, # default = 0.035
sc_tht_ssim = ScThtSSIM, # default = 0.80
sc_min_int = ScMinInt, # default = 25
sc_tht_offset = ScThtOffset # default = 2
sc_min_freq = ScMinFreq, # default = 0
encode_mode = DeepExEncMode # default = 0 -> DeepExModel=0 (CMNET2) not exposed
max_memory_frames = DeepExMaxMemFrames, # default = 20
dit_engine_params = NEW, # default = {"host": "127.0.0.1", "port": 8765, "model_precision": "fp4"}
retry_threshold = NEW # default = 0.0
retry_model = NEW # default = 1
)as you can see there are 3 new fields: dit_engine_params: this field is necessary to specify: host, port and model_precision (these fields should be exposed in the GUI) retry_threshold: threshold used to identify frames that may benefit from an additional reference frame (can slowdown the encoding by about 50%) retry_model: If retry_threshold > 0, model used to colorize missing reference frames (default: 1). Allowed values are: 0 = HAVC (DeOldify + DDColor), 1 = DiT fp4, 2 = DiT int4. I attached a pdf with a detailed explanation of HAVC_cmnet2dit() I hope that you can add this new requirement in Hybrid Thanks, Dan (*) I could add the management of this call directly in HAVC_main() but in this case I need to add in HAVC_main() additional fields that are currently missing, let me know what are you preferences RE: Deoldify Vapoursynth filter - Selur - 22.05.2026 Will look at it tomorrow morning. (too groggy today) |