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

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

[已解决] 关于英文字幕或者是罗马字字幕显示的问题 [复制链接]

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

楼主
发表于 2011-11-23 12:37:12 |显示全部楼层
TCC中设置 k mode = normal 可以满足你的要求

< k mode = syllable >
# 可以设成word (normal) 或者 syl (syllable) 或者 adv (advanced), 关系到TCAX向特效脚本提供K值信息的方式, 设为word则会按照本来的K值方式提供 (或者说按K值切分文字), 设为syl则会按照字符方式提供 (或者说切割到单个字符, 如果制作K值ASS文件的时候, 没有对每个字符都指定一个K值, 则TCAX会自动为那些字符分配一个合理的K值, 并将字符以及它所对应的K值提供给特效脚本), 设成adv则会按照类似于syl, 不过切割方式改为最大不超过2个字符的方式处理. 推荐设为syl


参考帖子, TCC文件详细说明

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

沙发
发表于 2011-11-23 13:26:15 |显示全部楼层
zxb19891125 发表于 2011-11-23 13:22
原来如此,看来还得仔细研究一下脚本的具体内容。。。非常感谢哈!!

论坛是供大家交流的地方, 发帖大欢迎~

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

板凳
发表于 2011-11-23 20:14:30 |显示全部楼层
我们的夏天 发表于 2011-11-23 19:58
借地问一下,貌似我需要TCC提供一种奇怪的分割方式
比如有K值文件片段{\K100}ABCD
应用tcax ...


k mode应该设为syl, 然后时间通过全局变量来计算, 形式大概如下:
  1. _kar = GetVal(val_KarTime)    # 获取K时间二维数组
  2. k = _kar[0] + _kar[1] + _kar[2] + _kar[3]    # 具体形式要依你算法而定
复制代码
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-5-6 13:28

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH