自建服务
自动化观影:本地存储与云端 STRM 的两条路
动手选工具之前,先想清楚一件事:你要的最终形态是什么?
先问对问题
动手选工具之前,先想清楚一件事:你要的"最终形态"是什么?
片子是要实实在在落到自己的硬盘上,还是留在网盘、只把播放入口放到本地?
这一个选择,决定了后面所有工具选型。目前主流就两条路。
一、存本地
资源从哪来
优先级很明确:BT / PT 第一,网盘第二。
PT 是私有种子站,画质、保种率、速度都最稳,是本地党的首选;没有 PT 就在公开 BT 站找。网盘是兜底方案——先把别人分享的文件转存到自己网盘,再下载回本地。
用什么工具
MoviePilot 是这条路上最省事的一站式方案:下载、整理、刮削全包,甚至还有网盘插件,能把网盘接进来当下载源或存储。
顺带纠正一个拼写:是 MoviePilot,不是 moviepoilt。
二、云端 STRM
另一条路是片子根本不进本地:视频永远躺在网盘里,本地只放一个几百字节的 .strm 文件——里面就一行播放地址。Emby / Jellyfin 读到它,跟读到真视频一样,点开时由播放器直连网盘取流。
资源从哪来
磁力 + 网盘分享链接。
这里可以上"盘搜":一个入口同时覆盖 TG 频道、网盘分享和磁力搜索,找片效率比一个个站点翻高得多。
剩下三件事:整理 → 刮削 → 生成 STRM
- TgtoDrive:可以全自动完成——监控 TG 频道的分享链接,自动转存到网盘,按 TMDB 识别重命名,归位后生成 STRM。
- 或者自己搭:Hermes(AI Agent)+ OpenList。这套组合能覆盖其中大部分环节(转存、整理、生成 STRM),剩下的细节交给脚本收尾。
三、刮削:未必非得靠 Emby
Emby 自带的刮削器日常够用,但碰到冷门片、新番、日文资源就容易抓瞎。两个补充方向:
- 调整数据源优先级——比如把 TMDB 提到 TVDB 前面,中文信息命中率会高很多;
- 交给 AI——元数据修补正是 AI Agent 擅长的活:直接让它写 NFO、改标题、补简介,比手工在面板里点快得多。
四、怎么选
| 维度 | 存本地 | 云端 STRM |
|---|---|---|
| 存储成本 | 自己买盘,线性上涨 | 吃网盘容量 |
| 画质 | 完全可控,PT 原盘随便挑 | 受网盘转码与 CDN 限制 |
| 播放稳定性 | 直读本地,最稳 | 依赖网盘速度与直链有效期 |
| 维护成本 | 下载 + 整理 + 做种 | 整理 + STRM 生成 |
一句话总结:收藏选本地,追更和囤货选云端。
当然也可以混合——常看的落本地,不常看的用 STRM 挂在云端,两边优势都占。
相关
- deprecated-homelab-stacks — 本套链路里试过又弃用的服务栈(litepan、alist)及原因