数字加字母文件 服务器,unraid服务器all in one 篇四:1秒钟完美解决jellyfin字幕乱码...

unraid服务器all in one 篇四:1秒钟完美解决jellyfin字幕乱码

2020-07-14 10:57:29

18点赞

98收藏

17评论

先说最简单的方法,就是把镜像从linuxserver/jellyfin 改成 sonataa/jellyfin

保存,执行就OK了,是不是只要一秒钟(jellyfin版本10.5.5)

7dbb8725f06ba9b30f42226f8a426a55.png图示

起因:昨天用subfinder自动下载了几个繁体ASS字幕,发现jellyfin无法有效支持

c097e1701bee27cad9433d7f33d853d0.png汉字被方块代替

解决:ASS字幕乱码问题无非是字体缺失,百度列下网上有2个方案

一个是补全服务器字体然后强制转码烧录,这样服务器负载会高一些

第二方案是上传WOFF2字幕并修改plugin.js,这样直通时能正确显示字体

但是相应烧录模式没有解决且测试发现提供的woff2对繁体字符支持不全

so把这两个方案整合打包上传了

测试如下

42d84fe4149c70c6edf6b8fc4d4f67ce.png烧录模式

18e9d2094c3c059122c77f913a803d20.png直通模式

未来可能不会跟进更新,或者某些同学不喜欢这个字体样式

那么下面说说如果在官方镜像基础上简单几步获得字体支持

我们需要三个文件

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文件夹,映射方式如下

5196860c4c5863f3bbbc2c47f05d6fae.png映射示例

e1c9ee5de7898b9828185e3cfb0cee9f.png映射示例

文件下载地址

上传后发现超星需要登录才能下载,算了对付用吧

c2ad9c123c4d84295e50d901fd065b58.png

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值