
Fixing Missing Chinese Subtitles in Jellyfin Android TV
问题发现: 之前已经在NAS上部署docker版本的Jellyfin,中文字幕显示不了的问题可以通过在Jellyfin里设置备用字体来解决。 简单来说就是: 1. 下载Noto Sans CJK字体包 2. 在Jellyfin控制台-播放-转码,开启启用备用字体,并把第一步里下载的字体包放到备用字体文件路径下 最近配合投影仪购入了一个FireTV Stick,在上面下载Jellyfin后发现在浏览器手机客户端显示正常的中文字幕在安卓电视版的Jellyfin上无法正常显示。 问题探究: 经过第一轮网络搜索后,原本以为发现是安卓TV版不支持字幕烧录,所以.ass外挂字幕会有问题。但最新的安卓TV版本似乎已经修复了这个问题。 另外,尝试播放外挂.ass字幕的神薙时字幕无法显示,但播放把字幕内封到.mkv文件里的终物语可以正常显示。通过解析终物语的.mkv文件,发现字幕文件里指定的字体也同时作为附件被内封到了.mkv里。于是我尝试使用MkvToolNix把神薙字幕指定的字体和字幕本身也内封到.mkv里,但依然无法正常显示中文字符。 通过解析Jellyfin日志,发现了一些