KODI播放视频时ass外挂字幕字体的字型和大小修改

大家都知道在安卓手机或盒子播放视频时候,使用KODI这个app非常方便,但在使用外挂ass字幕时,发现字幕大小无法改变(srt字幕大小可以设置)

KODI版本 18

各种方法探寻下来,发现是可以调整字幕字体和字体大小的。

首先是可以自定义字体调整,KODI自定义字体目录在 Android/data/org.xbmc.kodi/files/.kodi/media/Fonts


  可以用ES文件浏览器之类定位这个目录,没有的话可以建一个新的,你可以把自己想用的字体文件(.ttf文件,后缀otf文件的话可以改名为.ttf)拷贝到这个目录


  然后在KODI-设置-语言-文本字幕字体中选择你拷贝的字体使用。
  字体大小的调整在KODI中可以用换字体(ttf字体本来就有些大有些小)的方法来尝试。

设置的“取代ASS/SSA字幕字体”打开,“风格”选常规。


如果习惯某种字体了想调整字号大小,这时候只能尝试修改字幕ass和ssa文件

一般在ass文件开头的
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour,
Style: Default,FZHei-B01,24,&H00FFFFFF,
这时候24对应的就是Fontsize,你可以将数字调大来尝试

特别强制定义字体大小是在{}中有\fs12\这样描述的,这代表是12号,想变大就替换成\fs18\之类。

其实开头的
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY,
Style: CN,微软雅黑 – Kelvin,20,&H00d7c000,&H00000000,&H00000000,&H00000000,0,0,0,0,100,100,

这个ScaleX, ScaleY, 是中X/Y方向的缩放,改变字体的宽高度. [percent]百分数,默认一般都是100,调整这个百分数也可以修改。

期望后续KODI版本可以动态调整这个ScaleX, ScaleY,那就可以不用修改ass文件直接设置字体大小修改了(不知道为什么没做,我已经在KODI论坛提交了这个问题)


这里推荐一些比较好的字体(Unicode简繁中日韩都含):谷歌的NotoSansCJKsc,或者微软的雅黑。

–mkland.net原创

发表回复