新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

2024-08-19 10:57:14 113点赞 1387收藏 77评论

大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享NAS、docker玩耍经验~

前言

本来打算写emby的,因为感觉emby开心版比jellyfin要好用一些。不过在部署过程中,发现2款emby的容器在R1上部署都有点小问题,于是便将目标专为N大修订的jellyfin特供版。

n大的jellyfin最后一次更新已经是10个月前了,更新了av1的解码功能,这个功能被jellyfin官方引用,十分强悍了。

本文主要教大家如何在海康存储R1上部署jellyfin,并开启硬解,配置IPTV,解决ffmpeg版本问题以及中文字幕显示方块问题,整完以后应该是最强的完整版jellyfin了。

注:本教程全部NAS通用,涉及到环境变量的其它NAS在特权里对应界面开启即可。


一、项目部署

1、配置docker镜像库

老规矩,首先扫码登录海康智存PC客户端,扫码登录。点击左下角的【智能生活】打开【docker】应用。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

目前因为网络环境的问题,我们已经无法直连到docker.io服务了,不过好在还有很多可以用的镜像地址供我们使用。这里比较推荐的是1panel的地址。点击左下角的【Docker设置】——【镜像源设置】——【自定义】,输入URLhttps://docker.1panel.live,完成以后应用并重启。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

2、拉取镜像并创建容器

参照路径【镜像管理】——【常用镜像】,下载nyanmisaka/jellyfin镜像。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

下载完成以后,切换到【镜像管理】,选择刚才下载的镜像【创建容器】,名字的话,随便取一个,一般就用软件名称就行了。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

存储空间主要是持久化存储和媒体库两个内容:一个是持久化存储的装置路径为【/config】,这个是固定不能变的,但是左侧的【文件/文件名】可以自定义;第二个是媒体库【/meida】,支持自定义,可以是【/data】、【/movie】都可以,左侧的【文件/文件名】就是我们在R1里存储影视资源的文件夹。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

一般建议大家选到媒体库的根目录就可以了,这样内部可以根据子目录来识别,也很方便。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

jellyfin一般的默认端口是8096/TCP,左侧的本地端口支持自定义。如果是ipv6用户,这里就不用设置了,我们直接走host就行了。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

最关键的地方来拉,要让jellyfin支持ipv6和硬件,需要在环境中增加【–net】、【–device】这两个cli指令,可以参照我的图片里的内容设置。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

二、系统使用

1、初始化

初次登录,语言选择为简体字。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

自己设置一个超级管理员账号密码就行。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

可以设置一个媒体库,如果不设置直接点下一步,后面也可以在控制台设置。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

一般来说,movie和tv shows是最常用的媒体库了,当然,jellfyin也支持音乐、照片、MV等媒体库。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

当新建一个媒体库的时候,我们需要增加路径,并且将元数据语言都修改为中文,方便刮削。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

这里的路径选择刚才配置的【装置路径】,即【/media/电影或电视剧】。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

2、设置硬解与转码

点击右上角【头像】,选择【控制台】。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

选择左侧的【播放】,在【硬件加速】下选择QSV或者VAAPI都可以。解码可以都选上,问题不大。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

【编码器】的意思,就是将现有的存量影片进行压缩,默认为H264,对体积有要求的可以选择开始H265(HEVC)或AV1。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

往下拉,关于恒定速率因子(CRF),是 越低画质越好体积越大,一般默认的就行了。编码线程可以控制在2或者3。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

3、解决ffmpeg版本和中文字幕方块

关于ffmpeg版本的设置,jellyfin支持我们安装自定义的ffmpeg版本。ffmpeg是视频处理工具,我们通常的转码都是使用ffmpeg来实现的。字体文件同理,如果不配置的话,很有可能中文字幕会变成方块字(记得悬赏启用备用字体)。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

我们可以把ffmpeg和中文字体,放到海康R1的jellyfin/config目录下,然后在jellyfin里就填入【/config/ffmpeg/ffmpeg】【/config/字体.tif】

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

4、开启IPTV直接看电视

jellyfin还有一个大功能,就是支持IPTV播放、录制。具体的操作之前cherry其实专门出过一篇文章,这里再整合一下。注:本文只提供方法,iptv地址不提供,请自行获取。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

IPTV源,我们可以到恩山去找,也可以自己在家里通过路由器去抓,方法很多,这就不赘述了。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

设置完iptv源之后,我们再来设置EPG(节目电子指南),其实就是小时候看报纸上的电视节目单,选择数据源为XmlTV格式。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

EPG的地址也有很多,比较有名的就是51zmt的节目单,每天更新,很不错。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

初次刷新EPG会需要一段时间,等刷新完成以后,我们就可以在jellyfin首页看到电视节目单了。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

如果提示无法兼容的流类似的报错,大概率是iptv源是ipv6的,而容器没有ipv6地址,注意路由器给DHCP6,并且容器开启host。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

5、关于TMDB、豆瓣刮削以及各类插件

那有了媒体资料,怎么能没有海报墙呢~目前海报墙推荐大家使用豆瓣刮削,或者TMDB来实现。

1、关于TMDB刮削

我们要修改TMDb的host,主要要解析到对应的DNS,网址分别是下面四个

api.thetvdb.org

api.themoviedb.org

image.themoviedb.org

www.themoviedb.org

我们需要做的就是登录https://www.itdog.cn/dns, 然后输入网址,获取本地最优的DNS,然后配置在/etc/hosts下。 这里演示了api.thetvdb.org,返回的三网DNS都是192.241.234.54。

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

根据查询的结果,我们形成如下格式的记录

# 域名和IP之间用英文冒号分割,两头用英文引号圈起来

