- UID
- 2
- 积分
- 8682
- 帖子
- 2905
- 主题
- 199
- 论坛币
- 11740
- 威望
- 16
- EP值
- 2349
- MP值
- 15
- 阅读权限
- 200
- 注册时间
- 2011-8-3
- 在线时间
- 2597 小时
- 最后登录
- 2024-8-28
|
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, 下载次数: 33243)
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, 下载次数: 12710)
MD5: EC094F5794DB42203AAE7568ABEC3DCE
SHA1: CBBF33C5DA78425C7090EC6210334E34662A5C51
内部版本号(svn): tcax r265, tcasFilter r25, libtcas r211
tcax_1.1.8.zip
(4.42 MB, 下载次数: 6009)
MD5: FB4DE94B5C5FCAAF33E64B7CEF1E83DF
SHA1: 4ED4837430E98926D721847C03BCC293338BC45B
内部版本号(svn): tcax r?, tcasFilter r?, libtcas r?
tcax_1.0.0.zip
(2.13 MB, 下载次数: 5624)
MD5: 0FEDD12BB095076E572FCA0D7D8E565E
SHA1: C236EA880B9CC6A64B56ECAAF51359243E44B581
内部版本号(svn): tcax r?, tcasFilter r?, libtcas r?
tcax_0.9.9.zip
(1.39 MB, 下载次数: 7194)
MD5: 3D86CC348888E04BB05BD7787D60611B
SHA1: 36122A38517D5CEC7C0B830BB3BDBFC8DC075B32
|
|