ox25191717 发表于 2012-9-16 23:02:09

AVS如何调整LOGO大小

各位大大:
       求救~
       在视频中增加LOGO成功,也实现透明效果。
       但发现一个麻烦,能否在不调整图片大小的情况下用AVS参数调整LOGO大小,求各位大大指点。
       此前的AVS代码如下:
  A=directshowsource("Saga.mp4").trim(0,11650).converttorgb32
  Logo1=ImageReader("SAGA.jpg").converttorgb32
  Logo2=ImageReader("SAGA_mask.jpg").converttorgb32
  Logo3=Logo1.mask(Logo2)
  v1=A.Layer(Logo3,"add",255,200,20).textsub("Saga.ass")
  return v1
  谢谢各位大大!

                 ox25191717

ox25191717 发表于 2012-9-18 21:29:26

MY大神帮助下已解决,代码如下:
Anime=directshowsource("Saga.mp4").trim(0,11650).converttorgb32
Logo1=ImageReader("SAGA.jpg").Lanczos4Resize(260,90).converttorgb32
Logo2=ImageReader("SAGA_mask.jpg").Lanczos4Resize(260,90).converttorgb32
Logo3=Logo1.mask(Logo2)
v1=Anime.Layer(Logo3,"add",255,120,200).crop(0,14,1280,692).LanczosResize(1280,720).textsub("Saga.ass").textsub("Saga2.ass")
#v2=trim(Anime,457,537)
#v3=trim(Anime,538,0)
return v1
ConvertToYV12()
页: [1]
查看完整版本: AVS如何调整LOGO大小