NLyric
网易云音乐歌词自动搜索下载
可选择登录或免登陆下载,避免出现网易云音乐接口异常。
网易云音乐已屏蔽部分关键字,导致搜索出现异常,属于正常现象(网易云音乐客户端内很多歌曲名已经打上*号)。
New: Windows用户可以解压后双击"NLyric.Win.exe"启动GUI!!!

Windows用户专属GUI。

自动下载。

自动匹配专辑。

在非完全精确匹配到的情况下,提供用户选项,并且按照匹配程度排序并高亮显示。

再次运行时,自动判断本地歌词是否需要更新(比如网易云音乐上歌词更新了翻译,NLyric可以检测到)。

提供歌词混合模式,同时显示原始歌词与翻译歌词。

第一次运行后缓存搜索结果,加快以后运行速度(会在音频文件夹创建隐藏文件.nlyric,请勿删除)。
使用方式
-
下载压缩包(下载地址在下面),全部解压。
-
进入解压后的文件夹(内有NLyric.exe等文件),在文件夹内按住Shift,鼠标单击右键,选"在此处打开命令窗口"
-
输入命令"NLyric.exe -d 音乐文件夹 -a 网易云音乐账号 -p 网易云音乐密码"以登录模式启动,或输入命令"NLyric.exe -d 音乐文件夹"以免登录模式启动(NLyric不会保存您的账号密码或将您的账号密码发送到第三方,NLyric仅会调用网易云音乐官方API)
-
按照程序提示完成接下来的步骤
配置
配置文件是"Settings.json",自己修改即可
默认配置:
{
"Search": {
"AudioExtensions": [
".aac",
".ape",
".flac",
".m4a",
".mp3",
".ogg",
".wav",
".wma"
],
"Separators": "|;,/\\&:",
"WholeWordReplace": {
"sh0ut": "shØut",
"あやぽんず*": "あやぽんず",
"あやぽんず*": "あやぽんず"
},
"Limit": 15
},
"Fuzzy": {
"TryIgnoringArtists": true,
"TryIgnoringExtraInfo": true,
"ExtraInfoStart": " ([{【〖",
"Covers": [
"Cover",
"カバー"
],
"Featurings": [
"feat.",
"ft."
]
},
"Match": {
"MinimumSimilarity": 0.65,
"CharReplace": {
"\u00B7": "\u002e",
"\u0387": "\u002e",
"\u05BC": "\u002e",
"\u2022": "\u002e",
"\u2027": "\u002e",
"\u2219": "\u002e",
"\u22C5": "\u002e",
"\u30FB": "\u002e",
"\uFF65": "\u002e",
"\uFF0A": "\u002A",
"\uFF01": "\u0021",
"\uFF1A": "\u003A",
"\u005B": "\u0028",
"\u007B": "\u0028",
"\u3010": "\u0028",
"\u3016": "\u0028",
"\u005D": "\u0029",
"\u007D": "\u0029",
"\u3011": "\u0029",
"\u3017": "\u0029"
}
},
"Lyric": {
"Modes": [
"Merged",
"Raw",
"Translated"
],
"SimplifyTranslated": true,
"AutoUpdate": true,
"Overwriting": false
}
}
下载
GitHub: .NET Framework版(Windows请下载这个) .NET Core版
AppVeyor: 
感谢
混合歌词的思路参考了 EHfive/Some-js-script-for-FB2