插件管理
SmartStrm 提供了一批灵活的预置插件,用于在 STRM 生成过程中对路径、内容或行为进行自定义。
插件作用范围
插件作用范围可以分为 全局 和 任务级:
- 全局:对系统中所有任务生效,在主界面 插件管理 中配置
- 任务级:可以针对不同任务进行差异化配置,在任务编辑页 插件 中配置
内置插件
STRM内容替换
- 功能:在生成
.strm文件时,对其中的字符串进行替换 - 典型场景:将 OpenList 的内网地址替换为公网地址、将本地驱动生成的目录路径替换为网络路径
非法文件名修正
- 功能:运行任务时重命名远端存储的非法文件名,去除特殊字符、截断过长的文件名;非必要不建议开启,有损运行效率。
飞牛影视刷新插件
- 功能:运行任务后刷新飞牛影视,自动匹配媒体库、扫描指定目录,支持夸克、115、123,仅作为添加了挂载网盘的媒体库刷新使用。
Infuse.ISO兼容
- 功能:遵循 Infuse 规则,以 .iso.strm 为后缀命名生成 ISO 文件。
文件名关键词跳过
- 功能:生成时跳过文件名中含有特定关键词的文件,支持正则匹配,筛选或过滤模式,作用于每层文件夹、 媒体文件、复制的文件名。
- 典型场景:跳过
广告,QQ群,4K,完结等文件,灵活配置该插件可仅更新任务下的指定目录
STRM不加扩展名
- 功能:直接生成为 xxx.strm ,不添加如 .(mp4) 的扩展名。但同时因扩展名信息缺失,无法匹配远端文件,Emby同步删除功能将失效。
任务请求延时
- 功能:运行任务时,列出目录、文件复制后延时指定时间,降低风控几率。