Skip to content

Releases: NevermoreN/Emby_LocalThemeExtractor

v1.2.0 - Last 30s Fallback

09 Jun 19:11

Choose a tag to compare

v1.2.0

三档失败策略

  • 失败 1-2 次:正常检测(silencedetect → blackdetect → 固定窗口)
  • 失败 3-5 次:跳过检测,直接截取最后 30 秒
  • 失败 6+ 次:彻底放弃
  • 成功时清除失败记录

其他

  • 不再自动定时运行,需手动触发
  • 失败记录持久化到 /config/data/lte-failures.json
  • FailureTracker 线程安全(ConcurrentDictionary + lock)

安装

下载 LocalThemeExtractor.dll 替换插件目录中的旧版本,重启 Emby。

v1.1.0 - Failure Tracking

09 Jun 18:52

Choose a tag to compare

v1.1.0

变更

  • 取消自动定时运行:不再自动每周触发,需手动在 Emby 计划任务中点击运行
  • 失败记录追踪:每次提取失败记录到 /config/data/lte-failures.json
  • 3次失败自动跳过:同一项目累计失败3次后永久跳过,不再浪费流量重试
  • 成功时自动清除失败记录
  • 日志显示当前失败次数

安装

下载 LocalThemeExtractor.dll 替换插件目录中的旧版本,重启 Emby。

v1.0.0

05 Jun 06:40

Choose a tag to compare

Local Theme Extractor v1.0.0

首个正式版本。

功能

  • 电视剧:从 Emby 片头标记提取主题曲
  • 电视剧回退:silencedetect/blackdetect 检测片尾
  • 电影:三级检测策略(静音→黑帧→固定窗口)
  • 内存管道输出,无临时文件
  • 带宽优化(-map 0:a:0 仅读音频流)
  • 只读文件系统自动跳过
  • GPU 加速支持(nvdec/vaapi)
  • .strm 文件支持

安装

下载 LocalThemeExtractor.dll,放入 Emby 插件目录后重启。