• 社区版支持 4.8.5.0 4.9.0.48 ,最新测试版的持续支持,ARM64/macOS的魔改支持,以及功能性的更新请支持PRO,加入tg群了解详情。
  • 关于群晖套件,需要先运行 sudo mount -o remount,exec /tmp ,再启动Emby才能启用插件的魔改功能,具体看 https://github.com/sjtuross/StrmAssistant/issues/6
  • Lite版说明看 https://github.com/sjtuross/StrmAssistant/issues/62 dll 的权限和所有者须跟其他插件 dll 一致,否则插件可能无法被加载。
  • 插件通过计划任务实现自动更新,默认周期为每周随机时间点,也可以手工运行立刻更新。更新成功后会有Emby原生提示重启生效。如遇更新失败,请至控制台查看详细错误信息。

    dll 的权限和所有者须跟其他插件 dll 一致,否则自动更新可能因无写入权限而失败。
  • 因GitHub API有限流阈值,如频繁遇到 Forbidden 更新错误或其他网络错误,可手工配置插件目录中的配置文件 configuration\Strm Assistant.json 中的如下配置项。 GitHubToken 用于解决更新检测遇到 Forbidden 的问题,至 https://github.com/settings/tokens 创建一个tokens (classic),无需任何权限。 GitHubProxy 用于解决一般网络问题,有代理则不建议设置。
  • "GitHubToken": "ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "GitHubProxy": "https://ghfast.top",
    

    如果启用了中文搜索增强,须取消勾选中文搜索增强开关,保存后按提示重启一次Emby,启动时会自动恢复官方的全文索引。然后就可以按常规方式卸载插件了。

    永久卸载插件前,须完成中文搜索增强关闭步骤,切勿直接去插件页面卸载或者直接删除插件dll文件,否则会造成数据库无法读写,会有如下错误日志

    SQLitePCL.pretty.SQLiteException: Error: no such tokenizer: simple
    

    linux

    tail -f -n 30 /你自己的路径/logs/embyserver.txt | grep 'Strm Assistant:'
    
    Get-Content -Path "$env:AppData\Emby-Server\programdata\logs\embyserver.txt" -Tail 30 -Wait | Where-Object { $_ -match "Strm Assistant:" }
    

    Purpose

  • Improve initial playback start speed
  • Solve potential no progress bar issue
  • Capture image for video without poster
  • Playback behavior-based intro and credits detection
  • Install

  • Download StrmAssistant.dll to the plugins folder
  • Restart Emby
  • Go to the Plugins page and check the plugin version and settings
  • 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.