Skip to content
sjtuross edited this page Oct 6, 2024 · 17 revisions

STRM 助手尝试解决Strm使用过程中的一些痛点,让Strm更好用,也支持非Strm。

用途

  1. 提高首次播放的起播速度
  2. 解决可能的无进度条问题
  3. 视频截图增强
  4. 基于播放行为探测片头片尾
  5. 自动合并同目录视频为多版本
  6. 独占模式提取媒体信息
  7. 独立的外挂字幕扫描
  8. 自定义TMDB备选语言
  9. 刷新TMDB中文演员
  10. 获取TMDB原语言海报

安装

  1. 下载 StrmAssistant.dll 放入配置目录中的 plugins 目录
  2. 重启Emby
  3. 至插件页面检查版本及设置

注意: Emby最低版本要求 4.8.0.80

更新

插件通过计划任务实现自动更新,默认时间为每天3点,也可以手工运行立刻更新。更新成功后会有Emby原生提示重启生效。

dll的权限和所有者须跟其他插件dll一致,否则自动更新可能因无写入权限而失败。

日志

linux

tail -f -n 30 /你自己的路径/logs/embyserver.txt | grep 'Strm Assistant:'

win

Get-Content -Path "$env:AppData\Emby-Server\programdata\logs\embyserver.txt" -Tail 30 -Wait | Where-Object { $_ -match "Strm Assistant:" }

注意

如果有安装InfuseSync这个插件,建议删除。这个插件有线程安全的Bug,在某些CPU平台多线程提取媒体信息的时候会造成Emby崩溃,已知问题里有详细信息。其实现在Infuse连Emby都用直连模式了,这个插件没用了。

Purpose

  1. Improve initial playback start speed
  2. Solve potential no progress bar issue
  3. Capture image for video without poster
  4. Playback behavior-based intro and credits detection

Install

  1. Download StrmAssistant.dll to the plugins folder
  2. Restart Emby
  3. Go to the Plugins page and check the plugin version and settings

Note

Suggest removing InfuseSync plugin if installed. It might have thread-safe bug which could cause Emby to crash when media info extraction runs concurrently on some CPU platforms. For details, refer to known issue.