Jellyfin解决ass中文汉字变方块
有两种情形:Jellyfin直接在软件源中安装,或者docker安装的
Jellyfin在字幕设置中可以选择烧录字幕,开启之后一旦发现字幕会强制转码视频并烧录字幕,实测在我的rk3399开发板上是软件编码,消耗太大。不到万不得已不要开启,但是万一真的碰到烧录的中文汉字变成方块的情况,清继续往下看。
情形一:软件源安装Jellyfin
下载字体文件
首先下载方正准圆的 woff2 版本
1 | mkdir /var/lib/jellyfin/data/fonts |
然后将字体文件解压并复制进上面的文件夹
Jellyfin设置备用字体
进入Jellyfin的控制台->备用字体文件路径,填写/var/lib/jellyfin/data/fonts
。
然后勾选“启用备用字体”
情形二:Docker安装Jellyfin(安装前)
参考Jellyfin官方安装指导
提供我的docker-compose.yaml
1 | version: '3.5' |
docker-compose up -d
情形三:Docker安装Jellyfin(安装后补救)
1 | docker exec -it $(docker ps -f name=jellyfin -q) bash |