群晖docker nastools搭建家庭影音中心
1.所需镜像
-
nastools(2.9.0),nastools2.9.1版本之后,只能够使用PT下载,对于没有PT只能够用BT的小伙伴,选这个版本
nastools作用主要是对下载的电影电视剧等进行整理,方便后边的jellyfin更好的识别。同时,能够做硬链接,方便PT的小伙伴保种,对于不需要保种的,可以使用移动的方式
-
qbittorent,下载电影电视剧
-
jackett,用于检索种子,nastools也有内建所引起,不过站点比较少
-
jellyfin,用于影音的刮削(生成海报等)以及影音的播放
2.目录规划
2.1.大致原理
qbittorent下载电影到floderA中,经过nastools硬链接整理后,在floderB中形成整理后的电影,emby通过读取floderB中的媒体库进行电影刮削等操作
2.2.目录具体实现
downloads相当于floderA,下边新增movie等存放不同类型的媒体文件,media相当于floderB,用于存放整理后的媒体文件
3.3.具体映射关系
3.4.注意事项
video目录everyone要有完全读写控制的权限
File Station,右键video目录,属性,权限,新增,权限编辑器
3.安装
3.1.nastools安装
镜像:07031218/nas-tools:v2.9.0-amd64
目录映射:
关闭自动更新:
3.2.qbittorent安装
镜像:linuxserver/qbittorrent:latest
目录映射:
指定PGID和PUID为你登陆群晖的用户,否则看日志会提示没有权限
3.3.jackett安装
镜像:linuxserver/jackett:latest
目录映射:
指定PGID和PUID为你登陆群晖的用户,否则看日志会提示没有权限
3.4.jellyfin安装
镜像:nyanmisaka/jellyfin:latest
ssh登陆群晖后台,使用root用户,使用代理才能正确的刮削
docker run \
--name=jellyfin -d \
--volume /volume1/docker/jellyfin/config:/config \
--volume /volume1/docker/jellyfin/cache:/cache \
--volume /volume2/video/media:/media \
-p 8096:8096 \
-e https_proxy=http://xxx.xxx.xxx.xxx:108 \
-e HTTPS_PROXY=http://xxx.xxx.xxx.xxx:108 \
-e http_proxy=http://xxx.xxx.xxx.xxx:108 \
-e HTTP_PROXY=http://xxx.xxx.xxx.xxx:108 \
-e TZ="Asia/Shanghai" \
--restart=always \
--device=/dev/dri:/dev/dri nyanmisaka/jellyfin:latest
4.配置
4.1.jackett配置
Add indexer --->Type选择Public(BT)
4.2.qbittorent配置
http://192.168.1.2:8080/ 默认用户名密码admin/adminadmin
设置中文用户界面
取消排队
添加分类
4.3.jellyfin配置
4.3.1.媒体库配置
按照说明一步一步选,语言选汉语或者chinese,地区选People's Republic of China。主要需要注意的就是媒体库要选择好文件夹
4.3.2.API KEY获取
控制台---》API密钥 ---》+新增一个(名字随便起)
4.3.3.开启硬解
J4125CPU需要在BIOS中关闭VT-D功能才能够硬解,群晖相册的人脸识别和场景识别也才能够使用
控制台---》播放
4.3.4.开启IPV6
控制台---》联网
4.3.5.字幕插件
控制台---》插件---》目录---》Open Subtitles--->重启jellyfin---》填入用户名和密码
4.3.6.媒体库封面
4.4.nastools配置
4.4.1.基础配置
http://192.168.1.2:3000/ 默认用户名密码 admin/password
TMDB API KEY填写
基础设置---》媒体
设置代理
服务---》网络连通性测试(没设置之前有些网站是连不通的)
基础设置---》系统---》代理服务器(设置之后全部可以连通)
增强功能
基础设置---》实验室
媒体库
目录同步
4.4.2.qbittorent联动
下载器
分类部分和qbittorent中的分类名称保持一致
4.4.3.jackett联动
索引器---》jackett
4.4.4.jellyfin联动
媒体服务器---》jellyfin(API KEY就是4.3.2获取的)
4.4.5.重启nastools
配置完之后,最好重启一下nastools
5.识别常见问题
5.1.nastools无法识别下载的电影
原因:下载的电影文件名字有问题,导致nastools无法正确解析文件名
解决方法:登陆nastools---》文件识别---》找到文件---》重命名
5.2.jellyfin中封面错误
5.3.查看nastools日志
查看nastools日志,可以帮我们更好定位问题点
5.4.nastools重新整理
nastools存在缓存,整理过的电影不会再次整理,如果第一次整理出现了错误,我们修改完影视名称后,想要重新整理,需要清理掉缓存
服务---》清理转移缓存