08.09.2025, 18:24
Hello Selur,
I have a problem with attached sample.
In the sample there are 2 scripts.
The main code of the script sample3_restore1a.vpy is
this script will produce a "flash" at frame 33
The second script sample3_restore1b.vpy not using the conversion from "full" to "limited" is Ok, the main code is simply
I got the same problem if I use std.Levels in this way
What do you think, it is a Vapoursynth problem ?
Dan
I have a problem with attached sample.
In the sample there are 2 scripts.
The main code of the script sample3_restore1a.vpy is
clip = core.resize.Bicubic(clip=clip, format=vs.RGB24, matrix_in_s="709", range_in_s="full", range_s="limited")
clip = havc.HAVC_bw_tune(clip, 'medium', 3)
clip = core.resize.Bicubic(clip=clip, format=vs.RGB24, matrix_in_s="709", range_in_s="limited", range_s="full")
this script will produce a "flash" at frame 33
The second script sample3_restore1b.vpy not using the conversion from "full" to "limited" is Ok, the main code is simply
clip = havc.HAVC_bw_tune(clip, 'medium', 3)
I got the same problem if I use std.Levels in this way
clip = core.std.Levels(clip=clip, min_in=0, max_in=255, min_out=16, max_out=235)
clip = havc.HAVC_bw_tune(clip, 'medium', 3)
clip = core.std.Levels(clip=clip, min_in=16, max_in=235, min_out=0, max_out=255)
What do you think, it is a Vapoursynth problem ?
Dan