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

 找回密码
 新人加入
查看: 91471|回复: 138
打印 上一主题 下一主题

TCAX 主要版本发布帖 (2012-08-03更新1.2.0 [Anniversary])   [复制链接]

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

跳转到指定楼层
楼主
发表于 2011-8-3 19:25:05 |只看该作者 |正序浏览
Lasciate ogne speranza, voi ch'intrate


第一次使用本程序的用户, 请先阅读:

TCAX 所依赖的外部程序    TCAX初级使用教程 (适用Beta3及后续版本)    TCAX 用户手册 (关键帖子汇总)

为避免版本混乱, 建议删除早期版本(直接删除文件夹即可), 然后执行一次新版本根目录中的assoc.exe, 之后都通过选择右键菜单中的Parse选项来打开TCC文件. 更多, 请看 TCAX程序及py特效脚本兼容性说明

如果出现360误报情况, 请添加白名单. 不放心可以到http://virscan.org/多引擎查杀(网页右上角可以选择语言)


补档:http://pan.baidu.com/s/1nu8ObPZ

最新版本 (2012-08-03 Anniversary) (我不会说这是最后一版什么的-_-) (目标是1.5)

内部版本号(svn): tcax r303, tcasFilter r26, libtcas r218
tcax_1.2.0.zip (4.44 MB, 下载次数: 31459)
MD5: 4523EFBD478907621BCCD6B63575DCE6
SHA1: 624906EB3A067AA2918D078191F9F23630BCC790



更新说明

TCAX 1.2.0 (2012-08-03 Anniversary)

BUG修复 tcaxLib.pyd  - 修复了TextOutlinePoints函数因转变了point结构而引入的Bug. 详情见 此帖
更新 gdiFont.pyd   - 增加了gfGetOutlinePoints函数
*重要更新 tcax.exe & tcaxPy.py - 支持Python的第三方库, 如 PIL, PyOpenGL, Numpy, 等.
更新 tcaxPy.py     - 修改了ASS标签函数, fs, fax, fay, frx, fry, frz, fr, 支持接受浮点数参数
更新 tcaxPy.py     - 删除了一些无用的旧函数, MovToPos, RectClip, CirClip, RandClip
更新 tcaxPy.py     - 增加了更多的PIX操作函数, PixInvertA, PixR2A, PixA2RGB, PixAddA, PixSwitchRB
*重要更新 tcax          - 增加tcCurve.py模块. 参考 均匀三次B样条曲线.续
更新 tcaxPy.py     - 增加了AssDrawOffset函数
(1.1.9 SP1)
更新 tcaxLib.pyd   - 增加了CairoFontSize, GetFontSize函数, 来帮助解决Cairo的文字大小问题. 详细见 使用cairo制作多文字Mask
*重要更新 tcax.exe & tcasLib.pyd & tcasFilter.dll & timeShift.exe & parser.exe & merger.exe - TCAS文件的开始时间允许为负数 (时间范围为 -2147483648 到 2147483647 毫秒)
*重要更新 tcax          - 增加了gdiFont.pyd模块来帮助解决定位问题. 详细见 文字定位问题修复方法 以及 GDIfont模块使用方法
更新 tcaxLib.pyd   - 修改point结构, 增加透明度通道, ((x, y, a), (x, y, a), ...)
更新 tcaxPy.py     - 增加了函数, PixFromPoints, PixPointsV
更新 tcaxLib.pyd   - 增加了tcas_parse函数来帮助解析复杂的TCAS_BUF (测试版). 参考 [完整特效] [J]035_Gundam_Seed_OP2特效脚本 (附完整工程)


TCAX 1.1.9 (2012-02-29)    SP1 升级包 (2012-05-10)

*重要BUG修复 tcax.exe / tcaxLib.pyd / util.magick   - 修复了文字大小问题(font size issue), 该问题之前版本都存在, 1.1.8尤其突出, 本次升级不仅修复了1.1.8引入的问题, 也修复了早前版本残留的问题. 详细见 字体大小问题.


TCAX 1.1.8 (2012-02-24)

