内容目录 前言: Jellyfin是一套多媒体应用程序软件套装,指在组织、管理和共享数字媒体文件,是Emby的一个自由开源分叉。Jellyfin分为服务端和客户端应用程序,服务端应用程序安装在运行Microsoft Windows、MacOS、Linux等系统的服务器上或Docker上,客户端应用程序安装在智能手机、平板电脑、智能电视、网络机顶盒、电子游戏机或网页浏览器上。支持DLNA以及插有Chromecast的设备也能接收Jellyfin服务端发来的文件 一、写在最前面的废话 这里讲解两种方式在群辉部署Jellyfin 1、使用‘我不是矿神’的套件(在这里非常感谢矿神,万分感谢,让我们如此的方便) 2、使用Docker容器来部署 Ps:两种方式没有好坏之分,第一种是方便,就是方便,只要点两下就可以了,套件更新,我们也可以跟着更新Jellfin,但是它不能自定义修改端口及修改程序缓存的文件夹;而第二种,可以随时增加其他阵列里的文件夹、自定义访问端口也可以后面在Docker里修改程序的端口、文件夹及终端修改程序; 二、在套件中心安装Jellyfin 1、打开群辉的套件中心 2、点击设置 3、添加套件来源 4、群辉套件源是有分DSM6.x和DSM7.x版本的,注意不要添加错了 DSM6.x矿神SPK套件源:https://spk.imnks.com/ DSM7.x矿神SPK套件源:https://spk7.imnks.com/ 填好后确认就可以了 而到了这里,我们的矿神套件源就添加好了 而DSM6.x的记得注意要添加下面这一步骤,DSM7.x的不用; 而DSM6.x的记得注意要添加下面这一步骤,DSM7.x的不用; 而DSM6.x的记得注意要添加下面这一步骤,DSM7.x的不用; 5、安装包下载过程可能会有点长,套件体积将近1G,网络不好的请耐心等待。 6、安装完毕,点击进入 7、设置Jellyfin,点击添加服务器 8、添加主机 输入群辉ip:8096端口,我的是192.168.50.107:8096 ,填好后点击连接 9、设置管理员的账号和密码 后面的就是设置语言和没媒体文件夹了,就算是跳过,后面也可以自己修改的 三、Docker部署Jellyfin 1、打开Docker 2、选择注册表搜索Jellyfin 不管选择下面的哪个版本都是可以的,第一个是官方的,但是基于国内的网络环境,所以我现在了第二个“nyanmisaka/jellyfin”,然后就是双击下载了 3-1、 在下载的过程中我们先创建jellyfin要用的文件夹,打开Flle Station,随便选择一个共享文件夹创建一个jellyfin文件夹,然后在里面再创建一个“config”和“media”这两个文件夹,我的习惯是容器程序在docker里创建这些缓存文件夹,方便后面查找 3-2、 创建好文件夹后,记得给共享文件夹“http”用户群组权限 ①右键点击共享文件夹选择属性 ②点击权限-新增,找到“http”用户组,给与它读和写的权限 ③把应用到这个文件夹、子文件夹及文件打上勾,然后保存 4、下载完成 选择映像,找到我们下载好的jellyfin映像包,双击启动开始部署 5、选择网络 如果你不用改端口的话,就选择和Docker Host相同的网络,不用的话可以选择另一个(只用DSM7.x的才要这样,DSM6.x的不用) 6、在这一步中,我们可以修改容器的名称,让我们在以后更好的找到它 点击启用自动重新启动,要是DSM6.x系统的点击“高级设置”DSM7.x的点击下一步 7、修改端口号 不修改的话就写8096,不然每次重启都会变,8096端口要是被占用,就修改成其他记得住的端口号 8、添加媒体文件夹 图中的docker/jellyfin 文件夹是需要提前创建的(名字和位置可以自选),是用来存放配置文件的,装载为config文件夹。video 文件夹是存放视频的地方(这个根据个人实际情况而定),装载为media。 /config /media 添加完成后点击下一步,点击完成 到此我们就在Docker部署好了jellyfin,因为我们是在Docker里部署的,所以在群辉的桌面里是找不到jellyfin的,这时我们就要手动输入群辉的ip加端口号(没改端口的就是8096,改了的话就是你自己修改的端口号)来进入jellyfin 我的是192.168.50.107:9900 后面的设置方式就和用套件安装的方式是一样的,添加服务器和设置管理员的账户、密码以及选择语言之类的 四、移动端、cp端安装包、硬解码、无法搜刮元数表等问题 1、安卓、pc、Mac、Android TV、iOS安装包 百度网盘链接:点击此处 提取码:1234 提取码:1234 (iOS的安装包没有在链接里面,iOS用户在APP Store里面搜索Jellyfin就能安装) 2、群辉硬件解码的问题 黑群辉中使用最多的能硬件解码的型号就是DS918+ 而使用DS3617xs的用户请记住,它不支持硬件解码,玩虚拟机的可以忽略这句话; DS918+的用户想要了解自己的机子能不能硬件解码的可以看看 关于9代10代11代12代cpu安装DS918核显不显、不能硬解的说明(支持DSM6.X和DSM7.X) - GXNAS博客wp.gxnas.com/7952.html 这个教程,这个博主讲解的非常详细 3、jellyfin缩列图不显、无法自动刮削元数表 jellyfin缩列图不显、无法自动刮削元数表,这看似两个问题,其实这是一个问题,第一是因为国内的网络原因,因为豆瓣刮削已经不能用了,所以刮削电影信息就落到了“The Movie Datadase”的头上,而这只是群辉DSM6.x系统能解决的问题DSM7.x系统版本可能还会有系统漏洞,或者应用是权限的问题 ①修复刮削网络 群辉打开控制面板-终端机-启动SSH功能 群晖打开SSH通过SSH获得ROOT权限,打开SHH端口后,用PUTTY打开群晖命令行界面,打开后先用administrator管理权限组的账号登录 登陆后运行 sudo -i 命令切换到root权限(输入密码时时看不到的) 获取ROOT权限之后输入:vi /etc/hosts(vi后面是空格)进入编辑hosts文件 按键盘A键进入编辑模式(下面显示–INSERT–),再修改内容 去到下面的空行,输入以下命令: 108.156.91.21 api.themoviedb.org 108.156.91.71 api.themoviedb.org 108.156.91.89 api.themoviedb.org 108.156.91.110 api.themoviedb.org 185.199.108.133 raw.githubusercontent.com 185.199.109.133 raw.githubusercontent.com 185.199.110.133 raw.githubusercontent.com 185.199.111.133 raw.githubusercontent.com (最好是自己通过https://www.ipaddress.com首页,输入http://raw.githubusercontent.com或http://api.themoviedb.org获取真实IP地址) 编辑好后按键盘ECS(退出编辑模式)切换到键盘大写连续按两次"Z",返回命令行界面 输入exit退出登录账号,再输入一次exit关闭PUTTY命令行界面 把群晖DNS改成8.8.8.8或者其他国际DNS (控制面板/网络/常规/手动配置DNS服务器)设置好后最好是关闭HSS功能 而我们解决完刮削网络问DSM6.x系统的用户应该就能正常刮削了,如果还不能请跟着DSM7.x系统的用户一样的操作 DSN6.x的用户可以首先在矿神的套件源里找到修复“Video Station”套件缩列图修复套件,而DSM7.x系统的用户找到“ffmoeg”这个套件安装 我要查看一下我们存放媒体的共享文件夹有没有给jellyfin程序读和写的权限,同时把“ffmoeg”套件的权限也给一个读和写的权限,记得勾选“应用到这个文件夹、子文件夹及文件”然后保存 到此我们就可以查看缩列图和刮削电影、电视剧、动漫的各种信息了 做完上面的那些设置之后记得手动识别一下,之后它就会自动刮削元数信息了,以后就好好享受自己的私人音院吧 文章导航 直播资源相关资源汇总 多媒体服务器《Jellyfin》中你必须知道的实用功能