TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua

 找回密码
 新人加入
查看: 3773|回复: 1

【tcaxPy脚本】tcaxPy Version 0.8.0.3(更新中) [复制链接]

Rank: 4

发表于 2021-8-21 20:02:11 |显示全部楼层
本帖最后由 Seekladoom 于 2022-1-12 23:11 编辑

使用方法:将如下压缩包解压后得到的tcaxPy.py文件复制粘贴到tcax的文件目录下替换原先的即可。
【tcaxPy脚本】0.8.0.3版 - 20220112.rar (0 Bytes, 下载次数: 979)


备份下载链接:
github下载链接
gitee下载链接

持续更新中:
0803.png


维护此脚本参考了以下链接:
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问题的地方)







Rank: 4

发表于 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那里的返回值就行):
  1. def fsc(x, y):    # 生成常规标签 \fscx\fscy
  2.     if x == int(x) and y == int(y):
  3.         X = str(int(x))
  4.         Y = str(int(y))
  5.     else:
  6.         X = str(format(x, '.2f'))
  7.         Y = str(format(y, '.2f'))
  8.     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的输出问题




您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-2-26 06:14

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH