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

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

[已解决] 解析TCC提示[failed to initialize the font] [复制链接]

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

楼主
发表于 2013-2-17 18:56:50 |显示全部楼层
轻声细语 发表于 2013-2-17 18:33
是的。现在晚上回家用家里电脑,韩文字体还是不行。不知道为什么。


不排除有部分字體不能使用的情況 (需要字體支持Unicode編碼映射等),

對該問題的處理方式:
1. 上傳該字體 (推薦用百度網盤)
2. 換別的韓文字體. (印像中有幾位使用TCAX製作韓文特效的, 比如 shuouzuidiao)

注:
對於TTF結尾的字體文件, font id使用1, 對於TTC結尾的, 簡單起見, 就設為2好了.
一個字體可能會有多個名字 (一般會有一個英文名, 具體顯示哪一個, 和系統有關係, VSFilter都能識別的, 比如, 在ASS Style中, 你用 "黑體", 或者 "SIMHEI" 最終顯示的效果是一樣的).

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

沙发
发表于 2013-2-17 20:45:32 |显示全部楼层
轻声细语 发表于 2013-2-17 20:40
现在换新招了

===============

顯示"?"不一定就是存在問號... 也可能是有亂碼.

你把工程打包發一下吧..

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

板凳
发表于 2013-2-17 21:45:19 |显示全部楼层
轻声细语 发表于 2013-2-17 21:08
谢谢。谢谢。麻烦你了。自己看着教程摸索着来,遇到搜不到答案的问题了,只好来骚扰大家了。 ...

在有自己思考的情況下, 進行提問是值得推崇的, 大家也會更加熱心提供幫助. 這點LZ做得挺好 233.

關於這個問題的解決, 一般情況下可以使用下述步驟 (雖然笨了一點).

首先, 我們應該縮小範圍, 編輯_k.ass文件, 剪切掉最後幾句歌詞 (可以採用二分法快速定位). 比如砍掉1半.
然後執行, 發現出錯. 再砍掉一半, .... 最後我們發現, 只保留一句還是出同樣問題. 則, 對剩下的一句歌詞,
繼續進行裁剪, 刪除最尾部一半, 發現該問題消失. 則復原, 刪掉最後1/4... 最後我們發現是最後一個 o 不被識別.

實際上, 在記事本中, 仔細觀察該字符, 會發現, 右上角有一個小小黑點. (雖然我不清楚該字符是怎麼引入的). 刪除該字符, 用正常的o代替, 即可.

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

地板
发表于 2013-2-17 22:30:45 |显示全部楼层
轻声细语 发表于 2013-2-17 22:21
时间轴第一行最后一个o 去掉了。就好了  TT TT

学会了,以后遇到问题解决不了会在使用下 ...


可以發幾個字體上來作為參考. (順帶附上_k.ass
我這邊沒有韓文的...

因為我感覺你的使用上沒有什麼問題...

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

5#
发表于 2013-2-18 19:14:00 |显示全部楼层
轻声细语 发表于 2013-2-18 08:58
里面有一个K了几句的试验文件 和解析不了的TCC。以及错误提示。。和两个韩文字体。
韩文 ...


原因已查明, 是因為tcc文件無法正常保存韓文 (包括字體安裝也是, 韓文顯示為亂碼, 具體原因未詳細分析, 但與系統編碼設置有關).

一個解決方法是, 修改TFF文件名, (可以用英文代替韓文), 比如 Cre황진이.tff --> HwangJini.tff 重新安裝 (實際上, 不安裝字體也可以生成, 只要在TCC文件中, font file指定的路徑下有對應文件就可以了)

Unnamed QQ Screenshot20130218191045.png

Unnamed QQ Screenshot20130218191154.png


TCC文件也對應的修改, 即可成功Parse了.


p.s. 韓文字體文件好小...

Administrator

TCAX Dev.

Rank: 7Rank: 7Rank: 7

6#
发表于 2013-2-18 20:03:05 |显示全部楼层
轻声细语 发表于 2013-2-18 19:59
我用个比较白话的方法形容,就是只要用【fontcolor】拷贝出来的文件名称是英文,然后TCC解析的时候自动拖 ...

可以是其他的, 只要不是顯示亂碼 (以fontColor.exe顯示的文件名 或 TCC中 font file值為準) 就可以了...

另外, 文件名是可以隨便修改的... 和字體名是兩回事...
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-5-5 07:14

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH