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

[求助]AVS中for是怎么用的?

楼层直达
级别: 精灵王
注册时间:
2001-11-21
在线时间:
1小时
发帖:
3094
看网上教程的for循环 Documentation没搜索到for的用法.... [/han]
级别: 精灵王
注册时间:
2001-11-21
在线时间:
1小时
发帖:
3094
只看该作者 1楼 发表于: 2006-04-28
比如这个
for %%x in (*.jpg) do (
echo.temp = Photo^("%%x"^)
echo.c = c + temp
) >> "script.avs"

里面的echo又是什么意思?
级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
只看该作者 2楼 发表于: 2006-04-28
我怎么觉得这语法像bat....
avs支持循环么?..

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
级别: 骑士
注册时间:
2004-09-27
在线时间:
3小时
发帖:
1362
只看该作者 3楼 发表于: 2006-04-28
这是个基于CMD的脚本,作用是把当前目录的jpg写成这种格式的avs脚本
temp = Photo("1.jpg")
c = c + temp
temp = Photo("2.jpg")
c = c + temp
话说,avs是photo函数吗?查了查没有= =

级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
只看该作者 4楼 发表于: 2006-04-28
看懂了..这就是一个bat,用这个bat生成一个avs脚本
该avs脚本来把本目录中所有jpeg文件作为一帧一帧合并起来形成一个视频

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
只看该作者 5楼 发表于: 2006-04-28
引用
最初由 dio1888 发布
这是个基于CMD的脚本,作用是把当前目录的jpg写成这种格式的avs脚本
temp = Photo("1.jpg")
c = c + temp
temp = Photo("2.jpg")
c = c + temp
话说,avs是photo函数吗?查了查没有= =


对唉,怎么记得好像是imagesource还是啥source来着..

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
级别: 精灵王
注册时间:
2003-03-22
在线时间:
1小时
发帖:
2598
只看该作者 6楼 发表于: 2006-04-28
ImageReader("G:\%d.tga",1,100,23.976,false)

级别: 骑士
注册时间:
2004-09-27
在线时间:
3小时
发帖:
1362
只看该作者 7楼 发表于: 2006-04-28
ImageSource本身就有循环的功能,只要把图片名称格式化好就行了

# Read files "100.jpeg" through "199.jpeg"
# into an NTSC clip.
ImageSource("D:\%d.jpeg", 100, 199, 29.97)

级别: 精灵王
注册时间:
2003-03-22
在线时间:
1小时
发帖:
2598
只看该作者 8楼 发表于: 2006-04-28
想到件事,今天在某工作站机器上安装DIO版后,AE和Premiere都启动报错,后来安了机器里别人下的暴风影音5却没问题,而后换了台工作站机器上安装DIO版却又没问题了,不知道是什么地方冲突了,不知道你碰到过没~

级别: 精灵王
注册时间:
2001-11-21
在线时间:
1小时
发帖:
3094
只看该作者 9楼 发表于: 2006-04-28
引用
最初由 dio1888 发布
ImageSource本身就有循环的功能,只要把图片名称格式化好就行了

# Read files "100.jpeg" through "199.jpeg"
# into an NTSC clip.
ImageSource("D:\%d.jpeg", 100, 199, 29.97)

thanks

另外 bat是软件? 记得像是系统任务....
级别: 骑士
注册时间:
2004-09-27
在线时间:
3小时
发帖:
1362
只看该作者 10楼 发表于: 2006-04-28
引用
最初由 可曾记得爱 发布
想到件事,今天在某工作站机器上安装DIO版后,AE和Premiere都启动报错,后来安了机器里别人下的暴风影音5却没问题,而后换了台工作站机器上安装DIO版却又没问题了,不知道是什么地方冲突了,不知道你碰到过没~


AE一直没安装过,Premiere已从我机器消失一年多了[/TX] 所以暂时不清楚问题所在,下次升级时会测试测试这个:D

级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
只看该作者 11楼 发表于: 2006-04-28
引用
最初由 工藤新一 发布

thanks

另外 bat是软件? 记得像是系统任务....


批处理文件..dos时代就有的东西

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
级别: 侠客
注册时间:
2005-06-19
在线时间:
0小时
发帖:
606
只看该作者 12楼 发表于: 2006-05-03
引用
最初由 dio1888 发布
ImageSource本身就有循环的功能,只要把图片名称格式化好就行了

# Read files "100.jpeg" through "199.jpeg"
# into an NTSC clip.
ImageSource("D:\%d.jpeg", 100, 199, 29.97)

可否详细介绍下这个的使用格式,尤其是图片定位及将背景色换成透明色等等,谢谢~

级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 13楼 发表于: 2006-05-03
imagesource只是读入图片,并变成一个视频。
至于要和其它视频叠加,需要用layer或者overlay函数,配合相应的参数来实现

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 侠客
注册时间:
2005-06-19
在线时间:
0小时
发帖:
606
只看该作者 14楼 发表于: 2006-05-04
引用
最初由 MeteorRain 发布
imagesource只是读入图片,并变成一个视频。
至于要和其它视频叠加,需要用layer或者overlay函数,配合相应的参数来实现

能稍微详细点介绍该如何定位和改变图层吗?

快速回复

限150 字节
上一个 下一个