百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
J

jellyfin-plugin-danmu

> 编程语言
开源

jellyfin弹幕自动下载插件

640 stars0 点赞3 次浏览
访问官网GitHub

工具介绍

jellyfin弹幕自动下载插件

jellyfin-plugin-danmu

jellyfin弹幕自动下载插件,已支持的弹幕来源:b站,弹弹play,优酷,爱奇艺,腾讯视频,芒果TV,人人视频。

支持功能:

  • 自动下载xml格式弹幕
  • 生成ass格式弹幕
  • 支持api访问弹幕
  • 兼容弹弹play接口规范访问

安装插件

添加插件存储库:

国内加速:https://ghfast.top/https://github.com/cxfksword/jellyfin-plugin-danmu/releases/download/manifest/manifest_cn.json

国外访问:https://github.com/cxfksword/jellyfin-plugin-danmu/releases/download/manifest/manifest.json

如果都无法访问,可以直接从 Release 页面下载,并解压到 jellyfin 插件目录中使用

emby 请使用 fengymi 维护的:https://github.com/fengymi/emby-plugin-danmu

如何使用

  1. 安装后,进入控制台 -> 插件,查看下Danmu插件是否是Active状态

  2. 进入控制台 -> 媒体库,点击任一媒体库进入配置页,在最下面的字幕下载选项中勾选Danmu,并保存

  3. 新加入的影片会自动获取弹幕(只匹配番剧和电影视频),旧影片可以通过计划任务扫描媒体库匹配弹幕手动执行获取

  4. 假如弹幕匹配错误,请在电影或剧集中使用修改字幕功能搜索修正

  5. 对于电视剧或动画,需要保证每季视频集数一致,并正确填写集号,这样每季视频的弹幕才会自动获取

  6. 同时生成ass弹幕,需要在插件配置中打开,默认是关闭的

B站电影或季元数据也支持手动指定BV/AV号,来匹配UP主上传的视频弹幕。多P视频和剧集是按顺序一一对应匹配的,所以保证jellyfin中剧集有正确的集号很重要

支持的api接口

  • /api/danmu/{id}: 获取jellyfin电影或剧集的xml弹幕链接,不存在时,url为空
  • /api/danmu/{id}/raw: 获取jellyfin电影或剧集的xml弹幕文件内容
  • /api/danmu/{id}/refresh: 重新获取对应电影/剧集的弹幕
  • /api/v2/search/anime?keyword=xxx: 根据关键字搜索影视
  • /api/v2/search/episodes?anime=xxx: 根据关键字搜索影视的剧集信息
  • /api/v2/bangumi/{bangumiId}: 获取影视详细信息
  • /api/v2/comment/{episodeId}?format=xml: 获取弹幕内容,默认json格式

如何播放

xml格式:

  • switchfin (Windows/Mac/Linux)
  • Senplayer (iOS/iPadOS/AppleTV)
  • 弹弹play (Windows/Mac/Android)
  • KikoPlay (Windows/Mac)

ass格式:

  • PotPlayer (Windows)
  • IINA (Mac)
  • Infuse (Mac/iOS/iPadOS/AppleTV)

How to build

  1. Clone or download this repository

  2. Ensure you have .NET Core SDK 9.0 setup and installed

  3. Build plugin with following command.

bash
dotnet restore 
dotnet publish --configuration=Release Jellyfin.Plugin.Danmu/Jellyfin.Plugin.Danmu.csproj

How to test

  1. Build the plugin

  2. Create a folder, like danmu and copy ./Jellyfin.Plugin.Danmu/bin/Release/net9.0/Jellyfin.Plugin.Danmu.dll into it

  3. Move folder danmu to jellyfin data/plugins folder

Thanks

downkyi

免责声明

本项目代码仅用于学习交流编程技术,下载后请勿用于商业用途。

如果本项目存在侵犯您的合法权益的情况,请及时与开发者联系,开发者将会及时删除有关内容。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#danmakujellyfinjellyfin-plugin

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言