XBMC-Bilibili icon indicating copy to clipboard operation
XBMC-Bilibili copied to clipboard

希望能够换用我的Danmaku2ASS引擎

Open m13253 opened this issue 11 years ago • 8 comments

目前主要由我开发的Danmaku2ASS引擎能够完美再现多种弹幕站的弹幕。而niconvert在弹幕数量过少或过多的情况下效果不太好。并且Danmaku2ASS支持--reduce选项,在弹幕过多的时候可以降低密度。

希望开发组考虑使用Danmaku2ASS作为弹幕渲染引擎。目前Danmaku2ASS还在活跃开发中(目前在解决高级弹幕兼容性问题),希望能使用git submodule之类的动态包含方式,以便于与上游更新。

m13253 avatar Dec 15 '13 07:12 m13253

另外,我用@export标注了可以对外开放并可以import danmaku2ass后安全调用的几个函数,Danmaku2ASS是你需要使用的主函数。

m13253 avatar Dec 15 '13 07:12 m13253

我已经成功将Danmaku2ASS移植到Python 2.7环境了,放在py2分支,以适应XBMC运行环境。我这边已经全部准备好了,希望你能考虑一下。

(吐嘈:总共699行代码,Python 3到Python 2移植变更了399行代码!!!3to2出来的程序还需要手动修改!!!)

如果你想看Danmaku2ASS转换出来的实际效果,请观看这两个优酷视频: [1] [2] 。你绝对不会失望的。

m13253 avatar Dec 16 '13 15:12 m13253

@m13253 其实我不是什么开发组的。。这个插件只是我自己兴趣写的,之前写完之后很久没有管过了,这周末我来看看。

Syndim avatar Dec 17 '13 01:12 Syndim

bump. 有什么进展么?

m13253 avatar Dec 22 '13 07:12 m13253

期待你也写一个

ytf4425 avatar Mar 06 '15 14:03 ytf4425

嗯。我也试过写 XBMC 插件,最后因为 API 太复杂搞不懂而作罢。

现在我写了一个轻量级前端 https://github.com/m13253/BiliDan 不过还没有搜索功能。虽然看新番需要的功能都齐了。

m13253 avatar Mar 07 '15 08:03 m13253

on xbmc...

ytf4425 avatar Mar 07 '15 08:03 ytf4425

才发现邮件客户端把我的回复搞乱码了……重发:

嗯。我也试过写 XBMC 插件,最后因为 API 太复杂搞不懂而作罢。

现在我写了一个轻量级前端 https://github.com/m13253/BiliDan 不过还没有搜索功能。虽然看新番需要的功能都齐了。

m13253 avatar Mar 09 '15 16:03 m13253