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