『漫游』酷论坛>『影音数码技术学习交流』>[求助]关于AVS加载图片 ..
[求助]关于AVS加载图片的问题
loveclark@2007-08-02 16:56
这是我AVS加载图片的脚本,想要取消图片的透明度,不知道是哪个命令?各位前辈帮帮忙
3Q
LoadPlugin("F:\PSP游戏\RPG_RPP11\avsfile\VSFilter.dll")
cd0=DirectShowSource("g:\预告.MKV", fps=23.976, convertfps=true)
cd0=cd0.AddBorders(0,0,0,0)
v=cd0
v=v.TextSub("g:\预告.ssa")
v1=v.converttoRGB32
v2=ImageReader("g:\1.jpg").converttoRGB32
v3=ImageReader("g:\2.jpg").converttoRGB32
v2=v2.Mask(v3).trim(0,723).FadeIO(34)
v4=v1.trim(0,100)
v5=v1.trim(100,844).Layer(v2,"add",70,545,0)
v6=v1.trim(845,0)
v=v4+v5+v6
v=v.Lanczos4Resize(480,272)
v=v.ConvertToYV12()
v
Trim(0, v.Framecount)
ResampleAudio(44100)
Tweak(0.3,1.45,8.9,1)
Sharpen(0.2)
雷鸣@2007-08-02 17:02
一定是水印……我想没错的……
loveclark@2007-08-02 17:08
4242 就是做水印
这个脚本是我好久之前参照某教程写的,现在重新搞个水印可惜忘了具体代码的作用了
肥海@2007-08-02 18:12
无限鄙视水印行为~
loveclark@2007-08-02 23:55
呵呵
继续等待高手
ksleck@2007-08-03 11:48
话说 AddBorders(0,0,0,0) 是什么意思??
都是0 就是不加border.....对吧……
风雪云@2007-08-07 10:39
经过实验帮LZ找到了答案,不知是否正确
v5=v1.trim(100,844).Layer(v2,"add",70,545,0)
其中最后参数是透明度,LZ把0改成255看看,我想应该可以
loveclark@2007-09-08 00:55
引用
最初由 风雪云 发布
经过实验帮LZ找到了答案,不知是否正确
v5=v1.trim(100,844).Layer(v2,"add",70,545,0)
其中最后参数是透明度,LZ把0改成255看看,我想应该可以
不好意思那么晚才回帖
我试了你说的 确实是v5=v1.trim(100,844).Layer(v2,"add",70,545,0)里面的参数决定的透明度 但不是最后一个0 把70那项才是透明度
终于知道了 谢谢LS的了
| TOP