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

标题: tcax.py Version 8.0.0.1 [打印本页]

作者: saiyaku    时间: 2012-12-28 15:43:29     标题: tcax.py Version 8.0.0.1

總之更新一下 更新下載tcax.py 替換原文件即可   

tcaxPy.py (39.03 KB, 下载次数: 1834)

沒什麼大變化 爲了不熟悉編程的用戶使用方便 增加幾個getter
因為座標算法也是相對比較麻煩的 針對最後一個文字移動到首文字啊 單句變換一下字幕的an之類的問題
有些用戶也許處理不來所以增加下面這些內容

getBT(i)      #獲取第i行字幕的開始時間 (以下 i j 之類的均從0開始數)
getKT(i,j)    #獲取第i行第j個字(詞)的K時間
getSK(i,j)    #獲取第i行第j個字(詞)之前的K時間總和
getET(i)      #獲取第i行字幕的結束時間

getTXT(i,j)         #獲取第i行第j個字(詞)的文本內容
getTXTNUM(i)    #獲取第i行字幕字(詞)數 (沒什麼用 順帶寫而已)

#橫排座標獲取
getpos( i , j [,an,offsetX,offsetY] )              #獲取an狀態下的第i行第j個字座標 返回值為元組(posX,posY)an和偏移省略則返回tcc設定的an
getposX( i , j [,an,offsetX,offsetY]] )            #返回X座標
getposY( i , j [,an,offsetX,offsetY]] )            #返回Y座標

#豎排座標獲取
getpos_vert( i , j [,an,offsetX,offsetY]] )       #獲取an狀態下的第i行第j個字座標 返回值為元組(posX,posY)an和偏移省略則返回tcc設定的an
getposX_vert( i , j [,an,offsetX,offsetY]] )     #返回X座標
getposY_vert( i , j [,an,offsetX,offsetY]] )     #返回Y座標

PS:之前好像沒有好好介紹過 豎排字幕使用時 文本需要套一個 VertLayout(txt) 英文自動旋轉功能
    測試的不多 有bug請聯繫我

附件: tcaxPy.py (2012-12-28 15:39:12, 39.03 KB) / 下载次数 1834
http://tcax.org/forum.php?mod=attachment&aid=MTEwNnwxZWY1MGRmOHwxNzE0ODg1MjI0fDB8MA%3D%3D
作者: 渣渣疯子    时间: 2012-12-28 16:55:17

这一下要比原来获取第一个坐标神马的方便许多啊
作者: oloroso    时间: 2013-1-21 15:20:39

这么复杂这么复杂这么复杂~!!!!!!
作者: qqwww852456    时间: 2013-2-28 20:29:10

新人学习中!
作者: milkyjing    时间: 2013-4-28 20:23:40

调整了下论坛版块, Bug汇报现在移动到了本版底下
作者: phay007    时间: 2013-5-2 10:39:48

本帖最后由 phay007 于 2013-5-2 10:40 编辑

恩姆~~这个真的要慢慢学习啊~~每次看到新番的op这么华丽~自己一点都不会~~心里痒痒的
那些做op特效的大大都是人才啊~~要编程的说
作者: 绯红の月    时间: 2013-9-19 14:29:01

抱走
作者: aaaqz112    时间: 2015-6-22 11:30:07

新人认真的学习下字幕特效中
作者: 言芷夏    时间: 2017-5-19 14:52:30

每個好看、華麗的字幕背後都有辛苦付出的人啊~
現在發現製作字幕真不容易
作者: yjucg    时间: 2023-3-24 05:37:45

我新手,我学习!




欢迎光临 TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua (http://tcax.org/) Powered by Discuz! X2