Open spr-equinox opened 3 months ago
没看到协议文档,而且这个看起来不依赖歌词插件,新写一个插件比较好。
伪Collaborator来水一下(bushi
看了一下FB2K的文档,这玩意是个原生的桌面应用,用C/C++/C#之类的语言开发的,AMLL是一个基于rust和js的前端向应用,要做移植的话有一定难度,而且ES的歌词文本格式和它不兼容,要这个的话建议去隔壁Lyricify问问看😂
换句话说,这个插件的技术路线和ESLyric是完全不一样的,而且ES去搞这个还不如去支持TTML来改善一下效果😂😂😂
翻了一下那个项目的仓库,实现通讯的代码应该在这段
至于歌词的传输,估计要参考一下那个项目的歌词子模块
貌似和ES的歌词文本格式是兼容的
至于开发技术完全不同,我并不是想移植到fb2k上,当成个插件,只是觉得可以通过已有的外置歌词渲染器的手段,ws通讯,实现fb2k原生较难实现的复杂歌词动效渲染。
没有正式文档前不考虑..
画饼的回来留个言,目前已经用C#写出了TTML歌词的文件→数组模块,下一步把纯文本的解析模块和TTML的序列化模块写完之后就考虑将UI部分完善,同时将它的外置播放器作为展示前端。我打算做的是一个和原项目附带的TTML编辑器功能相近的东西,但是会比它扩展出很多适合批量操作的功能。
新功能或功能增强 希望通过 AMLL Player 实现类似 Apple Music 的歌词动效。
功能简介 Apple Music-like Lyrics
本来是网易云音乐的一个歌词插件,由于性能原因独立出来了。可以使用 websocket 通信,实现优秀的歌词动效。
以下取自源目标仓库简介
歌词组件截图展示
TTML 歌词贡献者: @Xionghaizi001
TTML 歌词贡献者: @Y-CIAO
TTML 歌词贡献者: @Xionghaizi001
是否有参考软件实现 Apple Music-like Lyrics
其他信息 无