核心功能
NAS Movie Download 是一套面向自建 NAS 用户的自动化电影下载解决方案,打通 Jackett 种子聚合搜索、qBittorrent 下载管理与 SMB 自动字幕下载三大环节,实现「搜索→下载→字幕」一键闭环。
显著优点
全流程自动化:从 Jackett 多索引器搜索(支持 The Pirate Bay、YTS 等),到自动选择高画质种子加入 qBittorrent,再到下载完成后通过 SMB 自动匹配并上传中英字幕,无需人工干预。支持中文片名搜索,对华语用户友好。
灵活的字幕策略:基于 subliminal 引擎,支持 zh/en 等多语言字幕自动下载,可按单文件、文件夹或批量全量处理,智能跳过已存在字幕,避免重复操作。
模块化脚本设计:提供独立脚本(jackett-search.sh、download-movie.sh、smb-download-subtitle.py),既可组合使用,也可单独调用,适应不同场景需求。
潜在局限
版权与合规风险:依赖公共 BT 索引器,下载内容可能涉及版权材料,存在 DMCA 通知及法律风险,需用户自行承担合规责任。
字幕匹配成功率:subliminal 依赖 OpenSubtitles 等公开源,冷门影片或新片字幕覆盖率有限,可能出现无字幕或错配情况。
网络与 SMB 依赖:SMB 协议明文传输凭证,内网环境若配置不当存在嗅探风险;BT 下载需暴露公网 IP,建议配合 VPN/代理使用。
单用户硬编码配置:默认配置含明文密码(如 adminadmin)、硬编码 IP 地址,缺乏多用户隔离与配置加密机制,生产环境需手动加固。
适合人群
- 拥有群晖/QNAP/自建 NAS 的影音爱好者
- 熟悉 Docker/Linux 命令行的技术用户
- 追求自动化媒体库管理(Radarr/Sonarr 替代方案)的进阶用户
常规风险
| 风险类型 | 说明 |
|---------|------|
| 版权侵权 | BT 下载可能触发 ISP 警告或法律追责 |
| 凭证泄露 | SMB 密码以明文存储于 `config/smb.env` |
| 恶意种子 | 公开索引器存在伪装恶意软件风险 |
| 服务暴露 | qBittorrent/Jackett Web UI 若暴露公网易被入侵 |