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

[请教]请问我这个avs脚本问题出在哪?

楼层直达
级别: 新手上路
注册时间:
2010-06-07
在线时间:
6小时
发帖:
18
  1. LoadPlugin("VSFilter.dll") #加载字幕滤镜
  2. Video=AVISource("aaa.avi").ConverttoRGB32 #读入视频文件
  3. TextSub("aaa.ass") #读入字幕
  4. Logo=ImageReader("logo.tga").ConverttoRGB32.colorkeymask($000000,30).FlipVertical #读入Logo,透明背景,水平翻转
  5. V=Layer(Video,Logo,"add",153,1150,10) #logo加入视频右上角,透明60%
  6. Return V
  7. Fadeout(15)


提示textsub那行出错,Script error: Invalid arguments to function "TextSub"
删掉就正常了。
请教:如何修改呢?多谢
级别: 骑士
注册时间:
2007-01-31
在线时间:
62小时
发帖:
896
只看该作者 1楼 发表于: 2010-06-10
Video=AVISource("aaa.avi").ConverttoRGB32.TextSub("aaa.ass")
试试看改成这样
级别: 新手上路
注册时间:
2010-06-07
在线时间:
6小时
发帖:
18
只看该作者 2楼 发表于: 2010-06-10
引用
最初由 264768502 发布
Video=AVISource("aaa.avi").ConverttoRGB32.TextSub("aaa.ass")
试试看改成这样


成了!多谢多谢
不过...这是为嘛呢?
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 3楼 发表于: 2010-06-10
你必须为textsub函数指定一个目标视频。

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 新手上路
注册时间:
2010-06-07
在线时间:
6小时
发帖:
18
只看该作者 4楼 发表于: 2010-06-10
嗯?我如果不加logo,直接只要顶楼里的前三行,也是没问题的呀~
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 5楼 发表于: 2010-06-11
  1. LoadPlugin("VSFilter.dll") #加载字幕滤镜
  2. Video=AVISource("aaa.avi").ConverttoRGB32 #读入视频文件
  3. TextSub("aaa.ass")


  1. ---------------------------
  2. VirtualDub Error
  3. ---------------------------
  4. Avisynth open failure:
  5. Script error: Invalid arguments to function "TextSub"
  6. (D:\enc\avs\1.avs, line 3)
  7. ---------------------------
  8. 确定
  9. ---------------------------

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 新手上路
注册时间:
2010-06-07
在线时间:
6小时
发帖:
18
只看该作者 6楼 发表于: 2010-06-11
嗯..大概知道为什么了
多谢楼上的指点,多谢!
快速回复

限150 字节
上一个 下一个