搜索 社区服务 统计排行 帮助
  • 1134阅读
  • 3回复

[求助]看看我这个AVS怎么出错了?

楼层直达
级别: 新手上路
注册时间:
2005-04-26
在线时间:
0小时
发帖:
19
我想用AVS给要压制的rmvb加图片Logo玩玩,找了教程,改改就成下面的了
一运行错误还真不少

错误提示1: Script error: Invalid arguments to function "ConverToRGB"
我不知道为啥这个有错误,我是照教程上粘贴上去的啊,我把这句话先删除了
结果又出现
错误提示2: Script error: Invalid arguments to function "VD_logo"

请大家给看看到底是哪里出了问题啊,还有加载图片Logo不能直接调用logo.vdf么?,非要定义一个这么复杂的函数么?
-----------------------------
global VirtualDub_plugin_directory="C:\new"

function VD_Logo(clip clip,int"x",int"y",int"alpha",bool"transparent",int"xr",int"xg",int"xb",int"tolerance",string "filename",bool"animate",int"start",int"duration",int"loops",int"fadeinlen",int"fadeoutend",int"fadeoutlen")

{LoadVirtualdubPlugin(VirtualDub_plugin_directory+"\logo.vdf","_VD_Logo",1)return clip._VD_Logo(default(x,0),default(y,0),default(alpha,128),default(transparent,true)?1:0,default(xr,0),default(xg,0),default(xb,255),default(tolerance,0),default(filename,VirtualDub_plugin_directory+"\demo.bmp"),default(animate,false)?1:0,default(start,0),default(duration,0),default(loops,0),default(fadeinlen,0),default(fadeoutend,200),default(fadeoutlen,0))}

ConvertToRGB()

VD_logo(620,460,50,true,0,0,0,0,"C:\logo.bmp", false,200,0,0,50,970,50)
级别: 侠客
注册时间:
2005-06-19
在线时间:
0小时
发帖:
606
只看该作者 1楼 发表于: 2006-05-26
出现这个提示就是表示没有正常加载插件啊,是不是插件的目录搞错了?
而且ConvertToRGB()是AVS自带的怎么会无法转换颜色环境?是不是你的AVS版本太低?

级别: 精灵王
注册时间:
2005-12-13
在线时间:
0小时
发帖:
3859
只看该作者 2楼 发表于: 2006-05-26
=_= LZ AVS是?

= =
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 3楼 发表于: 2006-05-27
引用
最初由 天地逍遥 发布
出现这个提示就是表示没有正常加载插件啊,是不是插件的目录搞错了?
而且ConvertToRGB()是AVS自带的怎么会无法转换颜色环境?是不是你的AVS版本太低?
看清楚,说的是参数错误。
颜色空间的转换滤镜需要一个clip作为参数
而当前last是null,这样就出错了。

首先要用
directshowsource("xxx.rmvb", fps=29.97)
来加载视频
然后才能用converttorgb()来转换

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
快速回复

限150 字节
上一个 下一个