Meiam 6743851405 refactor: 异步 I/O 改造、异常处理增强及依赖版本升级
1. 异步 I/O 改造:将文件哈希匹配逻辑重构为异步模式,使用 ReadExactlyAsync 提升大文件处理性能。
2. 异常处理:在搜索与下载核心逻辑中增加 try-catch 块及日志记录,确保插件运行稳定性。
3. 命名与风格:统一跨平台项目的变量命名规范(如 remoteSubtitles)与 HTTP 请求构建方式。
4. 注释补全:为核心类和方法补全中文 XML 文档注释,并标注修改人信息。
5. 依赖升级:更新 Jellyfin 核心库至 10.11.5 并升级至 net9.0,更新 Emby 核心库至 4.9.1.90。
2025-12-22 14:09:28 +08:00
2025-09-29 10:26:06 +08:00

MeiamSubtitles

Emby Jellyfin 中文字幕插件 ,支持 迅雷影音、射手网、 精准匹配,自动下载

.NET CORE Platform LICENSE Star Fork 博客

 

给个星星!

如果你喜欢这个项目或者它帮助你, 请给 Star~(辛苦咯)

如果你能赞助稳定 Google Drive 团队盘用于媒体库插件测试, 请于我联系 91270#QQ.COM

 

广告时间 📣

搬瓦工 $99 年付, 建站神器重出江湖THE PLAN V1 传家宝套餐18机房随意切换

循环优惠码BWHCCNCXVV6.77%

直达通道(传家宝套餐)

 

功能介绍

  • 支持 迅雷看看 字幕下载 Hash匹配
  • 支持 射手影音 字幕下载 Hash匹配

项目说明

# 模块功能 项目文件 说明
1 开发程序 Emby.MeiamSub.DevTool 项目开发测试调试使用
2 字幕插件 Emby.MeiamSub.Thunder 迅雷看看字幕插件 - Emby
3 字幕插件 Emby.MeiamSub.Shooter 射手影音字幕插件 - Emby
4 字幕插件 Jellyfin.MeiamSub.Shooter 迅雷看看字幕插件 - Jellyfin
5 字幕插件 Jellyfin.MeiamSub.Thunder 射手影音字幕插件 - Jellyfin

使用插件

首先下载已编译好的插件 LINK ,由于 Jellyfin 自身 BUG , 会重复下载字幕 。

建议:媒体库不勾选本插件, 自动扫描缺失字幕时不使用该插件,但不影响手动查找字幕

WINDOWS

复制插件文件到   Emby-Server\Programdata\Plugins\
复制插件文件到   Emby-Server\System\Plugins\
重启服务

LINUX

复制插件文件到  /opt/emby-server/system/plugins
复制插件文件到  /var/lib/emby/plugins
重启服务

 

群晖

复制插件文件到 /var/packages/EmbyServer/var/plugins
复制插件文件到 /var/packages/EmbyServer/target/system/plugins
重启服务

威联通

# 其中`CACHEDEV{num}_DATA`的名称取决于你的qpkg安装位置
复制插件文件到 /share/CACHEDEV1_DATA/.qpkg/EmbyServer/programdata/plugins
复制插件文件到 /share/CACHEDEV1_DATA/.qpkg/EmbyServer/system/plugins
重启服务

Jellyfin 可通过存储库安装、更新插件

# 通过 控制台 -> 插件 -> 存储库 添加存储库 URL , 即可通过插件目录查看并安装插件
https://github.com/91270/MeiamSubtitles.Release/raw/main/Plugin/manifest-stable.json

 

贡献

贡献的最简单的方法之一就是是参与讨论和讨论问题issue。你也可以通过提交的 Pull Request 代码变更作出贡献。

致谢

Emby.Subtitle.Subscene

Description
Emby Server / Jellyfin Server 端字幕插件 ,使用 迅雷影音、 射手网 接口精准匹配视频字幕
Readme 463 KiB
Languages
C# 100%