注意: 本文所述方案仅供个人学习研究使用,请严禁将其用于任何商业用途。若违反本警示,使用者自行承担所有风险和法律责任。
1、自动化影音系统简介
不熟悉影视资源管理的同学对“家庭自动化影音系统” 这个词可能比较疑惑。影音系统是什么系统,自动化又在做些什么事,对我又有什么帮助?
家庭自动化影音系统 不是官方的名称,只是技术&影视爱好者间比较广泛的叫法。拆开来看这词:
”家庭“ 显然这是一个适用于家庭的服务
“自动化” 指使用些技术的手段可以自动搜索并下载电影、自动刮削(下载电影元数据,添加封面和电影信息等)、自动下载字幕等服务;
”影音“ 主要就是指电影和电视剧,当然也可以一定程度兼容书籍音乐等;
"系统" 这个词有一定的过度包装嫌疑,当然也有客观原因:完成自动化的能力需要一系列软件之间的配合,怎么统称这些软件呢?那就叫系统吧。
现在应该大致明白本文要介绍的是一套软件,或许有同学家里已经安装了家庭影院硬件,那么这套系统将会为你的家庭影院注入灵魂;如果你习惯在电脑或者手机上看影视剧,那这套系统会让你的观影更加丝滑。
1.1 影音系统优势
- 避免爱优腾等流媒体网站广告的叨扰
- 可以检索下载到国内外流媒体的影视资源
- 自由选择影视质量(蓝光、Dolby Atmos、4K)充分发挥家庭影院硬件性能
- 不同压制类型一部2小时电影体积有 2G~30G 不等
- 实时转码支持移动端或其他低性能设备流畅播放
1.2 教程的适用人群
适用于符合以下条件3点以及以上的朋友
- 喜欢看影视剧,热衷美剧英剧日剧等
- 追求影视画质音效,对画质和音效敏感的人
- 掌握Docker等轻量运维部署能力
- 拥有家庭 NAS 或拥有一台云服务器
- 家庭影院配置爱好者 e.g 家庭音响、回音壁、4K电视、解码机顶盒
- PT站资源大佬
PS: 如果你不是,请交一个属于适用人群的朋友,这样你就可以共享服务啦。
2、成果预览
2.1 本地影视资源的管理平台 Jellyfin
Jellyfin 的功能点
- 对已下载的本地影视数据获取封面、简介、演职员名单等信息(一般称”刮削“)
- 按电影类型自动进行分类管理,简洁的影视列表UI,并提供在线播放器
- 可以加载本地的字幕,也可以添加三方的字幕源播放前动态搜索
2.2 影视检索下载工具 nas-tools
nas-tools 功能点
- PT站点(Private Tracker)管理,自动签到、自动挂种、刷流等
- 检索影视资源(需要绑定PT站)
- TMDB、豆瓣热门影视列表,可精确检索(需要绑定PT站)
- 追剧订阅自动下载新剧集(需要绑定PT站)
nas-tools 开源在GitHub 因其使用门槛低且功能强大,被在网上广泛传播,作者考虑潜在的喝茶风险已将仓库代码删除。现在想要安装需要花些时间找镜像仓库 。
关于 nas-tools 的使用有个非常重要的前提条件:拥有PT站账号 。 PT(Private Tracker)站一般是邀请制注册的资源网站,需要找有账号的朋友邀请 。
PS: 作者有部分小PT站的账号,可邀请有PT站经验的朋友。因邀请名额有限,如有需要请提供历史做种截图(请谅解)。也欢迎其他站友与作者沟通交流可互邀。
3、安装教程
3.1 技能预备
- Docker安装和简单使用
- PT站种子的基本操作规则
- 熟悉Linux文件系统的操作
3.2 硬件设备建议
- 家里的电视 or 显示器
- 个人感觉没必要为了装个系统换电视,不过想看4K影视确实就需要支持4K的电视
- 杜比全景声和杜比视界等效果的影视都需要电视硬件支持
- 追求画质的话个人推荐:《索尼大法好》,当然可以各种品牌的OLED电视
- 家庭音响
- 不追求音质可以直接使用电视自带音响,我推荐还是体验下独立音响。如果您尊贵的电视价值几万,我也还是推荐独立音响。独立音响效果震撼且上限比电视高太多。
- 使用回音壁基本就可以,使用HDMI 2.1 的7通道传输视频数据连接可以模拟全景声(请不要使用蓝牙连接)
- 实体的音响组合成5.1 或者 7.1 声道,这效果是最佳的。但 贵 !
- NAS(非必须)
- 求简单省事就群晖或者威联通成品,以及部分轻NAS产品,例如绿联、联想、华为有都相关产品。但请注意设备需要x86架构以支持Docker。
- 关于(非必须)因为可以直接用自己的电脑在家运行,但是不能关机哦。
- 另外(非必须)原因是可以部署在自己的云服务器上,但影视资源会比较占空间可以再搭配一些云盘存储。
- 解码器(非必须)
- 这个一般可以用机顶盒(电视盒子)来解码影视资源,但是要播放4K 8K或者无损音源的资源就需要解码器性能够强并支持咯。
- 个人推荐的话:AppleTV、当贝盒子。
- 关于(非必须)因为可以直接使用电脑或者手机进行网页播放,但这就无法体验高画质和音效了。
3.3 系统介绍
系统部署所涉及软件基本为开源软件,可以放心使用。网上成熟的方案有很多,我组建系统使用的软件组成有:
系统 | 功能 | 说明 |
---|---|---|
Portainer | 容器管理系统 | 方便启动或关闭容器,查看日志等 |
Jellyfin | 媒体服务器 | 刮削信息,提供观看服务 |
nas-tools | 电影检索订阅系统 | 定时搜索,下载,重命名并导入 |
Jackett | 种子站代理 | 可添加种子站,提供种子搜索,支持结果缓存 |
FlareSolverr | 绕过 Cloudflare 和 DDoS-GUARD | Jackett 已配置,无其他操作 |
qBittorrent | 下载客户端 | qBittorrent |
ChineseSubFinder | 字幕下载 | 自动下载电影和电视剧字幕 |
以下是我家里部署的自动化影音系统的架构图
架构图.png
3.4 安装教程(高手版)
运维高手朋友可以先直接查看文章的参考部分,我筛选了两个比较详细的系统安装步骤教程。可以按照步骤进行部署体验。懒人党的福音:顶级全自动化影音系统全方位深入剖析
后续将会更新基于我部署系统的新手入门版,以及过程中的避坑指南。
4、总结
本文主要介绍了家庭自动化影音系统的功能,以及安装教程梯子。同时给出了整个系统的架构图,各个软件模块之间的联系,完成了影视数据按照以下流程的本地化管理。
如果有朋友根据本文提供的方案进行实践,遇到了问题或者有什么新的想法欢迎邮件与我进行交流 [email protected]。