Jellyfin 是一款开源的媒体服务器软件,可以将音频、视频、照片等多媒体文件储存在服务器上,并通过浏览器或者移动设备来访问和管理这些文件。Jellyfin 是一个非常棒的媒体管理工具,支持多用户访问,支持自定义上传、下载、分享等多种功能。
下面是使用Dk8s平台快速搭建Jellyfin 服务器的步骤:
步骤1:安装Dk8s
首先,你需要在你的机器上安装Dk8s。具体的安装方法可以进入【首页】-【探索】-【快速上手】查阅官方文档。
步骤2:安装Jellyfin
进入【首页】-【商店】搜索‘Jellyfin ’程序,点击安装。
步骤3:运行Jellyfin
安装后,点击【我的】-【‘Jellyfin ’程序】-【更多】-【设置】,检查各项参数是否需要修改(参数详细说明请见下文)
其中,‘本地目录’指示的值为共享文件夹的二级目录路径,一级目录需进入【首页】-【设置】-【存储】-‘存储位置’进行修改,所有程序仅支持存储于同一个一级目录中,二级目录默认隶属于一级目录。
设置参数检查后,如无需修改,即可点击运行,程序会自动拉取镜像并完成安装。
步骤4:访问Jellyfin
现在,你可以进入【我的】-【‘Jellyfin ’程序】,点击打开程序,可在【设置】中修改默认密码。
参数容器镜像是使用运行时传递的参数(如上面的参数)进行配置的。这些参数由冒号“:”分隔并分别表示。例如,-p 8080:80 将从容器内部公开端口 80,以便可以从容器外部端口 8080 上的主机 IP 进行访问。
选择 | 优点 |
---|---|
端口-p 8096 | HTTP 网络用户界面 |
端口-p 8920 | 可选 - https webUl(您需要设置自己的证书) |
端口 -p 7359/udp | 可选 - 允许客户端发现本地网络上的 Jellyfin |
端口-p 1900/udp | 可选 - DNLA 和客户端使用的服务发现 |
环境变量-e PUID=1000 | 对于 UserID - 请参阅下面的说明 |
环境变量-e PGID=1000 | 对于 GroupID - 请参阅下面的说明 |
环境变量-e TZ=Etc/UTC | 指定要使用的时区,请参阅此列表 |
环境变量-e JELLYFIN_PublishedServerUrl=192.168.0.5 | 设置自动发现响应域或IP地址 |
目录-v /config | Jellyfin 数据存储位置。这可能会变得非常大,对于大型集合来说可能超过 50GB |
目录-v /data/tvshows | 媒体去这里。根据需要添加任意数量,例如/数据/电影、/数据/电视等 |
目录-v /data/movies | 媒体去这里。根据需要添加任意数量,例如/数据/电影、/数据/电视等 |
Jellyfin 支持多用户访问和管理多媒体文件,可以通过不同的用户权限控制不同用户对相应文件的访问和管理。
Jellyfin 支持多种多媒体格式,包括视频、音频、照片等。
Jellyfin 支持自定义上传、下载、分享等多种管理功能,方便用户进行文件管理。
Jellyfin 是基于开源技术实现的媒体服务器软件,通过将多媒体文件储存在服务器上,并通过 Web 技术展示和访问这些文件。当用户访问或者管理多媒体文件时,Jellyfin 会自动读取相应的文件并进行展示或操作。
一、菜单
在Jellyfin中有着很分明的菜单。
1.首页
首页按钮的作用相信不用我多说什么,它的作用就是‘当你在其他分级目录中时让你快速回到首页’。
2.媒体
我们也可以称它为媒体导航栏,我们添加的媒体分类都会在这里呈现,像我添加了电影、电视剧、动漫、电视节目直播,外加一个云盘的挂载,方便我直接观看网盘上的影视作品,从而省去了下载的时间。
3.管理
管理里面有两个分类,一个控制台和元数据。
3-1.
控制台管理着整个Jellyfin服务器,同时也能监看到有谁正在使用Jellyfin,什么时候使用过,看过哪个影视作品等等数据;像媒体库管理、用户、硬件解码、API接口、域、插件、电视直播等都是通过这里来进行设置。
3-2.
而元数据还有一个名字叫“媒体资料管理器”比较简单,只是用来管理我们的媒体文件夹、元数表、电视直播这类的文件。
4.用户
设置的入口不止是在导航栏里面,它在Jellyfin的右上角的小人里面也可以进入,也可以叫它‘个人中心’。
进入到设置之后和我们平常使用的播放器没有太大的区别,值得来聊一聊的就是:快速连接、字幕以及操控这三个板块。
4-1.快速连接
当我们的移动端设备要登录的时候,可以不用输入账号密码而是通过点击移动端登录界面上的‘使用Quick Connect’开进行快速登录。
然后在快速连接这里输入验证码,就可以登录,感觉这个功能如果不是非常的实用(对我而言)。
4-2.字幕
因为Jellyfin是支持使用第三方下载的字幕,所以在这里我们可以设置我们要使用的字幕语言偏好、字幕模式、字体及展现方式等; 4-3.
操控,可能看起来很迷惑,但点击进去后只有一个选项,就是可以使用游戏手柄来操控Jellyfin,按照字面意思来理解,如果我们安装了Jellyfin TV版,在TV版上面是要打开这个选项的,它的作用不单单是使用游戏手柄,还能使用遥控类(包括遥控器)的设备操控Jellyfin;
上面说的都只是Jellyfin的功能大概,下面就来说些重点的。
二、控制台
点进来就能看到一个非常简洁的后台数据,这里会呈现每个用户近期的活动数据,也可以点击活动,来查看更多的使用轨迹;
1.常规设置 在这一个板块其实我们没有特殊要求的情况下是不用去改动的,因为它在我们部署Jellyfin的时候就已经设置好了
2.用户 在用户板块中,不只是用来添加和删除用户的,同时它还能给予用户不同的权限,毕竟要是在Jellyfin里放了点有关个人隐私的东西,你又把jellyfin分享给了你的亲戚朋友,然后就会。。。。 在这里也能进行家长控制的板块
3.媒体库
相信来看这片文章的人都是知道怎么建媒体库的,但是为什么我又想来聊聊这个呢?因为很多在这里也会出错。在新建一个媒体库的时候,我们第一个要做的就是选择媒体分类,也是这一步最容易出错; 单独选择电影、音乐、节目(电视剧、动漫)、书籍这些单独项目是最不容易出错的,Jellyfin也能很好发挥它的功能,像刮削元数表、获取封面、演员信息都能很好的使用。唯独‘混合电影和电视剧’这一个选项可能会造成无法刮削的情况,出现的频率还很高。
还有一个情况容易被我们忽略,当我们添加一个全新的文件夹作为媒体文件夹时,如果这个文件夹我们没有给Jellyfin读和写的权限,也会造成刷新不出媒体文件或无法进行自动刮削,有一些还会直接无法刮削
而我们的Jellyfin不单单是可以添加本地文件夹,还可以添加网络文件夹,比如,你的pc端电脑、软路由,宝塔这些设备,都可以通过IP地址来进行添加,如果你有服务云端存储的,也能通过这种方式添加;
后面的设置,只要我们语言和国家只要不选错,其他的就算按照默认选项,都不会出错。不去细讲是因为每个人使用的刮削插件不一样,设置都不一样。像插件顺序、元数表记录方式,这些都是无关痛痒的是事情。
(Jellyfin是不需要获取The Movie Datadase API密钥的,它的官方插件中就已经有了)
显示、元数据、NFO设定这三类只要保持默认就可以了,自己要设置也是可以的,展示出来的也只是个人喜好,不会影响使用
4.播放
我们这种非专业人士在这里,只要关心我们的硬件转码就好了,Jellyfin支持6种硬件转码,大家按照自己的硬件类型自行选择,AV1不是所有硬件都支持的,特别是用CPU类,我知道的Intel只有七代以上的CPU才支持,AMD类型的接触比较少,不是很了解,大家可以自行百度查一下自己的CPU,我们平常观看的媒体文件大多也就是h.264和h.265(HEVC)这两种(PS:黑群辉是不支持NVIDIA显卡解码的)
在硬件编程选项中,如果没有打入i915 Huc固件的,请不要打钩。后面的选项按照默认的就可以了(专业人士除外)
5.设备
设备这一个板块我们不用动,使用我们自己的Jellyfin,也没有其他人使用。
6.电视直播
这里有两个功能,一个是可以添加直播源,观看电视节目或直播(只要能获取直播源就能添加进去)添加好的直播源就会在首页展示出来。
还有一个是数字录制机,顾名思义,我们可以录制下自己喜欢的电视节目或者直播频道,我们只要选择好要录制的节目和设置好存储路径就能自动录制我们喜欢的节目啦。
7.高级(开发者设置)
7-1.联网
有公网IP的小伙们的福音来了,只要申请域名做好解析,在主路由做好端口转发,再到Jellyfin填写你的域名信息,你们就能使用自定义的URL了(记得要去备案),从而实现真正个人云影视库,随时随地都可以访问。
7-2.API密钥
Jellyfin的API密钥是要自主生成‘给’第三方程序使用的,我就使用了 Jellyfin的API来配合NAS Tool使用,做自动订阅下载,不用自己去找资源,一个一个的下载。
7-3.插件
最后就是Jellyfin中的插件。
Jellyfin官方给出的插件就已经很丰富了,全都在目录栏里,如果要自定义主题也可以找第三方主题插件添加到存储库中(Emby的插件也能在jellyfin使用哦)。
Ps:我们添加任何插件都是需要重启Jellyfin才能生效的,有些需要更改媒体库选项,有些不需要。
在jellyfin的右上角有三个小功能,最右面的个人中心我们聊过,第二个放大镜就是搜索,当我们的媒体文件过多的时候就可以使用它了。
第三个投屏功能比较实用,当我们同一个账号登录多台设备时,这里会显现出每一台在线的设备,比如我们在手机上看着电影,突然想在电视上看,这时就可以在电视上打开jellyfin,然后点击这个按钮,选择tv端设备,然后我们就会发现,它已经无缝传过去了;
最左边的三个小人,叫同步播放,它能和其他账号同步播放记录,当有一个人建立了一个群组,其他账号点击这个按钮就能看到以账号名称命名的群组,可以选择加入,也可以自己重新创建一个,我感觉它的作用不是很多,除非一个人使用多个账号,比如每个设备都有一个账号的情况下;
三、总结
我们在Jellyfin中能用上的功能其实不是很多,如果愿意花时间去部署,可以把Jellyfin界面弄的很漂亮。同时Jellyfin的功能也很全面,它不止是能用作影音库、也能变成一个书籍库(或许还能加入漫画板块)而也正是因为这样,才对得起《多媒体服务器Jellyfin》这个名字
期待你能发现更多Jellyfin中的功能来和我们分享,同时也非常感谢Jellyfin开发者们的辛苦付出!
通过本文的介绍,相信读者对 Jellyfin 的基本使用方法和配置方式有了一定的了解。如果你是一个喜爱多媒体管理的用户,可以使用 Jellyfin 管理你的多媒体文件,方便快捷地访问和管理。