TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua
标题:
【Aegisub函数】动态彩虹脚本
[打印本页]
作者:
CMD
时间:
2018-6-24 14:18:04
标题:
【Aegisub函数】动态彩虹脚本
本帖最后由 CMD 于 2018-6-24 14:19 编辑
AutoTag()函数
彩虹line
这几天为字幕上色感觉很烦恼,后面在一个模板里面看到可以用\t加vc标签上色,但后面发现手写几十个\t和vc标签也是一件很痛苦的事情
,之后想到能不能用函数实现规则一些的动态渐变效果
后面想起了,qwer大大和zxdfcgv大大写的帖子,然后自己试着把AutoTag()和_G.ass_color(_G.HSV_to_RGB())给结合
起来了,发现效果挺不错的
效果图:
2018-6-24 14:14:58 上传
下载附件
(9.96 KB)
code once:function t_Color(a,time,vc,si,syln) local d="" local count = math.ceil((line.duration+
time)/a) for i = 1, count do d= d .. string.format("\\t(%d,%d,\\%s(%s,%s,%s,%s))", (i-1)
*a,i*a,vc,_G.ass_color(_G.HSV_to_RGB(15*i,1,1)),_G.ass_color(_G.HSV_to_RGB(15*i,1,1)),_G.ass_color
(_G.HSV_to_RGB(60+15*i,1,1)),_G.ass_color(_G.HSV_to_RGB(60+15*i,1,1))) .. "" end return d end
template char noblank:!t_Color(70,1200,'1vc',$si,$syln)!
复制代码
颜色参考:
2018-6-24 14:16:09 上传
下载附件
(112.19 KB)
字幕需要K标签,AutoTag函数默认是在当前行的持续时间内循环两组特效标签,如果不需要的话可以把1200设置成0,
函数后面两si,和syln可以省略的,也可以用来调节内部的数值
脚本:
动态彩色渐变.rar
(5.01 KB, 下载次数: 1604)
2018-6-24 14:17:08 上传
下载次数: 1604
附件:
动态彩色渐变.rar
(2018-6-24 14:17:08, 5.01 KB) / 下载次数 1604
http://tcax.org/forum.php?mod=attachment&aid=MjI5N3wxNmNlMTUyZHwxNzMyMjI5NTEzfDB8MA%3D%3D
图片附件:
HSV_颜色.png
(2018-6-24 14:16:09, 112.19 KB) / 下载次数 783
http://tcax.org/forum.php?mod=attachment&aid=MjI5Nnw3MTk4OTRhNHwxNzMyMjI5NTEzfDB8MA%3D%3D
图片附件:
图1.png
(2018-6-24 14:14:58, 9.96 KB) / 下载次数 766
http://tcax.org/forum.php?mod=attachment&aid=MjI5NXw2MzMyMTgwY3wxNzMyMjI5NTEzfDB8MA%3D%3D
作者:
bluecy3
时间:
2018-8-21 19:37:14
下载试试看!谢谢
作者:
CMD
时间:
2018-8-21 21:04:57
bluecy3 发表于 2018-8-21 19:37
下载试试看!谢谢
≧▽≦
作者:
yjucg
时间:
2023-3-18 10:43:24
楼主辛苦了!
欢迎光临 TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua (http://tcax.org/)
Powered by Discuz! X2