"api.thetvdb.org:192.241.234.54"

"api.themoviedb.org:104.244.43.35"

"image.themoviedb.org:138.199.36.10"

"www.themoviedb.org: 3.160.150.117"

然后重新创建一下docker,除了最前面提到的环境变量,增加【–add-host】变量,每一行输入一个"域名:ip"的组合

新手必看!Jellyfin终极DIY教程,硬解、IPTV、插件、刮削、中文字幕,海康存储R1部署jellyfin特供版

2、关于豆瓣刮削及各类插件

可以看之前cherry发的一篇插件大全的文章,这里就不赘述了。


作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
77评论

  • 精彩
  • 最新
  • 电视剧的个别集偶尔会刮削出“-thumb.bin”文件来,正常应该是“-thumb.jpg”。然后如果选择[刷新元数据],会对“-thumb.bin”文件刮削出“-thumb-thumb.bin”文件来。以此类推……

    校验提示文案

    提交
  • 不是说用特供版jellyfin吗,都集成了ffmpeg和解决中文乱码问题了。怎么感觉文章在写安装官方jellyfin版的步骤

    校验提示文案

    提交
    ffmpeg版本会更新的呀,镜像10个月没更新了。中文的话还可以添加各种字体

    校验提示文案

    提交
    收起所有回复
  • 辛苦辛苦!

    校验提示文案

    提交
    不辛苦 哈哈哈哈

    校验提示文案

    提交
    @可爱的小cherry 大佬,给发个整理好的字体链接呗,网上找的不好用。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • xteve管理的ipv6 源放进去不能播放什么原因是必须host吗

    校验提示文案

    提交
    容器bridge吗?那一般就容器没有ipv6地址导致的 macvlan或者host都可以

    校验提示文案

    提交
    刚改了一下host,有声音没画面 [喜极而泣]

    校验提示文案

    提交
    收起所有回复
  • 纯新手折腾好几天黑群,什么jellyfin 什么电影媒体库,没有一个成功的,现在只拿来当存储用。

    校验提示文案

    提交
    不至于呀 肯定哪里设置有问题

    校验提示文案

    提交
    win nas吧

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • docker都拉取不了了,怎么安装啊?

    校验提示文案

    提交
    整个梯子

    校验提示文案

    提交
    文里介绍了加速库,比如1panel的,你可以参照设置

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 请问大神r1怎么设置重启容器自动开启啊

    校验提示文案

    提交
    环境里,左边填 --restart,右边填 always

    校验提示文案

    提交
    收起所有回复
  • ***无法读取二级目录电影。

    校验提示文案

    提交
    是啥?屏蔽了

    校验提示文案

    提交
    Jellyfin文件夹权限开通没?

    校验提示文案

    提交
    收起所有回复
  • 显卡硬解怎么设置?

    校验提示文案

    提交
    文章里有啊

    校验提示文案

    提交
    文章只有核显啊,没有怎么调用显卡啊

    校验提示文案

    提交
    收起所有回复
  • 安卓tv安装什么客户端适合?现在用官方的,使用第三方播放器(当贝播放器),始终配合得不太好。

    校验提示文案

    提交
    我用的是kodi,有jellyfin插件和emby皮肤包

    校验提示文案

    提交
    kodi好是好,就是一般用户太难设置了。其实jellyfin有TV客户端,很好用。

    校验提示文案

    提交
    收起所有回复
  • 收藏从未停止,实践从未开始 [喜极而泣]

    校验提示文案

    提交
    收藏=好用,没啥大问题宝子

    校验提示文案

    提交
    收起所有回复
  • n大的还停留在10.8.13版本,最近更新插件发现要10.9.0版本以上的 [观察]

    校验提示文案

    提交
    可以转投emby的怀抱

    校验提示文案

    提交
    什么时候写个emby开心的教程哇

    校验提示文案

    提交
    收起所有回复
  • 大佬,ffmpeg和中文字体 在哪下载啊?直接百度搜一个就行?

    校验提示文案

    提交
    对啊 直接搜一个下载

    校验提示文案

    提交
    感谢

    校验提示文案

    提交
    收起所有回复
  • 使用这个镜像源什么都搜不到,挂梯子都不行,哪里出了问题?

    校验提示文案

    提交
    搜不到是注册表的问题,镜像源解决的是下载的问题

    校验提示文案

    提交
    请问注册表问题该怎么解决呢

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 可以设置电视解码吗?

    校验提示文案

    提交
    你用电视客户端播放,就是电视解码。只有网页播放才是NAS解码

    校验提示文案

    提交
    收起所有回复
  • 电视端播放一些影片黑屏无声音是怎么回事?

    校验提示文案

    提交
    所有都这样吗?

    校验提示文案

    提交
    有些不会

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 文章写的不错,支持

    校验提示文案

    提交
    谢谢支持

    校验提示文案

    提交
    收起所有回复
  • 大神,/usr/lib/jellyfin-ffmpeg/ffmpeg这个路径无法修改

    校验提示文案

    提交
    映射到宿主机里去改,jellyfin本身就不能改

    校验提示文案

    提交
    收起所有回复
  • iptv点进频道就卡死是什么原因?看nas本体的cpu等资源占用并不高。偶尔可以打开播放,用的是自己udpxy转的m3u

    校验提示文案

    提交
    cpu卡死?那就是转码问题

    校验提示文案

    提交
    收起所有回复
  • 你好,jellyfin里添加m3u一直是播放失败,请问怎么设置?

    校验提示文案

    提交
    一般就是网络有问题,你看看是不是ipv6的源

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
1.3K
扫一下,分享更方便,购买更轻松