Wilbert
28th March 2004, 23:13
The following scripts don't work:
clip = AviSource("D:\captures\jewel.avi")
clip = clip.ConvertToYUY2(interlaced=true)
c = Trim(clip,615,614).SeparateFields
co = c.SelectOdd
b1 = ce.blankclip
interleave(b1,co).Weave
A clip with two frames is returned instead of one.
clip = AviSource("D:\captures\jewel.avi")
clip = clip.ConvertToYUY2(interlaced=true)
c = Trim(clip,615,614).SeparateFields
ce = c.SelectEven
co = c.SelectOdd
b1 = ce.blankclip
b2 = co.blankclip
cn1 = Overlay(ce, b1, mode="blend", opacity=0.33)
cn2 = Overlay(ce, b1, mode="blend", opacity=0.66)
cn12 = Overlay(co, b2, mode="blend", opacity=0.66)
cn22 = Overlay(co, b2, mode="blend", opacity=0.33)
c1 = interleave(ce,b2).Weave
c2 = interleave(ce,cn12).Weave
c3 = interleave(ce,cn22).Weave
c4 = interleave(ce,co).Weave
c5 = interleave(cn1,co).Weave
c6 = interleave(cn2,co).Weave
c7 = interleave(b1,co).Weave
c1 + c2 + c3 + c4 + c5 + c6
The output is the first two frames instead of all six.
clip = AviSource("D:\captures\jewel.avi")
clip = clip.ConvertToYUY2(interlaced=true)
c = Trim(clip,615,614).SeparateFields
co = c.SelectOdd
b1 = ce.blankclip
interleave(b1,co).Weave
A clip with two frames is returned instead of one.
clip = AviSource("D:\captures\jewel.avi")
clip = clip.ConvertToYUY2(interlaced=true)
c = Trim(clip,615,614).SeparateFields
ce = c.SelectEven
co = c.SelectOdd
b1 = ce.blankclip
b2 = co.blankclip
cn1 = Overlay(ce, b1, mode="blend", opacity=0.33)
cn2 = Overlay(ce, b1, mode="blend", opacity=0.66)
cn12 = Overlay(co, b2, mode="blend", opacity=0.66)
cn22 = Overlay(co, b2, mode="blend", opacity=0.33)
c1 = interleave(ce,b2).Weave
c2 = interleave(ce,cn12).Weave
c3 = interleave(ce,cn22).Weave
c4 = interleave(ce,co).Weave
c5 = interleave(cn1,co).Weave
c6 = interleave(cn2,co).Weave
c7 = interleave(b1,co).Weave
c1 + c2 + c3 + c4 + c5 + c6
The output is the first two frames instead of all six.