Releases: Tony15246/uosc_danmaku
Releases · Tony15246/uosc_danmaku
Release v1.2.0
Requirements
- 兼容uosc版本5.6.0(建议使用uosc版本5.2.0及以上。不建议使用5.0.0以下的版本,非常有可能无法运行)
- mpv 需基于 LuaJIT 或 Lua 5.2 构建,脚本不支持 Lua 5.1
Features
- 添加了按弹幕类型进行屏蔽的
blockmode
选项 - 添加了弹幕关联到的剧集信息的显示
- 添加了对网络播放视频的自动哈希匹配的方式来自动添加弹幕
- 重构弹幕渲染逻辑,使用osd覆盖渲染弹幕,摆脱视频画幅限制且不再占用字幕轨
- 添加对播放b站视频和巴哈姆特视频时自动加载视频弹幕的支持
Release v1.1.2
Requirements
- 兼容uosc版本5.6.0(建议使用uosc版本5.2.0及以上。不建议使用5.0.0以下的版本,非常有可能无法运行)
Features
- 尽最大可能自动识别番剧名并自动填充到番剧搜索菜单
- 添加了mpv内部mp.input的支持,在uosc不可用时通过键绑定调用此方式渲染菜单(欲使用此功能mpv最低版本要求:0.39.0)
- 添加了自定义弹幕 API 的服务地址的支持
- 添加了向弹幕 API 服务地址请求时的代理自定义设置支持和user_agent自定义设置支持
- 添加了加载指定路径的本地弹幕文件的功能
Fix
- 优化了网络播放场景下的弹幕适配功能
Release v1.1.1
Requirements
- 兼容uosc版本5.6.0(建议使用uosc版本5.2.0及以上。不建议使用5.0.0以下的版本,非常有可能无法运行)
Features
- 为emby服务器播放等网络播放场景添加了自动加载弹幕的适配
Fix
- 优化自动加载弹幕中集数匹配的逻辑
- 修复自动加载本地弹幕和弹幕填装功能的冲突
- 修复文件路径包含引号引起的问题
- 修复播放emby及网络视频时插件加载失败或无法关闭弹幕的问题
- 修复处理文件路径导致插件加载失败的问题
Release v1.1.0
Requirements
- 兼容uosc版本5.6.0(建议使用uosc版本5.2.0及以上。不建议使用5.0.0以下的版本,非常有可能无法运行)
Features
- 添加了默认快捷键绑定,并且允许在uosc_danmaku.conf配置文件中指定快捷键
- 添加弹幕样式自定义选项并重构了自动填装弹幕功能
- 改进了在文件名中提取集数的代码,进一步实现和已关联文件比较数字及数字前后相同字符来判断同一系列和集数提取
- 支持自动加载本地 XML 格式的弹幕文件
- 为自动加载添加文件哈希匹配的方式(仅限本地文件),对于能够哈希匹配关联的文件不再需要手动搜索关联,实现全自动。添加选项允许记忆哈希匹配的关联
- 添加弹幕屏蔽支持
Fix
- 修复了使用load_more_danmaku模式时,未添加弹幕时间偏移导致弹幕出现时间错误的bug
Release v1.0.2
Requirements
- 兼容uosc版本5.6.0(建议使用uosc版本5.2.0及以上。不建议使用5.0.0以下的版本,非常有可能无法运行)
Fix
修复全自动弹幕装载功能的两个小bug
- 没有过滤网络链接,将网络链接当作本地文件路径进行解析
- 修复获取集数中的错误字符串解析逻辑
Release v1.0.1
包含四个基本功能
- 从弹弹play的API获取剧集及弹幕数据,并根据用户选择的集数加载弹幕
- 通过点击uosc control bar中的弹幕搜索按钮可以显示搜索菜单供用户选择需要的弹幕
- 通过点击加入uosc control bar中的弹幕开关控件可以控制弹幕的开关
- 自动记忆弹幕开关情况,播放视频时保持上次关闭时的弹幕开关状态
三个实验性功能
- 通过点击加入uosc control bar中的从源获取弹幕按钮可以通过受支持的网络源添加弹幕
- 通过打开配置项load_more_danmaku可以爬取所有可用弹幕源,获取更多弹幕
- 通过打开配置项auto_load可以开启全自动弹幕填装功能,详细说明见README.md