深色模式
115 网盘 STRM 生成
115 网盘 STRM 生成用于从自己的 115 网盘目录扫描视频文件,在本地生成 Emby 可扫描的 .strm 文件。它和“115 分享 STRM 生成”不同:本页面处理的是你自己网盘目录里的文件,不是别人分享链接。
如果生成的是 http 的 strm 也就是Redirect模式,别忘记到服务设置选择 api 使用账号,此处用于 emby 扫库等 api 请求,如果生成的是路径格式的 strm 可以无视,路径格式的 strm 需要添加前缀,例如/CloudNAS/CloudDrive/115open 并且 emby 需要添加 cd2 或是 rclone 挂载路径,目的是确保 emby 能访问到这个路径文件用于扫库获取媒体信息等 

前置条件
| 条件 | 说明 |
|---|---|
| 115 助手 | 至少有一个可用的 115 配置 |
| Cookie | 当前生成任务需要账号 Cookie 扫描网盘目录 |
| 115 API | 使用 Redirect STRM 时,播放端需要启用 115 API |
| 本地输出目录 | Docker 必须映射到容器内,例如 /strm |
| 可选 CD2 助手 | 使用路径 STRM、元数据下载或实时事件时建议配置 |
WARNING
如果 115 任务账号生成的是 Redirect STRM,后续播放时 115 API 选择的账号要与任务账号一致,否则会提示账号不一致。路径 STRM 不受这个限制,但需要 Emby 助手路径替换命中。
配置结构
115 网盘 STRM 由账号分组和多个路径任务组成。实际任务字段保存在 strm_115pan.configs[]。
text
115 网盘 STRM
├── 账号配置 / 分组
│ └── 默认参数
└── 路径任务
├── 网盘路径
├── 本地输出路径
├── STRM 内容格式
├── 元数据与清理
├── 实时监控
└── 定时任务服务设置
| 设置 | 说明 | 示例 |
|---|---|---|
| 使用 115 配置 | 任务读取哪个 115 助手账号 | 115主账号 |
| 网盘路径 | 要扫描的 115 云端目录 | /电影、/剧集/国产剧 |
| 本地路径 | 生成 STRM 的宿主机映射路径 | /strm/电影 |
| 生成来源 | API 扫描或目录树来源 | 默认 api |
| STRM 内容 | Redirect STRM 或 路径 STRM | redirect、path |
| STRM 请求头 | Redirect STRM 的服务地址 | http://172.17.0.1:8115 |
| STRM 路径前缀 | 路径 STRM 写入内容的前缀 | /mnt/cd2/115 |
| CD2 中的网盘名/挂载路径 | CD2 下载元数据或实时事件定位路径 | /115网盘 |
Redirect STRM
Redirect STRM 会写入 NanShare API URL:
text
http://172.17.0.1:8115/api/?redirect115&<pickcode>&<fileid>&<sha1>&<name>可选拼接项:
| 开关 | 作用 |
|---|---|
| 使用 pickcode | 写入 115 pickcode,默认开启 |
| 使用 fileId | 写入 115 文件 ID |
| 使用 sha1 | 写入 SHA1 |
| 包含文件名 | 写入文件名,便于日志查看 |
| URL 编码文件名 | 对中文、空格和特殊字符编码 |
| 追加原路径 | 在文件名后追加云盘相对路径 |
| URL 编码追加路径 | 对追加路径编码 |
常用组合:
text
# 推荐:pickcode + 文件名
http://192.168.1.10:8115/api/?redirect115&abchrb6gnrw0hhh80&Movie.mkv
# 更完整:pickcode + fileId + sha1 + 文件名
http://192.168.1.10:8115/api/?redirect115&abchrb6gnrw0hhh80&3312677223653037366&a94a8fef8c17b2d69d61f7c5b4b3e3a2c1b2a3c4&Movie.mkv
# 只写 fileId:走 FileId 模式
http://192.168.1.10:8115/api/?redirect115&3312677223653037366&Movie.mkv路径 STRM
路径 STRM 写入一个路径,播放时由 Emby 助手路径替换处理。
text
/mnt/cd2/115/电影/沙丘2/Dune.Part.Two.mkv生成示例:
text
网盘路径:/电影
本地路径:/strm/电影
STRM 路径前缀:/mnt/cd2/115
云盘文件:/电影/沙丘2/Dune.Part.Two.mkv
本地文件:/strm/电影/沙丘2/Dune.Part.Two.strm
STRM 内容:/mnt/cd2/115/电影/沙丘2/Dune.Part.Two.mkvEmby 助手路径替换需要配置:
text
/mnt/cd2/115 => 115主账号路径 STRM 适合:
- 需要 CloudDrive2 Webhook 实时增量。
- 想保留可读路径,方便手动排查。
- API URL 不适合直接暴露给媒体库时。
视频与元数据扩展名
| 设置 | 默认含义 |
|---|---|
| 视频扩展名 | mp4,mkv,ts,iso,rmvb,avi,mov,mpeg,mpg,wmv,3gp,asf,m4v,flv,m2ts,tp,f4v |
| 元数据扩展名 | srt,ass,ssa,sub,sup,smi,idx,nfo,jpg,jpeg,png,svg,webp,bmp,gif,apng |
| 下载元数据 | 命中元数据扩展名时下载到本地同级目录 |
示例目录:
text
115 网盘:
/电影/沙丘2/Dune.Part.Two.mkv
/电影/沙丘2/Dune.Part.Two.zh.ass
/电影/沙丘2/poster.jpg
本地:
/strm/电影/沙丘2/Dune.Part.Two.strm
/strm/电影/沙丘2/Dune.Part.Two.zh.ass
/strm/电影/沙丘2/poster.jpg排除规则
exclude_patterns 用于跳过不想生成的文件或目录。exclude_use_regex 开启时按正则匹配,否则按普通关键词匹配。
普通关键词示例:
text
sample
trailer
花絮
预告正则示例:
text
(?i)sample|trailer
预告|花絮
.*\.rar$清理与校验
| 开关 | 说明 |
|---|---|
| 清理无效 STRM | 云盘中不存在的媒体文件,本地对应 STRM 可删除 |
| 清理无效元数据 | 云盘中不存在的字幕、图片、NFO,本地对应文件可删除 |
| 清理无效文件夹 | 清理扫描后已经没有有效内容的目录 |
| 校验 STRM | 校验现有 STRM 内容是否与当前任务配置一致 |
| 校验元数据 | 校验元数据大小是否与云端信息匹配 |
路径 STRM 的校验会检查 STRM 内容是否等于当前路径前缀生成的预期路径。
实时监控
115 网盘 STRM 支持实时监控,前端默认监控模式为 webhook。实时监控适合路径 STRM;如果启用 webhook 但不是路径 STRM,前端会提示并限制。
常见配置:
text
STRM 内容:路径 STRM
实时监控:开启
CD2 中的网盘名/挂载路径:/115网盘事件处理能力:
- 新增视频:生成对应 STRM。
- 删除视频:删除对应 STRM。
- 新增元数据:按配置下载元数据。
- 删除元数据:按清理配置删除本地元数据。
定时任务
每个路径任务可单独开启定时:
| 设置 | 说明 |
|---|---|
| 开启定时任务 | 是否按 Cron 自动执行 |
| Cron 表达式 | 默认 30 1 * * * |
| 同步模式 | incremental 增量或 full 全量 |
示例:
text
30 1 * * * # 每天 01:30 执行
0 */6 * * * # 每 6 小时执行
15 3 * * 1 # 每周一 03:15 执行手动生成
手动生成时需要指定路径任务,模式通常为:
| 模式 | 说明 |
|---|---|
| 增量 | 只处理新增或变化内容,速度快 |
| 全量 | 重新扫描整个网盘路径,适合第一次生成或规则大改 |
任务进入统一 STRM 队列后,可在状态或日志中查看运行情况。115 网盘 STRM 支持跳过当前正在运行的 115 任务,不影响等待队列。
Emby 刷新
任务可以配置整理完成后的 Emby 刷新:
| 设置 | 说明 |
|---|---|
| 启用 Emby 刷新 | 生成完成后通知 Emby |
| 刷新配置 | 选择 Emby 配置 |
| 路径替换 | 本地 STRM 路径与 Emby 库路径不一致时使用 |
| 延迟秒数 | 等文件写入稳定后再刷新 |
路径替换示例:
text
/strm => /media/strm
/volume1/strm => /mnt/strm常见问题
任务提示 115 API 未启用
Redirect STRM 生成后播放依赖 115 API。到设置里启用 115 API,并选择与任务一致的 115 账号。
生成了 STRM 但播放找不到文件
检查:
- Redirect STRM:115 API 账号是否正确,Cookie 是否有效。
- 路径 STRM:Emby 助手路径替换是否命中。
- STRM 请求头是否填写为 Emby 能访问的 NanShare 地址。
元数据没有下载
检查:
下载元数据是否开启。- 元数据扩展名是否包含对应后缀。
- 使用 CD2 下载时,
CD2 中的网盘名/挂载路径是否能拼出真实 CD2 路径。
实时增量没有触发
检查是否使用路径 STRM、CD2 挂载前缀是否正确、CD2 Webhook/监控服务是否可用,以及任务是否开启实时监控。