TA的每日心情 | 郁闷 2016-12-31 01:33 |
---|
签到天数: 6 天 [LV.2]偶尔看看I
星辰大海
    
- 积分
- 3007712

|
不好意思
我自己後來發現到,很久以前 ListAssFonts 就已經排除了 {\fn字型名稱 } 這種 在字型名稱後面有多餘空白的問題
按照一致性的邏輯,前置的空白 {\fn 字型名稱} 這種情況應該也要排除才對
我之前的回覆不太合理,在這裡說聲抱歉
我也作了個實驗來確認字型名稱前後能不能加空白
對 MPC-HC 內建的字幕繪製器,跟 XySubFilter 來說
在字型名稱前面,加上空白,不會影響顯示的結果
在字型名稱後面,加上空白,則有可能會影響顯示結果
如圖
目前 ListAssFonts 會按照這張圖的實驗結果,來判斷字型名稱
對於正常顯示的字幕,ListAssFonts 會把該字型名稱都認定為 "方正准圆_GBK",忽略其前後的空白
對不正常顯示的字幕,則不忽略字型名稱裡的空白,如 {\fn@ 方正准圆_GBK} 一樣會被 ListAssFonts 認定為 " 方正准圆_GBK" (直式)
對其它的字幕 filter/renderer 來說,這些不標準的字型名稱,顯示出來的結果,可能會不一致
如果有這種情況,可以回報給我,我會再修改 ListAssFonts 的判斷標準
附上測試字幕,方便大家實驗
|
|