前言
一直都想做到在多个设备上都能够观看电影、追剧,乃至不需要手动下载新剧集。
原本网络平台能够解决我的需求,可是以下问题让我望而却步:
- 国内的爱优腾平台资源有限,并且会员广告、超前点播等骚操作层出不穷,许多影视资源都无法正常观看(删减)或者底子没有上架。
- 国外的流媒体平台需要科学手段才能访问,并且资源也越来越涣散到包含
HBO
、Netflix
、Disney
在内的几个平台上,不再是Netflix一家独大,订阅费也不便宜。
- 第三方网站不是很安稳,并且码率较低。
因而,我决定采纳以下计划:先将影片离线下载到本地,再进行播映。
以前一直没能付诸实践,最近刚好有空余时间,并且还有许多剧集想要看,所以来试试这个计划,下面记载我在实践中的折腾过程。
一些计划的转变
SMB + Kodi / infuse + qBittorrent
- 用我的 windows 电脑24小时开机,充任一个SMB服务器的人物,把影视文件夹同享出来;
- 下载则运用qBittorrent经过BT和PT站点下载一些资源;
- 电视端运用Kodi连接SMB服务器进行播映,iPad则用infuse观看。
这个计划其实能用,可是不是很优雅,多端设备的播映记载也无法同步是一个大问题。
Jellyfin + qBittorrent
Jellyfin是一款免费、开源的媒体服务器软件,能够让你在家中的任何设备上流式传输和办理你的媒体文件。
- 在电脑上安装一个 jellyfin server
- 各端运用jellyfin客户端即可
这个计划也不错,可是运用下来也有几个问题:
- Jellyfin的客户端支撑不如Kodi和infuse,有些字幕格局、视频格局只能经过服务端解码;
- 最重要的是,Jellyfin的界面在我的电视上显示得不是很漂亮,并且有时候会呈现一些小毛病。
现在的计划
文件同享计划
因为之前SMB挂在电脑上需要整天开机,并且对机器的硬盘有危害,所以现在给软路由加了一块移动硬盘来存放同享文件,算是一个轻量的NAS系统了
- 这儿用的是luci-app-samba4这个插件
- 需要先挂载一下硬盘,这儿我用的ntfs格局的硬盘,能够用ntfs-3g来挂载,开机启动时挂载一下即可
mount -t ntfs-3g /dev/sdb2 /mnt/sdb
- 最终只需要装备同享称号,途径,用户名参数就能够开始运用了(能够创立一个独自的用户用于同享)
剧集办理
因为又想达到主动追剧的目的,这儿是用的一个比较常见的计划:
下载软件
因为文件统一存放在软路由上,因而下载也转移到软路由上,也便利24小时做种。
这儿直接用了docker
作为容器层来办理,镜像是 linuxserver 办理的 qbit 镜像 docker-qbittorrent,对内网暴露 webui 端口来达到办理的目的
剧集追寻
Sonarr
负责剧集的办理追寻,像这儿只需要增加剧集并追寻,就能够主动下载所有剧集,并且更新后第一时间完结下载,这儿也用了 linuxserver 的docker镜像
这儿追寻的规则也挺多的,不赘述;也能够手动勾选来完结精细化的操控
电影追寻
Radarr
负责电影的追寻,与 Sonarr 类似,界面还支撑中文 i18n,这儿同样用了 linuxserver 的docker镜像
搜刮器
Prowlarr
搜刮器是用于Sonarr和Radarr关于一些BT、PT站资源的访问,相当于一个转发聚合层,这儿再次用了 linuxserver 的docker镜像
支撑大多数BT、PT站,手动增加即可
增加后在这儿增加Sonarr和Radarr客户端即可
媒体服务器
现在我媒体服务器用的是 Plex,免费的服务对我来说就足够了,现已可完结资源的整理和展示
- Plex 作为我的媒体服务器,能够在 server 端存储我的观影记载,并且客户端支撑很好,不易呈现播映不流畅的情况;
- 媒体文件则经过qBittorrent进行离线下载,然后传输到Plex的媒体库中;
- 各端运用 Plex 客户端,infuse,kodi 挂载均可
成果
这是最终的效果,能够看到漂亮的海报墙
总结
目前整套计划结构如下
原文来自:家庭观影计划