更新 tcaxLib.pyd   - 升级了PixMask()函数, 使用8位的Mask替代原来的2值Mask, 避免了锯齿的产生, 效果要好许多.
更新 tcaxPy.py     - 增加了几个函数, GetRootDir(), PixPos(), PixPosShift()
BUG修复 tcaxLib.pyd  - 修复了CombinePixs()函数的一个小BUG, 现在对于分数的PIX位置也很稳定.
BUG修复 tcasFilter.dll - 修复了TCAS特效的第一帧重复现象, (此BUG是TCAX 1.0.0引入的, TCAS特效的第一帧会被重复渲染两次).
*重要更新 tcax          - 增加了util.magick模块, 例子, [完整特效] [J]034_Another_OP特效脚本 (附完整工程)
更新 tcax.exe      - 更改了对字体大小的定义方式, 使其与util.cairo和util.magick模块相一致. (从FT_SIZE_REQUEST_TYPE_REAL_DIM改为FT_SIZE_REQUEST_TYPE_NOMINAL)
更新 tcasFilter.dll - 升级了帧缓存功能, 现在可以在AVS脚本中设定要缓存的帧数, 默认值为20帧(使用更多的内存以提升渲染速度), 设置为0可以关闭帧缓存(可以大幅度减少内存的使用量). 例子, TcasSub(file = "another_op_jp.tcas", fps = 0, max_frame = 30), 等价于TcasSub("another_op_jp.tcas", 0, 30), 注, fps=0为默认值, 表示使用视频的帧率, (-1, 则表示使用TCAS的帧率).
更新 util.cairo    - 增加了ToAssDraw()函数, 可以转换cairo路径为ASS绘图代码, 与AssDraw()函数相对应. 利用该函数, 可以方便的制作多字符的ASS Mask. 例子, 使用cairo制作多文字Mask
更新 tcax          - 更多的内置特效脚本, 见 (版块) 内置特效脚本
(1.0.0 SP1)
更新 tcax          - 修正了程序版本信息
更新 tcaxLib.pyd   - 升级了PixResize()和PixResizeF()函数对PIX的定位算法(即PIX[0]的值与早先版本的不同), 使其符合以下PIX操作函数原则, 不管是何PIX操作函数, 在调用过后, 都不会改变PIX的定位, 定位的标准为PIX的中心保持不动.
BUG修复 tcaxLib.pyd  - 修复了TextPix()函数的一个BUG, 详细请参考帖子: [已解决] InitFont函数的is_outline参数设为1时,有时脚本不能正常解析
更新 tcax          - 增加了最新版的tcaxPy.py模块(tcaxPy.pyc的源代码), 之后的版本都会包含最新版的tcaxPy.py.


TCAX 1.0.0 (2012-01-04)    (说明: 版本显示忘记改了, 所以仍然是0.9.9, 不影响使用)    SP1 升级包 (2012-01-19)

*重要更新tcasFilter.dll - 使用MMX优化了缩放算法(效率提升了几十倍), 现在即便是在源视频分辨率与TCAS特效分辨率不同的情况下效率也不会损失多少
更新 KASS.exe      - 每句歌词前会增加一个{\K4}方便打K时调整第一个文字的时间
更新 tcaxLib.pyd   - 升级WriteTcasFile函数使其支持未完整的TCAS文件
更新 tcasFilter.dll / parser.exe / merger.exe    - 优化了初始化算法, 使TCAS文件的打开速度更快
BUG修复 tcasFilter.dll / parser.exe / merger.exe - 修复了无法渲染某些未完整TCAS文件的BUG
*重要更新 tcax          - 增加cairo模块. 简单测试代码
更新 tcax          - 升级FreeType 2.4.5到2.4.8, libpng 1.4.3到1.5.7
更新 tcax & tcaxPy.py - 你可以通过GetVal(val_FontFaceName)来获取字体的face名, 在你确实需要它的时候, 比如, 在cairo模块中就可能会用到.
BUG修复 tcaxLib.pyd  - 修复WriteTcasFile函数遇到空TCAS_BUF时出错的问题
BUG修复 tcaxLib.pyd  - 修复ConvertBigPix函数关于PIX定位的问题
*重要更新 tcaxLib.pyd   - 增加PixResizeF和ScaleFilter函数来支持平滑位图缩放
更新 tcaxLib.pyd   - 升级PixMask函数, 使其更好用
BUG修复 tcasFilter.dll - 修复二类关键帧不支持负数坐标问题
更新 tcax          - 其他一些小更新及小问题修复


TCAX 0.9.9 (2011-10-27)

