Small correction: LSFmod should support YUVXXX, but not RGB.
So Hybrid would normaly convert to YUV444P8
-> if you use custom additions you are responsible:
a. to apply any needed color space conversions
b. to let Hybrid know if the color space&co changed.
for example adding:
to a custom section would let Hybrid know that the output of the section is now YUV44P8.
-> this does not seem like a bug in Hybrid, but like a bug in your custom addition code.
Cu Selur
So Hybrid would normaly convert to YUV444P8
# adjusting color space from RGB24 to YUV444P8 for vsLSFMod
clip = core.resize.Bicubic(clip=clip, format=vs.YUV444P8, matrix_s="470bg", range_s="full")
clip = havsfunc.LSFmod(input=clip, ...)
a. to apply any needed color space conversions
b. to let Hybrid know if the color space&co changed.
for example adding:
# colorformat YUV444P8
-> this does not seem like a bug in Hybrid, but like a bug in your custom addition code.
Cu Selur