TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua
标题:
【tcaxPy脚本】tcaxPy Version 0.8.0.3(更新中)
[打印本页]
作者:
Seekladoom
时间:
2021-8-21 20:02:11
标题:
【tcaxPy脚本】tcaxPy Version 0.8.0.3(更新中)
本帖最后由 Seekladoom 于 2022-1-12 23:11 编辑
使用方法:将如下压缩包解压后得到的tcaxPy.py文件复制粘贴到tcax的文件目录下替换原先的即可。
【tcaxPy脚本】0.8.0.3版 - 20220112.rar
(0 Bytes, 下载次数: 1694)
2022-1-12 23:11:17 上传
下载次数: 1694
备份下载链接:
github下载链接
gitee下载链接
持续更新中:
2021-8-21 20:03:32 上传
下载附件
(150.94 KB)
维护此脚本参考了以下链接:
tcaxPy Version 0.8.0.1
(为不熟悉编程的用户使用方便,增加几个getter。)
tcaxPy Version 0.8.0.2
(增加了fsp标签和VSFilterMod标签的支持)
主要是MOD的tag 不是很實用 自己都沒怎麼用過
(TCAX的Python特效脚本写mod标签对应的字符串逻辑来源)
[完整特效] [jiji]002_Uchouten_Kazoku_OP
(粗体标签b在论坛内第1次被解决的地方)
[完整特效] [jiji]004_Clannad ~After Story OP1
(发现def alt问题的地方)
图片附件:
0803.png
(2021-8-21 20:03:32, 150.94 KB) / 下载次数 969
http://tcax.org/forum.php?mod=attachment&aid=Mjc3MnxlYzMxMzcyZXwxNzMyMjA3OTk0fDB8MA%3D%3D
附件:
【tcaxPy脚本】0.8.0.3版 - 20220112.rar
(2022-1-12 23:11:17, 0 Bytes) / 下载次数 1694
http://tcax.org/forum.php?mod=attachment&aid=Mjc3OHxmNzk1YjllZHwxNzMyMjA3OTk0fDB8MA%3D%3D
作者:
Seekladoom
时间:
2021-8-21 21:51:36
本帖最后由 Seekladoom 于 2022-1-12 23:13 编辑
【更新日志】
2022年1月12日:
根据如下帖子追加绘图代码:
http://www.tcax.org/forum.php?mod=viewthread&tid=162
2021年9月10日:
1.删除def img()
2.修改def img1(),此前默认输出绝对路径的写法,改为用'sys'的路径类型判断。不填'sys'时,def img1()的括号中填写什么就直接输出什么。
2021年9月5日:
添加对新mod标签blend、fshp、ortho、rnds、xblur、yblur的字符串支持,对应关系如下:
\blend:def blend()
\fshp:def fshp()
\ortho:def ortho()
\rnds:def rnds()
\xblur:def xblur()
\yblur:def yblur()
2021年8月27日:
1.对jitter添加填写4-6个参数时的判定
2.将vcolor、valpha(渐变色和渐变透明度)改为vc和va,简化代码并兼容论坛内的老脚本
2021年8月26日:
1.添加对常规标签\i、\s、\u、\r、\fe、\pbo-的字符串支持,对应关系如下:
\i:def i()
\s:def s()
\u:def u()
\r:def r()
\fe:def fe()
\pbo-:def pbo()
对mod标签\fsc的字符串支持:
\fsc:def fsc1()
注:tcaxPy.py已有的
def fsc
返回的是\fscx和\fscy,也就是说def fsc本质是一个方便fscx和fscy标签输出的组合函数(其实就是改一下最后的return那里的返回值就行):
def fsc(x, y): # 生成常规标签 \fscx\fscy
if x == int(x) and y == int(y):
X = str(int(x))
Y = str(int(y))
else:
X = str(format(x, '.2f'))
Y = str(format(y, '.2f'))
return '\\fscx{0}\\fscy{1}'.format(X, Y)
复制代码
这里def fsc1和已有的def fsc并不冲突,论坛内已经用过fsc()的脚本可以继续使用def fsc。
2021年8月25日:
1.对
8月23日
的def img1的错误修改进行修正,追加对用户未填写x和y参数情况的判定,确保只填
'图片名称.png'
即可读取到图片的
绝对路径
2.添加def img,追加对用户未填写x和y参数情况的判定,确保只填
'图片名称.png'
即可读取到图片的相对路径
3.删除def SubL中的NTP,将0000改为0,确保跟ASS V4.00+标准生成的字幕文件同步
2021年8月23日:
1.修改了def img1,去除其需要的x和y参数,确保只填'图片名称'即可读取到图片的绝对路径
2.修复了
0.8.0.2
中的movevc输出问题
3.修复def valpha1-4的输出问题
2021年8月20日:
修复了def b、def alt的输出问题
欢迎光临 TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua (http://tcax.org/)
Powered by Discuz! X2