Quote:
Originally Posted by pinterf
|
On the changelog I read
"Support Avisynth+ high bit depth"
however when I try to use it with 10bit planar or 16bit planar, it reports an access violation.
This is a pretty silly test, however it makes it crash:
Code:
ColorBars(width=848, height=480, pixel_type="YV24")
ConvertBits(10)
AddGrainC(var=5.0, uvar=0.0, constant=true)
so does this:
Code:
ColorBars(width=848, height=480, pixel_type="YV24")
ConvertBits(16)
AddGrainC(var=5.0, uvar=0.0, constant=true)
while the 8bit planar one works like a charm:
Code:
ColorBars(width=848, height=480, pixel_type="YV24")
AddGrainC(var=5.0, uvar=0.0, constant=true)
I thought the culprit was the fact that it was 4:4:4, but even specifying 4:2:0 doesn't help with high bit depth:
Code:
ColorBars(width=848, height=480, pixel_type="YV12")
ConvertBits(16)
AddGrainC(var=5.0, uvar=0.0, constant=true)
however if I use the default values, it works:
Code:
ColorBarsHD(width=704, height=396, pixel_type="YV24")
ConvertBits(16)
AddGrainC()
Is there something I should be aware of when I use the parameters with high bit depth? Like they don't scale automatically and cause some kind of error or something?