ChiDragon
18th April 2007, 11:42
It took me a while to figure out what was messing up the chroma in one of my scripts...
MPEG2Source() #interlaced YV12 source
AddBorders(0,2,0,2) #broken chroma
AddBorders(0,4,0,4) #fine
AddBorders(0,6,0,2) #broken chroma
The AddBorders doc says "See colorspace conversion filters for constraints when using the different color formats" but that only states that height for interlaced YV12 needs to be a multiple of four, so I thought I was okay doing 2+2=4.
Maybe a note on the AddBorders page is in order, or am I misunderstanding what the ConvertToxxx page says?
MPEG2Source() #interlaced YV12 source
AddBorders(0,2,0,2) #broken chroma
AddBorders(0,4,0,4) #fine
AddBorders(0,6,0,2) #broken chroma
The AddBorders doc says "See colorspace conversion filters for constraints when using the different color formats" but that only states that height for interlaced YV12 needs to be a multiple of four, so I thought I was okay doing 2+2=4.
Maybe a note on the AddBorders page is in order, or am I misunderstanding what the ConvertToxxx page says?