OUTPinged_
11th May 2003, 20:29
It all begun when i wanted to apply field-based CNR to a clip in avs 2.5. I was outputting it to CCE so the script looked like this:
SegmentedAVISource("c:\cap.avi").resampleaudio(44100).ConvertToYV12()
SeparateFields()
CNR2()
Weave()
ConvertToYUY2()
Now it looks like fields are weaved incorrectly(one field is delayed and it gets bumped up 1 pixel). Alright, that was expected. But even if i change script to look like that:
SeparateFields()
ConvertToYV12()
CNR2()
ConvertToYUY2()
Weave()
It still comes out broken. Of course, if i change it like that, it works:
ConvertToRGB24()
SeparateFields()
ConvertToYV12()
CNR2()
ConvertToRGB24()
Weave()
ConvertToYUY2()
Any ideas what is going on? Is it possible to apply a filter to a SeparateFields() chain in YV12 color space?
SegmentedAVISource("c:\cap.avi").resampleaudio(44100).ConvertToYV12()
SeparateFields()
CNR2()
Weave()
ConvertToYUY2()
Now it looks like fields are weaved incorrectly(one field is delayed and it gets bumped up 1 pixel). Alright, that was expected. But even if i change script to look like that:
SeparateFields()
ConvertToYV12()
CNR2()
ConvertToYUY2()
Weave()
It still comes out broken. Of course, if i change it like that, it works:
ConvertToRGB24()
SeparateFields()
ConvertToYV12()
CNR2()
ConvertToRGB24()
Weave()
ConvertToYUY2()
Any ideas what is going on? Is it possible to apply a filter to a SeparateFields() chain in YV12 color space?