| 
UID3积分8169帖子259主题68论坛币5016 威望54 EP值2533 MP值20 阅读权限200注册时间2011-8-3在线时间1097 小时最后登录2022-10-8
 
   
 | 
| 總之更新一下 更新下載tcax.py 替換原文件即可 
 
  tcaxPy.py
(39.03 KB, 下载次数: 5243) 
 沒什麼大變化 爲了不熟悉編程的用戶使用方便 增加幾個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請聯繫我
 | 
 |