Selur
23rd February 2007, 18:22
#http://www.heise.de/ct/ftp/testbilder/kameras_0621/canon_eos-400d_iso100.jpg
ImageSource("canon_eos-400d_iso100.jpg", end=249)
GaussResize(640,480)
ConverttoYv12()
Returns as expected as Yv12 colorSpace.
#http://www.heise.de/ct/ftp/testbilder/kameras_0621/canon_eos-400d_iso100.jpg
ImageSource("canon_eos-400d_iso100.jpg", end=249)
GaussResize(640,480)
ConverttoYUY2()
ConverttoYv12()
Returns as YUY2 colorSpace. -> Why?
for completeness:
Stumpled over this problem when I wanted to convert the following script with MeGui to x264 and Megui kept complaining about the colorspace not being Yv12.
#http://www.heise.de/ct/ftp/testbilder/kameras_0621/canon_eos-400d_iso100.jpg
big = ImageSource("canon_eos-400d_iso100.jpg", end=249).ConverttoYv12().ConvertToYUY2()
b1 = big.BilinearResize(640,480).meInfo(" - 1 - ")
b4 = big.BicubicResize(640,480,0.333,0.333).meInfo(" - 2 - ")
b8 = big.GaussResize(640,480).meInfo(" - 3 - ")
b3 = big.BicubicResize(640,480,0.0,0.5).meInfo(" - 4 - ")
b2 = big.BicubicResize(640,480,0.0,0.75).meInfo(" - 5 - ")
b10 = big.Spline16Resize(640,480).meInfo(" - 6 - ")
b5 = big.LanczosResize(640,480).meInfo(" - 7 - ")
b12 = big.GaussResize(640,480,p=75).meInfo(" - 8 - ")
b6 = big.Lanczos4Resize(640,480).meInfo(" - 9 - ")
b11 = big.Spline16Resize(640,480).meInfo(" - 10 - ")
b7 = big.SimpleResize(640,480).meInfo(" - 11 - ")
b9 = big.PointResize(640,480).meInfo(" - 12 - ")
return b1+b4+b8+b3+b2+b10+b5+b12+b6+b11+b7+b9
function meInfo(clip a, string b){
return a.AddBorders(8,8,8,8,color=$FFFFFF).Subtitle(b,align=8,font="kroeger 08_53",size=30,text_color=$000000,halo_color=$FFFFFF)
}
ConvertToYv12()
version() -> AviSynth 2.56, build: Oct 28 2005
Cu Selur
ImageSource("canon_eos-400d_iso100.jpg", end=249)
GaussResize(640,480)
ConverttoYv12()
Returns as expected as Yv12 colorSpace.
#http://www.heise.de/ct/ftp/testbilder/kameras_0621/canon_eos-400d_iso100.jpg
ImageSource("canon_eos-400d_iso100.jpg", end=249)
GaussResize(640,480)
ConverttoYUY2()
ConverttoYv12()
Returns as YUY2 colorSpace. -> Why?
for completeness:
Stumpled over this problem when I wanted to convert the following script with MeGui to x264 and Megui kept complaining about the colorspace not being Yv12.
#http://www.heise.de/ct/ftp/testbilder/kameras_0621/canon_eos-400d_iso100.jpg
big = ImageSource("canon_eos-400d_iso100.jpg", end=249).ConverttoYv12().ConvertToYUY2()
b1 = big.BilinearResize(640,480).meInfo(" - 1 - ")
b4 = big.BicubicResize(640,480,0.333,0.333).meInfo(" - 2 - ")
b8 = big.GaussResize(640,480).meInfo(" - 3 - ")
b3 = big.BicubicResize(640,480,0.0,0.5).meInfo(" - 4 - ")
b2 = big.BicubicResize(640,480,0.0,0.75).meInfo(" - 5 - ")
b10 = big.Spline16Resize(640,480).meInfo(" - 6 - ")
b5 = big.LanczosResize(640,480).meInfo(" - 7 - ")
b12 = big.GaussResize(640,480,p=75).meInfo(" - 8 - ")
b6 = big.Lanczos4Resize(640,480).meInfo(" - 9 - ")
b11 = big.Spline16Resize(640,480).meInfo(" - 10 - ")
b7 = big.SimpleResize(640,480).meInfo(" - 11 - ")
b9 = big.PointResize(640,480).meInfo(" - 12 - ")
return b1+b4+b8+b3+b2+b10+b5+b12+b6+b11+b7+b9
function meInfo(clip a, string b){
return a.AddBorders(8,8,8,8,color=$FFFFFF).Subtitle(b,align=8,font="kroeger 08_53",size=30,text_color=$000000,halo_color=$FFFFFF)
}
ConvertToYv12()
version() -> AviSynth 2.56, build: Oct 28 2005
Cu Selur