Skip to content

foobar2000 ESLyric 歌词插件搜索脚本(网易云音乐) || a script for ESLyric foobar2000 plugin, fetching lyrics from Netease Cloud Music.

Notifications You must be signed in to change notification settings

xiaopc/Some-js-script-for-FB2K

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Some-js-scripts-for-FB2K

ncm.js

FB2K ESLyric 下的能获取网易云音乐歌词并进行一些处理的脚本

  • 2020-08-13
    • 修复了无法找到部分同名歌曲的问题
  • 2020-08-27
    • 更新了曲名后缀去除内容
    • 更改了艺术家字段匹配方式(多人)
    • 加了点注释
  • 2020-08-28
    • 修复了「Cover」改「翻自」搜不到的问题
    • 简化部分结构
  • 2020-09-04
    • 增加了时长匹配功能
  • 2020-09-05
    • 重构了 lrc 解析方式,解决多种时间戳格式混用导致的问题
    • 重构了合并方式,并(可能)修复了一些问题
  • 2020-09-06
    • 修复了第一个匹配到的歌曲没有歌词(就不继续找)的问题
    • 修复了模糊搜索结果可能无法显示的问题
    • 修复了   (\xa0) 影响匹配度的的问题
  • 2020-09-09
    • 更新了曲名后缀去除内容
    • 修复了 ESLyric 自动去掉歌名里括号部分,从而影响匹配度的的问题
    • 支持选择多个歌曲版本
    • 优化了部分情况下歌词标题的形式
    • 由于 0.3.6 版本的 ESLyric 支持 JSON,所以去除 polyfill
    • 替换简繁转换方法
    • 简化部分结构

使用说明:

先放个别人的教程吧,有空再写。

用户设置的参数可以微调。

一些问题解答

  1. 目前网易云 VIP 歌曲是能获取到歌词的;变灰的歌没有歌词,可能是因为搜索结果被放在了最后从而没有匹配到。

  2. 重构的并排合并卡拉 OK 模式 same_line_k 没有测试在其他(软件/插件)歌词显示的效果。

  3. 当曲名有较大的变动时,可能需要将 ESLyric 设置里的歌词匹配度(Lyric Matching Level)适当降低。

  • 明明有歌词却无法匹配的话,可以开个 issue。

cover.js

有空重写一下下。

打赏嘛

About

foobar2000 ESLyric 歌词插件搜索脚本(网易云音乐) || a script for ESLyric foobar2000 plugin, fetching lyrics from Netease Cloud Music.

Resources

Stars

Watchers

Forks

Languages

  • JavaScript 100.0%