建议增加 纵向分栏样式显示歌词 和 同时匹配多个lrc歌词 的功能

进入全屏模式之后,
如果是双语lrc歌词(两组相同的时间轴),
那就左边演绎前一组的歌词,右边演绎后一组的歌词,
如果是三语lrc歌词(三组相同的时间轴),
那就左边演绎第一组的歌词,中间演绎第二组的歌词,右边演绎第三组的歌词。

因为我有时候会制作一些日文歌词、罗马音歌词、中文翻译歌词三合一的lrc歌词,
三种歌词放在一起显得有点杂糅混乱了,
如果每种歌词能够单独列出来就好了。

另外,目前AutoLyric只能匹配读取一个lrc歌词文件,
无法匹配读取多个lrc歌词文件,
因为在网上找到的日文、罗马音、中文翻译歌词往往是单独分开的,
想要让AutoLyric同时读取只能做成三合一的lrc。
像上述那样的功能,
同时匹配读取多个lrc歌词文件应该也是可以的吧?
比如歌曲mp3文件的文件名是aaa.mp3,
然后目录下有3个lrc歌词文件,
分别是aaa_jpn.lrc、aaa_lmy.lrc、aaa_zhn.lrc,
然后AutoLyric同时匹配读取这3个lrc文件,
在全屏模式下按照左中右的顺序分别展示,
时间轴是可以不统一的。

除了像这种多语言lrc歌词的情况以外,
同时匹配读取多个lrc歌词文件还可以适用于那些多人演唱的歌曲。
比如射雕英雄传的主题曲等许多双人交叉演唱的情况,
把歌词合在一起就显得不自然,
而如果单独分开就可以做得很精准,
大概就是有种此起彼伏的感觉吧。

不过AutoLyric的作者也很久没有更新这个软件了,
或许是因为本来并没有什么盈利吧。
而且作者好像在移动端方面的代码比较薄弱,
所以只推出了桌面版的软件。
移动端上面许多音乐软件在读取歌词方面基本上没有改进,
能用AutoLyric演绎得还行的lrc歌词,
放到手机上的音乐软件读取时,
普遍都不尽人意。
而且AutoLyric大概也只算是一个插件吧,
要是音乐软件不愿意配合交出相关调用接口,
那也是英雄无用武之地呐。

autolyric's picture

谢谢支持和详细的建议。
其实分栏显示之前有考虑过,但改动太大。
有个功能不知道楼主是否注意到,autolyric支持选择显示若干种语言的歌词,可以使用这个功能折衷一下。
其他建议也很好,由于时间精力动力等原因就搁置了。