0.2.6 • Published 9 months ago
@dan-uni/dan-any v0.2.6
Dan-Any 弹幕随心转
Features
- 多种弹幕格式之间互相转换
- 对多平台弹幕进行统一格式化
- 获取一组弹幕中的共通值
- 对弹幕按一定key值进行分组
- 合并较短时间内出现的重复弹幕
Formats 支持转换的格式
pb
指protobuf
格式(grpc协议下的默认传输格式)
- DanUni(json,pb)
- bili(普通+高级弹幕,xml)
正向
- bili(普通+高级弹幕,pb)
正向
- bili(指令弹幕,pb)
正向
- dplayer
- artplayer
- 弹弹Play
- ASS
双向(部分支持,见下)
ASS Raw 字段
为便于由ASS格式还原,由本工具生成的ASS弹幕格式中,包含以下字段:RawCompressType
RawBaseType
Raw
根据其内容可以还原原始转换数据。
同时本工具兼容了justorez/biliy
^1生成的ASS,并支持了其暂未实现的还原功能。
TODO
- 反向转换bili弹幕格式
License 许可证
Released under the GNU LESSER GENERAL PUBLIC LICENSE (LGPL) 3.0.
本库采用 LGPL 3.0 许可证发布。
^1: 对于src/ass-gen
内的文件,使用了justorez/biliy的代码(MIT LICENSE),并使用了AI进行修改与修复,同时支持了更优的Raw还原功能。