dd-danmaku 项目常见问题解决方案
dd-danmaku Emby danmaku extension 项目地址: https://gitcode.com/gh_mirrors/ddd/dd-danmaku
项目基础介绍
dd-danmaku 是一个为 Emby 媒体服务器开发的弹幕扩展插件。该项目的主要目的是在 Emby 播放器中集成弹幕功能,使用户在观看视频时能够显示弹幕。项目的主要编程语言是 JavaScript,并且使用了 MIT 许可证进行开源。
新手使用注意事项及解决方案
1. 安装问题
问题描述:新手在安装插件时可能会遇到安装失败或无法正确加载的问题。
解决步骤:
- 浏览器插件安装:推荐使用 Tampermonkey 添加脚本。访问 Tampermonkey 官网 下载并安装插件,然后在 Tampermonkey 中添加脚本。
- 服务端安装:修改文件
/system/dashboard-ui/index.html
,在</body>
前添加如下标签:<script src="https://cdn.jsdelivr.net/gh/RyoLee/emby-danmaku@gh-pages/ede.user.js" defer></script>
- 客户端安装:类似服务端方式,解包后修改
dashboard-ui/index.html
,再重新打包即可。iOS 用户需要通过类似 AltStore 方式自签,请自行 Google 解决。
2. 弹幕加载错误
问题描述:弹幕无法正确加载或显示,可能是由于译名不一致或文件命名问题导致的。
解决步骤:
- 检查译名:确保 Emby 识别的名称与弹幕来源(如弹弹 play)中的名称一致。例如,Emby 识别为《彻夜之歌》,而弹弹 play 中为《夜曲》,则需要手动匹配。
- 手动匹配:在播放界面左下方点击“手动匹配”按钮,输入正确的弹幕来源名称进行匹配。
- 文件命名:确保文件命名符合规范,避免使用多季/剧场版/OVA 等导致的异常。例如,使用
S[N]
格式归档时,确保格式正确,如OVERLORD/S4E1.mkv
。
3. 弹幕显示异常
问题描述:弹幕显示异常,如透明度不一致、弹幕密度过高或过低等问题。
解决步骤:
- 检查插件加载状态:确保插件已正确加载。如果左下方按钮透明度与“暂停”等其他原始按钮存在差异,说明插件正在进行加载。
- 调整弹幕设置:
- 弹幕开关:切换弹幕显示/隐藏状态。
- 简繁转换:在原始弹幕/简体中文/繁体中文3种模式切换。
- 过滤等级:调整弹幕过滤强度,等级越高强度越大,0级无限制。注意,除0级外均带有每3秒6条的垂直方向弹幕密度限制。
- 查看弹幕信息:通过通知(以及后台log)显示当前匹配弹幕信息,确保弹幕信息正确匹配。
通过以上步骤,新手用户可以更好地理解和解决在使用 dd-danmaku 项目时可能遇到的问题。
dd-danmaku Emby danmaku extension 项目地址: https://gitcode.com/gh_mirrors/ddd/dd-danmaku