常见问题
基础版可以使用吗?有什么功能限制?
基础版完全支持 STRM 生成、定时任务运行、存储浏览、基础 Webhook 触发等功能,已经能够满足绝大多数人需求。
Pro 版本主要增加302代理、CD2触发等进阶功能,定价极其合理,从高级功能中获取一定的回报,更有利于项目的长远发展。
提示“没有兼容的流”或“播放失败”?
- 测试链接:用记事本打开对应的
.strm文件,复制里面的地址到浏览器,看能否下载 - 基础地址:检查 “STRM 设置” 中的 “基础地址” 是否设置正确
- 格式兼容:部分 Web 端浏览器不支持的编码(如 H.265)需要使用桌面客户端播放
播放杜比视频偏色?
已知问题,目前的结论是播放客户端(尤其是Web端)不支持杜比视界造成的。可以尝试调用 PotPlayer 播放,如果客户端不支持只能换资源。
新存入的文件没有生成?
尝试关闭 “目录时间检查” 选项,这个选项本意是为了减少历遍请求,快速生成。但在某些盘中增修 /aa/bb/cc/ 下的文件,只有目录 cc 的修改时间会更新,aa 和 bb 的修改时间不变,所以不会往下索引。
是否支持网盘资源转存?
暂无计划。SmartStrm 的定位是高效的 STRM 生成工具。你可以配合 Quark-Auto-Save 或 CloudSaver 使用,不重复造轮子。
关于起播速度?
一个 .strm 播放需经历三个阶段:
- 直链请求:SmartStrm 从网盘请求直链再做 302 跳转,内部会有若干个网络请求的时间。(使用
文件编号模式可减少至一个网络请求,稍微提高请求速度) - 读取媒体编码(首播):和本地媒体不同,STRM 相当于一个快捷方式。入库时 Emby 不会预读媒体文件规格(4K, HDR, 编码, 大小等),在首次播放时,才从网络请求文件读取媒体规格,再响应客户端播放。(使用302代理并开启
优化 STRM 首播速度可避免此过程耗时) - 客户端缓冲:获取到直链后,客户端需要对视频文件缓冲;这个时间和你的网络、服务器有关,部分网盘还可能会有限速。
入库快,免下载、在线播放,但起播速度会变慢。这是 STRM 的优点,也是不可避免有弊端。使用下来通常在10秒内起播,个人认为可以接受,无须盲目追求起播速度。
如何为 PikPak WebDAV 设置代理?
为容器添加环境变量如:
bash
HTTP_PROXY=http://172.17.0.1:10808
HTTPS_PROXY=http://172.17.0.1:10808把 172.17.0.1:10808 替换为你的 http 代理,并且应为黑白名单,而非全局代理。
能否支持 Jellyfin 的删除同步?
Jellyfin 的通知中缺少一些关键信息,导致无法得知要删除的路径,所以没办法支持。