[Music] issue:建议新增对新式lrc歌词的支持
Tofloor
poster avatar
燕戏竹林
deepin
4 hours ago
Author

如图所示
图片.png

新式歌词与旧式歌词是有区别的,新式歌词会在同一行中加入多个时间截,而且会在歌词开头加入元数据信息。
类似这样子:

[ti:梦回还]
[ar:呦猫UNEKO]
[al:狐妖小红娘 动画原声带]
[offset:0]

...

[00:27.94]持[00:28.26]有[00:28.54]一[00:28.77]半[00:28.97]的[00:29.20]梦[00:29.46]尚[00:29.70]未[00:30.02]回[00:30.29]还[00:31.03]
[00:31.30]许[00:31.57]三[00:31.76]生[00:32.00]缘[00:32.27]定[00:32.62]的[00:32.86]千[00:33.08]万[00:33.32]羁[00:33.66]绊[00:34.18]
[00:34.32]一[00:34.54]条[00:34.81]殊[00:35.20]途[00:37.45] [00:37.45]绝[00:37.78]不[00:38.15]回[00:38.50]转[00:40.02]

...

在此处贡献一些端闱乐部项目的处理经验,当然,这似乎不算什么有技术含量的事情。

我是这样处理的:
将元数据的开头三行删去包裹(不渲染),并标记为时间0。
删去每行中除第一个之外的时间截(不渲染),只歌词显示时间以第一个时间截为准。

希望deepin团队修复这个问题。

Reply Favorite View the author
All Replies

No replies yet