Emby 神医助手
项目地址:基于社区版,使用AI进行对最新版Emby进行适配,有问题不解决,请转至[Pro版本]
版本信息
插件版本: 2.2.0.0
最低Emby版本: 4.8.0.0
推荐Emby版本: 4.9.1.90 或更高
测试通过版本: 4.9.1.90
目标框架: .NET 6.0
最新优化 (v2.2.0)
✅ 全面的架构重构
引入新的
EmbyVersionAdapter,更智能的版本检测和适配创建
ServiceLocator服务定位器,统一管理全局服务增强的
PatchTracker,提供详细的补丁状态跟踪
✅ 完全支持 Emby 4.9.1.90
专门为4.9.1.90版本优化的API调用
支持最新的MediaSources和通知系统增强
向后兼容4.8.x和4.9.0.x版本
✅ 增强的错误处理
更详细的诊断日志和错误追踪
多层回退机制:Harmony → Reflection → PublicAPI
智能的功能降级,核心功能保证可用
用途
提高首次播放的起播速度
视频截图预览缩略图增强
片头片尾探测增强
自动合并同目录视频为多版本
独占模式提取媒体信息
独立的外挂字幕扫描
自定义刮削备选语言
使用替代
TMDB配置演职人员增强
TMDB获取原语言海报
中文搜索增强
拼音首字母排序
媒体信息持久化
支持代理服务器
支持
TMDB剧集组刮削
安装与使用说明请查看 Wiki
兼容性说明
本插件已针对Emby最新版本进行优化,采用动态适配机制:
自动版本检测: 插件启动时自动检测Emby版本
智能API适配: 根据版本自动选择正确的API调用方式
Harmony补丁支持: 如果支持Harmony,优先使用补丁方式
反射回退: Harmony不可用时自动使用反射调用
公共API兜底: 反射失败时回退到公共API,确保功能可用
已知兼容版本
构建说明
环境要求
.NET 6.0 SDK 或更高
Visual Studio 2022 / VS Code / JetBrains Rider
快速构建
dotnet restore
dotnet build -c Release构建产物位于: StrmAssistant/bin/Release/net6.0/StrmAssistantLite.dll
- 感谢你赐予我前进的力量
