sword

群晖docker搭建Jellyfin媒体服务器打造家庭影院
简介最近想看一些电影,但是自己的黑群晖存的十几T的电影都是目录形式,一条条看下来没啥想看的欲望,于是想到是不是有什...
扫描右侧二维码阅读全文
08
2020/03

群晖docker搭建Jellyfin媒体服务器打造家庭影院

简介

最近想看一些电影,但是自己的黑群晖存的十几T的电影都是目录形式,一条条看下来没啥想看的欲望,于是想到是不是有什么类似电影管理类的软件,找到了几个目前比较火的个人媒体服务器,分别是 Plex (这个之前用过,还行)、 Emby、kodi以及Jellyfin

Plex:专业版收费,免费版不支持硬件解码,不支持蓝光原盘。

Emby:Emby从3.6开始闭源后,越来越多的设置需要使用收费了。当然也包括硬件解码。

Jellyfin:Jellyfin和Emby是类似的,(按照官方的说法是,由于 Emby 3.6 开始闭源后,引起了一些核心开发人员的不满,所以最近在 Emby 的基础上单独开发了 Jellyfin 媒体服务器,致力于让所有用户都能访问最好的媒体系统。并且可以将 Emby 版本 3.5.2 及之前的数据无缝迁移过来。)

kodi:感觉像电视盒子类的,用过一次,不习惯!

于是综合之下,选择了Jellyfin来折腾!想实现的效果就是将电影下载到群晖NAS内,利用电视盒子或者播放器,来播放NAS里面的电影。而家里的电脑,电视,手机都能访问这个jellyfin搭建的影视库,流畅观看视频和电影,包括人在外面,通过内网穿透的形式也可以访问自己下载的剧,想想都爽!

项目地址:https://github.com/jellyfin/jellyfin
官网:https://jellyfin.org/
优势:多平台支持,有安卓端app,可docker、win、mac、linux上搭建!

先晒一下效果!
请输入图片描述

搭建

1、打开群晖的Docker,点击“注册表”,搜索“jellyfin”,然后双击下载该镜像。(选择latest)
请输入图片描述

2、镜像下载一般需要两三分钟,我们先回到群晖的 File Station 在docker文件夹下新建“Jellyfin”目录(用于映射docker文件夹存储缓存、配置等文件)。
请输入图片描述

3、设置Jellyfin文件夹权限,避免后续使用出错。对jellyfin文件夹右键,点属性---权限,设置everyone读取和写入权限

请输入图片描述

4、回到Docker中,单击“映像”,选择Jellyfin点击启动或者双击我们的jellyfin映像。然后点击高级设置。

请输入图片描述

5、常规设置,勾选自动重新启动即可;

请输入图片描述

6、卷设置,主要的/media /config /cache映射出来就可以了

请输入图片描述

7、端口设置,这里的8096端口和8920端口,分别是用于jellyfin的http和https访问,本地端口可自定义。

请输入图片描述

8、上面的所有步骤都搞定之后,点应用并下一步,我们勾选“向导完成后运行此容器”,并再次点击“应用”。

请输入图片描述

9、至此我们的jellyfin就已经安装完成啦。如下图所示,我们已经可以看到容器已经在运行啦。
请输入图片描述

Jellyfin配置

1、接下来我们通过浏览器打开:群晖IP+8096端口,看到的就是Jellyfin的初始化页面啦。默认是英文,选择中文。

请输入图片描述

2、设置一下账号和密码

请输入图片描述

3、添加媒体库,可以暂时先不添加,直接点Next跳过:

请输入图片描述

4、选择语言,肯定选择Chinese 中文了,然后下面的国家,选择people's Republic of China
请输入图片描述

5、然后默认即可,点击Next:

请输入图片描述

6、然后就可以登录啦

请输入图片描述

请输入图片描述

7、设置媒体库,点击右上角(登录进去一片黑嘿嘿嘿!)
请输入图片描述

8、点击媒体库,添加媒体库
请输入图片描述

9、选择电影分类,将右上角的显示高级设置打开,自行看情况设置一下,然后点击文件夹+:

请输入图片描述

10、找到/media这个文件夹,这个/media,就是我们之前在docker设置关联的文件夹啦

请输入图片描述

11、然后设置一下内容,自行看着设置方式即可,尽量都打勾:

请输入图片描述

