威联通部署 Docker 版本 Jellyfin
威联通部署 Docker 版本 Jellyfin
Last edited 2022-8-19
type
Post
status
Published
date
Aug 19, 2022
slug
4
summary
docker部署影音库
tags
docker
威联通
category
nas教程
icon
password
Property
Aug 19, 2022 02:47 PM
前置操作
前置操作分三块:威联通安装 Container Station→威联通上创建对应文件夹→路由器开启 UPnP。
1 安装 Container Station
在 NAS 的网页后台首页找到 App Center,打开。
notion image
搜索 Container Station,安装打开待用。
notion image
打开如下图所示,默认英文显示,不用慌,挺简单的,下面跟着操作就行。
notion image
2 创建需要的文件夹
首页找到并打开 File Station
notion image
找到 Container 文件夹,点击下图圈出来的地方,创建文件夹
notion image
文件夹名称填 jellyfin
可自定义的设置:这里其实用任意文件夹都行,其他名字也不影响后面的部署,这么操作只是为了方便管理。
notion image
创建完成后,确认有这个文件夹即可。
notion image
另外确认好电影在哪个文件夹,可以是多个不同的文件夹,这里案例文件夹是 Video
notion image
3 路由器确认开启 UPnP
这里其实没啥特殊操作,找到 UPnP 开启即可。
notion image

部署 Docker

确认上述三步完成后,回到 Container station,准备开始部署。
1 选择镜像版本
点击 Create,搜索栏输入 Jellyfin,点击搜索出来结果后,找到 Jellyfin/jellyfin 这个官方镜像,点击 install 安装。
notion image
接着会提示选择版本,这里用默认的 latest 就行了,默认是 X86 版本。
notion image
2 命名 Docker
这里默认的 Docker 名称是 jellyfin-1,为了方便管理,建议把 - 1 删除掉
删除完成后,点击 advanced settings,进入高级配置面板。
notion image
3 配置端口映射
点击左侧的 Network,点击右侧的 add 创建一个配置,host 和 container 的端口都填写 8096
可自定义的设置:container 的端口号是不能变的,只能是 8096,host 的端口号随便填,任意没有使用的都可以。
notion image
如果需要用到 Https,需要多创建一个端口规则,端口号是 8920,如果不使用就不需要创建。
notion image
4 配置文件夹映射
点击 Share Folders
notion image
首先是 Config 文件夹(用于保存配置文件),点击右侧的 add 创建一条规则,mount point 填:
/config
volume from host 点一下,选择刚创建好的 jellyfin 文件夹
notion image
其次是 media 文件夹(存放电影的地方),点 add 再创建一条规则,mount point 填:
/media
volume from host 点一下,选择存放电影的 video 文件夹
notion image
如果有多个文件夹放电影,点 add 再创建一条规则,mount point 填:
/media2
volume from host 点一下,选择存放电影的 movie 文件夹
可自定义的设置:如果有多个文件夹,按照 / media3,/media4,/media5 这样顺下去就好。
notion image
5 确认配置
全部创建完后,点击 create。
notion image
和下图圈出来的一样即可。
notion image
6 完成部署
点击 create 之后,右上角有个状态指示图标,点击能看到目前在什么阶段。
notion image
全部完成后,红框处会有 docker 出现,就是这次部署的 jellyfin 了。
notion image
点击上图中的 jellyfin,可以看到 Docker 具体的运行状态,如果部署不了,这里会提示报错。
notion image

初始化 Jellyfin

接下来开始登录 Jellyfin 后台,完成初始化配置。
1 登录 Jellyfin 后台
点击桌面右上角的仪表盘,下方会弹出相关信息,点击系统运行状态
notion image
点击网络状态,这里可以看到 NAS 的内网 IP,我这里是:
192.168.5.21
notion image
浏览器新建一个标签,地址栏输入 nas 的 IP:8096(冒号是英文),我这里是:
192.168.5.21:8096
输入后回车即可进入 jellyfin 的后台。
notion image
2 添加媒体库
这里只说关键配置,本文没提及的直接下一步
创建完账号之后来到媒体库设置,这里点击添加媒体库。
notion image
首先需要选择媒体类型,千万不要选错,不知道选啥的时候就选电影。
notion image
选择完成后点击文件夹右边的 + 号,添加文件夹。
notion image
这里可以看到刚才部署 docker 时候对应的 / media 和 / media2 文件夹,按需点击选择即可。
notion image
3 关闭自带削刮器
很多朋友部署完后发现媒体库是空的,因为自带的削刮器需要那啥才能用,刮不出来就不入库,所以这里取消掉下图的下载器和图片获取功能。
notion image
4 开启 UPnP
这里和前置操作中的路由器开启 UPnP 对应,用于自动配置端口转发,勾选开启即可。
勾选之后不再需要自己去路由器手动配置端口转发,外网用现有域名或者 IP + 端口直接访问即可。
notion image
初始化配置至此结束。

配置硬解编码

Jellyfin 最新版本原生支持 UHD 核显,威联通也把驱动打好了,所以不需要按照以前的教程手动打补丁
notion image
输入账号密码后进入 jellyfin 后台,点击左上角的三道杠,打开配置菜单。
notion image
点击设置。
notion image
点击控制台。
notion image
点击播放,点击硬件加速,选择 Video Acceleration API
notion image
选中后把启用硬件解码下面的格式全部勾选,编码不需要。
至此,硬解配置完成,就这么简单。
notion image

开启特效字幕

如果电影使用的是特效字幕,播放时候字幕显示可能是方框,需要开启特效字幕支持。
notion image
点击右上角的人像图标进入个人配置,点击字幕。
notion image
点击烧录字幕,开启所有复杂格式字幕即可。
notion image
如果需要下载字幕,推荐去 SubHD,里面很全:
官网地址:https://subhd.tv/
notion image

削刮器的选择

很多朋友抱怨 Jellyfin 自带削刮器不好用,事实就是不好用,需要那啥才行,这里推荐两个方案作为替代:

1 PC 端极影派直接削刮

Jellyfin 支持 nfo 文件识别,所以只要能创建就行,这里推荐国产削刮器极影派。
官网地址:http://www.jeenpi.com/
notion image
notion image
点击打开,左侧点击网络,选中 NAS 上的电影文件即可录入电影。
notion image
录入后会自动削,等刮出信息右键生成影片信息即可。
notion image
生成的文件主要就是电影海报图片和具体信息 nfo。
notion image
正常 jellyfin 会自动识别,不需要手动操作,如果你是急性子可以手动刷新。
生成完成后,回到 jellyfin 后台,找到对应的媒体库,鼠标移到右下角的三个点,点一下。
notion image
点击弹出菜单的刷新元数据,等待即可。
notion image
 
  • docker
  • 威联通
  • 群晖 DSM7.0 以上开启 ROOT 权限教程威联通部署 Heimdall 教程-网页聚合
    • Valine
    • Giscus