更新 tcax.exe      - 生成TCAS特效时, 中途关闭程序, 则该未完整的TCAS文件依然能够被预览.
更新 tcasFilter.dll - 支持预览未完整的TCAS文件.
更新 tcaxLib.pyd   - 生成TCAS特效时, 中途关闭程序, 则该未完整的TCAS文件依然能够被预览.
*BUG修复 tcaxLib.pyd  - 修复CombinePixs函数错位问题
更新 tcax          - 增加了parser.exe, 支持将compressed TCAS文件转换为parsed TCAS文件 (提高渲染效率)
更新 tcasFilter.dll - 支持渲染parsed TCAS文件
更新 shiftTime.exe - 支持parsed TCAS文件的时间平移
更新 tcax          - 增加了AssStyles.py来支持多ASS styles, 详情见: 关于TCAX生成的ASS文件的全局Style的设置
更新 tcax          - 增加了merger.exe来支持将两个拥有相同文件类型, 相同分辨率, 以及帧率的compressed TCAS文件转换成一个单独的parsed TCAS文件 (提高渲染效率)
更新 tcax          - 增加了图标以及assoc.exe支持文件关联 (非必须), 本更新解决了之前部分用户遇到的, 无法选择tcax.exe打开tcc文件的问题.
更新 tcax.exe      - 其他一些小改进
(Beta3 SP2)
*重要更新 tcax.exe      - 更新TCC文件解释器, 具有更好的容错性
更新 tcax.exe      - 丰富了错误信息提示, 描述更加具体到位
*重要更新 tcasFilter.dll - 使用了帧缓存技术提高了渲染效率
*重要更新 tcasFilter.dll - 支持使用了zlib压缩技术的TCAS文件
*重要更新 tcax.exe      - 使用了zlib压缩技术, 使生成的TCAS文件体积减少了一半左右
更新 tcax.exe      - 更改了进度显示方式, 增加了任务耗费时间的显示, 以及其它一些小改进
更新 shiftTime.exe - 支持使用了zlib压缩技术的TCAS文件
(Beta3 SP1)
*重要更新 tcax.exe - 主程序重要升级, 详情见: TCAX主程序(tcax.exe)独立更新包 (2011-08-24) (已过期)
更新 tcaxLib.pyd - 模块中增加了一些函数.
更新 tcaxPy.pyc  - 模块中增加了一些函数.
更新 tcax     - 增加了若干内置特效脚本 (测试版)
更新 tcax  - 增加了XXParticleSystem (说明: 最早是由X大用C#开发的, 我将它移植到了Python上). 这是一个粒子系统. (附源码)


TCAX Beta3 (2011-08-18)      SP1 升级包 (2011-09-02)      SP2 升级包 (2011-10-16)

更新 colorFont.exe - 可以直接拷贝所选的字体文件, 通过Windows菜单的"粘贴"功能复制到目标文件夹
更新 tcaxLib.pyd   - 增加 AppendAssFile 函数 (来支持使用多个 tcaxPy_User 脚本)
*重要更新 tcaxPy.pyc     - 更新了老旧代码, 增加了一些ASS标签, 以及一些常用函数
*重要更新 TCAX          - 增加了一些基本的内置特效脚本, 说明, 教程, 测试用例
更新 tcax.exe          - 简化了内置特效脚本的调用方法, 可以使用 !in_001.py 代替原先的 !\scripts\IN\in_001.py
BUG修复 tcax.exe     - 修复了TCC中设置的blur值无效的问题 (早前版本GetVal(val_Blur)一直返回0的问题).


TCAX Beta2 (2011-08-03)

BUG修复 tcax.exe - 修复上一版本中不关闭tcax.exe就无法看到所生成的tcaxPy脚本模板内容(打开为空白)的BUG.
*BUG修复 tcax.exe - 修复处理SYL文件时遇到无K代码的Dialogue行, 程序崩溃的BUG.
更新 tcax.exe - 设置默认Alignment, 对于横排(horizontal layout)默认使用an1, 对于竖排(vertical layout)默认使用an9.
更新 tcax.exe - 如果字体不在工程文件夹内(而已安装在系统中), 则程序会自动将其从系统的Fonts文件夹中拷贝出来.
BUG修复 pixStone.pyd - 修复一个关于pstEffect函数的BUG.


TCAX Beta (2011-07-27)

初始版本


----------------------------- 旧版本备用下载地址 (建议使用最新版) -----------------------------

内部版本号(svn): tcax r270, tcasFilter r25, libtcas r211
tcax_1.1.9.zip (4.42 MB, 下载次数: 11004)
MD5: EC094F5794DB42203AAE7568ABEC3DCE
SHA1: CBBF33C5DA78425C7090EC6210334E34662A5C51


内部版本号(svn): tcax r265, tcasFilter r25, libtcas r211
tcax_1.1.8.zip (4.42 MB, 下载次数: 4311)
MD5: FB4DE94B5C5FCAAF33E64B7CEF1E83DF
SHA1: 4ED4837430E98926D721847C03BCC293338BC45B


内部版本号(svn): tcax r?, tcasFilter r?, libtcas r?
tcax_1.0.0.zip (2.13 MB, 下载次数: 4235)
MD5: 0FEDD12BB095076E572FCA0D7D8E565E
SHA1: C236EA880B9CC6A64B56ECAAF51359243E44B581


内部版本号(svn): tcax r?, tcasFilter r?, libtcas r?
tcax_0.9.9.zip (1.39 MB, 下载次数: 5881)
MD5: 3D86CC348888E04BB05BD7787D60611B
SHA1: 36122A38517D5CEC7C0B830BB3BDBFC8DC075B32


Rank: 1

139#
发表于 2018-8-6 09:29:59 |只看该作者
辛苦了;来测试看看

Rank: 4

138#
发表于 2018-2-12 10:44:58 |只看该作者
谢谢楼主分享

Rank: 1

137#
发表于 2017-12-1 12:12:08 |只看该作者
我就想知道,这是中文的吗?

Rank: 4

136#
发表于 2017-8-23 19:16:42 |只看该作者
感谢分享回复下载!

Rank: 4

135#
发表于 2017-8-9 01:52:38 |只看该作者
本帖最后由 sko4821 于 2017-8-9 02:13 编辑

我重新編譯過的版本
主要是把相依的函數庫更新了

python更新到3.6
zlib更新到1.2.11
freetype更新到2.8
libpng更新到1.6.30
tcAudio相依的bass audio library 更新到2.4.12
tcVideo相依的ffms2 更新到2.23.1

其中pycairo和PythonMagick
我是從這邊拿的
http://www.lfd.uci.edu/~gohlke/pythonlibs

裡面不包含tcasfilter

使用前請安裝Visual C++ 2017 Redistributable x86 和 Visual C++ 2015 Redistributable x86

链接: https://pan.baidu.com/s/1bpF705L 密码: ff9m
md5: 0969650F6573200297C4F289AD10590A
sha256: 2DC10BC287B891574AB2AC202BAA5FC0C54F35E475F40B3D74F49F1A171E2241

順帶一提
論壇裡的附件都沒辦法下載

Rank: 1

134#
发表于 2017-7-18 15:04:05 |只看该作者
请问一下 为什么我无法读取附件

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

133#
发表于 2017-6-14 14:41:36 |只看该作者
sfz205 发表于 2017-6-14 02:22
下载不了啊

已补档

http://pan.baidu.com/s/1nu8ObPZ

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

132#
发表于 2017-6-14 14:41:30 |只看该作者
xyz121777 发表于 2017-6-9 06:42
連結失效

已补档

http://pan.baidu.com/s/1nu8ObPZ

Rank: 4

131#
发表于 2017-6-14 02:22:56 |只看该作者
下载不了啊

Rank: 4

130#
发表于 2017-6-9 06:42:13 |只看该作者
連結失效

Rank: 4

129#
发表于 2017-5-19 06:39:19 |只看该作者
附件无法读取
求大大解救 这个TCAX1.2.0的附件戳开一直显示无法读取;其他的附件也是一样,为什么啊

Rank: 4

128#
发表于 2017-5-19 04:05:01 |只看该作者
为什么下载不了附件?需要多挣论坛币还是怎样啊

Rank: 4

127#
发表于 2017-5-19 03:56:12 |只看该作者
新手刚入门不久 来学习下tcax的绚丽效果

Rank: 1

126#
发表于 2017-4-10 19:33:34 |只看该作者
C70d 发表于 2017-1-14 10:11
用32位的  64位的不行

好吧,谢谢

Rank: 6Rank: 6

125#
发表于 2017-3-19 18:22:22 |只看该作者
蓝天下的影子 发表于 2017-3-14 23:01
那个里面的连接全失效了,自己找过3.2的版本装了依然是不行,全删干净了重新弄了一遍发现WOW64里面放32位 ...

搞好了

Rank: 1

124#
发表于 2017-3-14 23:01:14 |只看该作者
アクマ 发表于 2017-3-14 14:59
http://www.tcax.org/forum.php?mod=viewthread&tid=11&fromuid=2

那个里面的连接全失效了,自己找过3.2的版本装了依然是不行,全删干净了重新弄了一遍发现WOW64里面放32位的python.dll是没错的,但是会报cpu请求时间的那个异常

Rank: 6Rank: 6

123#
发表于 2017-3-14 14:59:38 |只看该作者
蓝天下的影子 发表于 2017-3-14 00:03
现在找不到3.2的python了,官网下的3.6,运行的时候报错缺少 python32.dll
然后我手动下了一个 python32.dl ...

http://www.tcax.org/forum.php?mo ... id=11&fromuid=2

Rank: 1

122#
发表于 2017-3-14 00:04:58 |只看该作者
图片好像让吃了,一开始的错误是runtime error ,提示运行权限需要更多的信息,第二次的是应用程序无法正常启动(0xc000007b)

Rank: 1

121#
发表于 2017-3-14 00:03:34 |只看该作者
现在找不到3.2的python了,官网下的3.6,运行的时候报错缺少 python32.dll
然后我手动下了一个 python32.dll丢在了wow64里面,为防万一还丢了个在system32里面,然后发现v
然后我去cmd里面用regsvr32 python32.dll挂载了一下发现提示已加载但找不到入口点,重下了好多个不同的python32.dll都不行,现在运行tcax是这样了重装了一个dericx9.0也不行,用的win10的64位系统正版的
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-5-3 18:31

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH