Jellyfin打造舒适的观影体验

前言

一般来说 如果可以在web上或者其他PC客户端上可以直接观看的,我觉得没有必要下载到本地上观看。毕竟我们没有在做图书馆的工作。
但如果你够大,不.. 你的硬盘够大的话。又或者财力雄厚,那我没说。
对我个人而言,我对本地建库的意义在于,某部分版权问题的,难以查阅的,具有收藏意义,不可描述的,以及反复多刷的剧 存档。
经验可能会存在误人子弟,毕竟没有什么事情是绝对正确的。错误总是要不断修正。越来越完美。不要杠我。就当抛砖引玉。

1.转载请署名博客 全靠自觉 2.自查文章并删除了大量的敏感内容并去除隐藏标签 重新发布

建库

这里 我个人规定 动漫=AC 电影=MV 电视剧=TV (如果有更好的简写命名请告知我/感谢)
Season 1=第一季 片名可以为中文(路径下允许有中文的存在)

/AC/片名/Season 1/正片
/AC/片名/Specials/附赠内容
/MV/片名/正片
/TV/片名/Season 1/正片
/TV/片名/Specials/附赠内容(如果有的话)

基础设置

Jellyfin 的语言设置好像有BUG,需要在右上角的用户中心里面设置。
这里我个人规定 动漫=混合内容 电影=电影 电视=电视

管理媒体库里面选择显示高级设置,去除所有设置勾选,我不信任自带的所有搜刮器. emby和jellyfin的都不信任。
我的做法是全部自己单独搜刮,逐个搜刮,这样做的可能毕竟繁琐,但是好处就在于,机器识别可能会存在误差,产生多余没用的东西。

禁用自动打开web

我比较喜欢让服务保留在后台,有需要的时候自己去web手动打开。
修改%AppData%\Local\jellyfin\config 目录下的system.xml
<AutoRunWebApp>false</AutoRunWebApp>

影片搜刮

tinyMediaManager 用来搜刮TV MV AC tinyMediaManager 需要 Java 环境
一般来说 tinyMediaManager 里面我只使用 themoviedb, 这个源比较全

错误排列

有的电视剧由于命名的问题,可能会出现 第二集在第一集上面的错乱情况
如果出现以上这种列表絮乱的情况,我推荐使用Advanced Renamer来进行批量重命名,具体逻辑可以自己研究排序来修正这个问题。

弹幕计划

想不到吧…骚操作..
首先Jellyfin对弹幕的支持,其实并不友好.但是也不是不能用..希望以后官方可以修正这些问题..
弹幕的好处就是有人陪着你一起看电影/电视,有一些你观察不到的地方或者有梗的地方..弹幕有时候会比影片本身更有意思..
所以基于此,我觉得弹幕还是很好玩的,国内的弹幕代表就是哔哩哔哩。 国内更有弹幕爱好者创立弹幕保存计划
其实,我也找到了一些抓取各大平台的办法,奈何我pyhton零基础,并不知道如何使用他们(如果有python基础的同学,可以联系我帮助我实现这些内容,已经有源码了,暂时不知道怎么用)
如果后续我找到更好的办法,我再来更新这个文章。

这里我主要分享一下我抓取哔哩哔哩弹幕的经验吧..

强大的哔哩哔哩增强脚本 不仅可以抓取头图,还可以抓取弹幕,更可以下载视频。
以头文字D为例。哔哩哔哩的头文字D,是大会员专享,所以我们无法跳过限制,但是我们可以移花接木,我从各种渠道下载到 10G大小的头文字D,然后用脚本中的下载弹幕功能,下载到danmaku.xml
但是potplayer是不会认*.xml格式的弹幕,所以我们需要把*.xml转换成*.ass, 可以使用这个办法, 这样会比较方便。但是,我并不建议这么做。
因为这个弹幕虽然可以用。但是实际上体验并不是很好。我实际体验中,感觉弹幕的的速度过快.. 所以我找到了更进阶的办法,需要pyhton环境..

python danmaku2ass.py -o <name.ass> -s 1920x1080 -fn "黑体" -dm 20 -ds 5 <name.xml>

一般来说ass名称要与片名的名称一致,才会被potplayer主动识别。 举个例子:头文字D.mp4 / 头文字D.ass
大佬可以直接用 python danmaku2ass.py --help去直接查看参数,如果有更优雅的弹幕字体策略,希望可以与我分享..

感谢名单

远景社区-kavenliang 本地影视库の初体验
群内的好同学 @kiro 引导创造。

完结撒花