Some-js-script-for-FB2K
Some-js-script-for-FB2K copied to clipboard
foobar2000 ESLyric 歌词插件搜索脚本(网易云音乐) || a script for ESLyric foobar2000 plugin, fetching lyrics from Netease Cloud Music.
Some-js-scripts-for-FB2K
ncm.js
FB2K ESLyric 下的能获取网易云音乐歌词并进行一些处理的脚本
- 2020-08-13
- [x] 修复了无法找到部分同名歌曲的问题
- 2020-08-27
- [x] 更新了曲名后缀去除内容
- [x] 更改了艺术家字段匹配方式(多人)
- [x] 加了点注释
- 2020-08-28
- [x] 修复了「Cover」改「翻自」搜不到的问题
- [x] 简化部分结构
- 2020-09-04
- [x] 增加了时长匹配功能
- 2020-09-05
- [x] 重构了 lrc 解析方式,解决多种时间戳格式混用导致的问题
- [x] 重构了合并方式,并(可能)修复了一些问题
- 2020-09-06
- [x] 修复了第一个匹配到的歌曲没有歌词(就不继续找)的问题
- [x] 修复了模糊搜索结果可能无法显示的问题
- [x] 修复了
(\xa0
) 影响匹配度的的问题
- 2020-09-09
- [x] 更新了曲名后缀去除内容
- [x] 修复了 ESLyric 自动去掉歌名里括号部分,从而影响匹配度的的问题
- [x] 支持选择多个歌曲版本
- [x] 优化了部分情况下歌词标题的形式
- [x] 由于 0.3.6 版本的 ESLyric 支持 JSON,所以去除 polyfill
- [x] 替换简繁转换方法
- [x] 简化部分结构
使用说明:
先放个别人的教程吧,有空再写。
用户设置的参数可以微调。
一些问题解答
-
目前网易云 VIP 歌曲是能获取到歌词的;变灰的歌没有歌词,可能是因为搜索结果被放在了最后从而没有匹配到。
-
重构的并排合并卡拉 OK 模式
same_line_k
没有测试在其他(软件/插件)歌词显示的效果。 -
当曲名有较大的变动时,可能需要将 ESLyric 设置里的歌词匹配度(Lyric Matching Level)适当降低。
- 明明有歌词却无法匹配的话,可以开个 issue。
cover.js
有空重写一下下。