Bordo32
31st October 2003, 23:01
My code:
AviSource("DV_type2.avi")
ReInterpolate411()
SeparateFields()
odd=SelectOdd.Convolution3D(1, 6, 10, 6, 8, 2.8, 0)
evn=SelectEven.Convolution3D(1, 6, 10, 6, 8, 2.8, 0)
Interleave(evn,odd)
saturation = xx
cu = - (1-saturation)*256
ColorYUV(off_y=xx, gain_y=xx, cont_u=cu, cont_v = cu, opt="coring")
Weave()
ConvertToRGB()
Levels(0, 1, 255, 16, 235, coring=false) #it goes into RGB editor, from it into Procoder
I want to tweak my DV avi a little bit before it gets into the editor.
Did I put in the right place those lines to do the ColorYUV things on the interlaced material:
saturation = xx
cu = - (1-saturation)*256
ColorYUV(off_y=xx, gain_y=xx, cont_u=cu, cont_v = cu, opt="coring")
The other thing, after editing in RGB editor it goes into Procoder (old version) and the levels need to be tweaked (Procoder does not do 0-255 to 16-235 levels conversion for RGB). Is the Levels() function in the right place or should be placed between the SeparateFields() and Weave()? But now Levels only corrects the luma information, not the chroma, what to do?
Thanks for advise
AviSource("DV_type2.avi")
ReInterpolate411()
SeparateFields()
odd=SelectOdd.Convolution3D(1, 6, 10, 6, 8, 2.8, 0)
evn=SelectEven.Convolution3D(1, 6, 10, 6, 8, 2.8, 0)
Interleave(evn,odd)
saturation = xx
cu = - (1-saturation)*256
ColorYUV(off_y=xx, gain_y=xx, cont_u=cu, cont_v = cu, opt="coring")
Weave()
ConvertToRGB()
Levels(0, 1, 255, 16, 235, coring=false) #it goes into RGB editor, from it into Procoder
I want to tweak my DV avi a little bit before it gets into the editor.
Did I put in the right place those lines to do the ColorYUV things on the interlaced material:
saturation = xx
cu = - (1-saturation)*256
ColorYUV(off_y=xx, gain_y=xx, cont_u=cu, cont_v = cu, opt="coring")
The other thing, after editing in RGB editor it goes into Procoder (old version) and the levels need to be tweaked (Procoder does not do 0-255 to 16-235 levels conversion for RGB). Is the Levels() function in the right place or should be placed between the SeparateFields() and Weave()? But now Levels only corrects the luma information, not the chroma, what to do?
Thanks for advise