12、设置完成,在扫描啦!等待扫描完成即可
请输入图片描述

13、到此,jellyfin基本就设置好了,返回主页就能看到自己的电影啦!

请输入图片描述

注意事项

1、貌似搜刮海报的域名被污染了,然后一直搜刮不成功,可以自行设置hosts来解决,hosts添加如下内容,或者嘿嘿嘿!!!
不过对于群晖docker,我在docker设置了hosts也不行,然后还搭建了某嘿嘿嘿也不行!

13.224.161.90 api.themoviedb.org

2、对于海报及影视可以用tmm(tinyMediaManager)来搜刮,不过tmm搜刮到的信息都是默认存在每个电影文件夹的,用Jellyfin关联的时候,去掉勾选下载元数据,就可以识别这些信息了。
tinyMediaManager下载地址:https://www.tinymediamanager.org/download/

3、关于转码,我微星B85I的主板,开启转码后,播放4G左右的普通720p电影,CPU直接飙到100%,还是关掉吧,在用户--打开--个人配置--媒体播放里,把以下三个都去掉勾选
请输入图片描述

4、关于硬件加速,如果开启了转码,再开启硬件加速,CPU会好很多,但是呢,硬件加速有一定条件DS918是支持的,DS3615及DS3617都不支持,因为没有驱动,黑群晖DS3617较多,博主就是悲催的DS3617xs,哎!!!

查看是否支持,可以ssh进群晖,输入命令,查看文件是否存在,存在的话就可以硬件加速!开启即可。

ls /dev/dri/renderD128

请输入图片描述

请输入图片描述

Last modification:March 10th, 2020 at 07:22 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment

7 comments

  1. Sam.Z   ( Windows 10 x64 Edition Windows 10 x64 Edition / Firefox 73.0 Firefox 73.0 )

    已经用了几个月,给个建议,如果要用dlna功能投屏到电视上或者盒子上,最好不要使用docker桥接,用主网络即可。用桥接会scan不到~ 还有昨天更新了,很多功能都修复了,给jellyfin一个赞,真心越来越好用。(安卓手机和电视都有官方客户端)刮削的有豆瓣插件,好用。

    1. sword   ( Windows 10 x64 Edition Windows 10 x64 Edition / Google Chrome 80.0.3987.132 Google Chrome 80.0.3987.132 )
      @Sam.Z

      1、我的dlna端口1900好像被占用了,用host的时候!
      2、很多功能修复了嘛?我插件页面一直转圈,都打不开!!!
      3、海报也扫不到!
      4、搜刮有豆瓣插件?大佬有时间交流一下啊?
      5、顺便说一句,我的tg杂货屋频道要订阅你的博客了

      1. Sam.Z   ( Windows 10 x64 Edition Windows 10 x64 Edition / Firefox 73.0 Firefox 73.0 )
        @sword

        嗯,最新版本10.5.0~ 豆瓣有的我给你个地址 https://github.com/Libitum/jellyfin-plugin-douban ~~ 我比较懒,写生活的多一些,写应用的比较少~ 你的我早就订阅了,哈哈

        1. sword   ( Windows 10 x64 Edition Windows 10 x64 Edition / Google Chrome 80.0.3987.132 Google Chrome 80.0.3987.132 )
          @Sam.Z

          刚刚更新了最新版,发现界面选择中文会报错
          话说插件怎么装?

          1. Sam.Z   ( Windows 10 x64 Edition Windows 10 x64 Edition / Firefox 73.0 Firefox 73.0 )
            @sword

            不会呀,我的很正常,而且简体中文的skin也可以显示风格了,之前是不行的,你肯定哪里没弄对,中文肯定不会报错。插件在config下的plugins里,有用的就是DLL文件

            1. sword   ( Windows 10 x64 Edition Windows 10 x64 Edition / Google Chrome 80.0.3987.132 Google Chrome 80.0.3987.132 )
              @Sam.Z

              感谢大佬,搞定了,重启了几次中文好了,然后豆瓣插件下错了φ( ̄∇ ̄o)

            2. sword   ( Windows 10 x64 Edition Windows 10 x64 Edition / Google Chrome 80.0.3987.132 Google Chrome 80.0.3987.132 )
              @Sam.Z

              1、我是群晖docker安装的,界面选中文会报错
              2、只需要放Jellyfin.Plugin.Douban文件夹,还是解压后的全部文件夹