1秒钟完美解决jellyfin字幕乱码
先说最简单的方法,就是把镜像从linuxserver/jellyfin 改成 sonataa/jellyfin
保存,执行就OK了,是不是只要一秒钟(jellyfin版本10.5.5)
起因:昨天用subfinder自动下载了几个繁体ASS字幕,发现jellyfin无法有效支持
解决:ASS字幕乱码问题无非是字体缺失,百度列下网上有2个方案
一个是补全服务器字体然后强制转码烧录,这样服务器负载会高一些
第二方案是上传WOFF2字幕并修改plugin.js,这样直通时能正确显示字体
但是相应烧录模式没有解决且测试发现提供的woff2对繁体字符支持不全
so把这两个方案整合打包上传了
测试如下
未来可能不会跟进更新,或者某些同学不喜欢这个字体样式
那么下面说说如果在官方镜像基础上简单几步获得字体支持
我们需要三个文件
1.修改好的plugin.js
2.NotoSerifCJKsc-Medium.woff2
(下载喜欢的GBKwoff2字体样式,修改文件名为NotoSerifCJKsc-Medium.woff2)
3.FZYaSong-DB-GBK.ttf(任意GBK的ttf文件,负责烧录时字体样式)
然后一一添加路径映射即可
对应文路径是
/usr/lib/jellyfin/bin/jellyfin-web/components/htmlvideoplayer/plugin.js
/usr/lib/jellyfin/bin/jellyfin-web/libraries/NotoSerifCJKsc-Medium.woff2
/usr/share/fonts/FZYaSong-DB-GBK.ttf
比如已经将3个文件复制到appdata文件夹,映射方式如下
文件下载地址
上传后发现超星需要登录才能下载,算了对付用吧







沈钱花
校验提示文案
evancn
校验提示文案
Kimi_TT
校验提示文案
值友8150220111
校验提示文案
conbbyn
校验提示文案
evancn
校验提示文案
急停打4分
校验提示文案
allenilkb
校验提示文案
mengchacha
校验提示文案
辉仔睿
校验提示文案
值友5424187325
校验提示文案
值友5424187325
校验提示文案
辉仔睿
校验提示文案
mengchacha
校验提示文案
allenilkb
校验提示文案
conbbyn
校验提示文案
急停打4分
校验提示文案
值友8150220111
校验提示文案
Kimi_TT
校验提示文案
evancn
校验提示文案
evancn
校验提示文案
沈钱花
校验提示文案