Skip to content

7.0 Plus Guide

jitwxs edited this page Jun 6, 2025 · 8 revisions

01 下载与安装

(1)前往 GitHub Release 页面,根据当前操作系统选择对应版本。

(2)按照 Home 页指引完成应用运行。

(3)当您正常使用后,程序所在同级目录下,可能会新增如下文件(夹):

说明
NLog.config 程序的日志配置文件
MusicLyricApp-YYYY-MM-DD.log 程序执行过程日志文件,程序崩溃时可提交该文件用于问题定位

MacOS 版本中,以上文件会被放置在包内容中,而不是在同级目录下。

02 快速使用

  1. 确定您要搜索的歌曲网页链接

  2. 将网页链接,粘贴进输入框中

  3. 点击搜索按钮(Enter

  4. 点击保存按钮(Ctrl + S

  5. 在选定的保存路径下,查看输出文件

03 首页

首页内容自上向下分为三个功能区,分别是搜索区输出区保存区,下面详细介绍每一个区域的功能。

3.1 搜索区

3.1.1 音乐厂商

目前支持以下音乐厂商资源,如不能满足您的需求,可以点击上方的 问题反馈 进行建议。

3.1.2 搜索类型

支持以下的搜索类型,您可自行选择切换。

  • 歌曲

  • 专辑

  • 歌单

3.1.3 歌词格式

为满足各种场景需求,应用内置了以下三种歌词格式

  • 交错:按照时间戳的排序,多种歌词格式在同一个时间戳下有序排列,整体输出的时间戳是有序的

  • 独立:按照歌词格式进行排序,每种歌词格式独立输出,串联在一起

  • 合并:不同的歌词格式,在同一个时间戳下会被合并成一行,你可以使用『歌词合并符』参数,帮助分隔

以歌曲 https://music.163.com/#/song?id=33911781 为例,这是一首日文歌曲,在设置中我们设置输出的类型和顺序如下:

原文 -> 原始译文 -> 英文译文

交错

[00:00.230]君と夏の終わり 将来の夢
[00:00.230]与你在夏末约定  将来的梦想
[00:00.230]Ten years later in August
[00:04.170]大きな希望 忘れない
[00:04.170]远大的希望 别忘记
[00:04.170]I believe we can meet again
...

独立

[00:00.230]君と夏の終わり 将来の夢
[00:04.170]大きな希望 忘れない
...
[00:00.230]与你在夏末约定  将来的梦想
[00:04.170]远大的希望 别忘记
...
[00:00.230]Ten years later in August
[00:04.170]I believe we can meet again
...

合并

指定合并符号为 ->

[00:00.230]君と夏の終わり 将来の夢 -> 与你在夏末约定  将来的梦想 -> Ten years later in August
[00:04.170]大きな希望 忘れない -> 远大的希望 别忘记 -> I believe we can meet again
...

3.1.4 模糊搜索

模糊搜索即关键词搜索,在输入框输入关键词后,点击 “模糊搜索” 按钮(Ctrl + Enter)。选中期望的搜索结果,右击下载即可。

结合 shiftctrl 键,可以选中多首歌曲。

3.1.5 精确搜索

输入框支持输入支持以下格式:

音乐厂商 输入参数 示例
网易云音乐 ID + 完整的歌曲页面链接 https://music.163.com/#/song?id=1923927650
ID + 歌曲唯一标识 1923927650
专辑 + 完整的专辑页面链接 https://music.163.com/#/album?id=142830214
专辑 + 专辑唯一标识 142830214
歌单 + 完整的歌单页面链接 hhttps://music.163.com/#/playlist?id=7299150850
歌单 + 歌单唯一标识 7299150850
QQ 音乐 ID + 完整的歌曲页面链接 https://y.qq.com/n/ryqq/songDetail/002V7Mbx16SjSl
ID + 歌曲唯一标识 002V7Mbx16SjSl
专辑 + 完整的专辑页面链接 https://y.qq.com/n/ryqq/albumDetail/001zdunG3TqpOt
专辑 + 专辑唯一标识 001zdunG3TqpOt
歌单 + 完整的歌单页面链接 https://y.qq.com/n/ryqq/playlist/3222752131
歌单 + 歌单唯一标识 3222752131

如果想要批量搜索,那么单个之间使用英文逗号 , 分割即可。

例如分别搜索 1923927650440208476,等价于一次搜索 1923927650,440208476

3.1.6 扫盘搜索

输入参数还支持输入本地的文件夹路径,当输入文件夹路径时,应用将读取该文件夹下的所有文件名,并将其作为输入参数。

注意:

  • 不会递归子文件夹
  • 文件夹会被忽略
  • 文件的后缀会被忽略(如果有的话)
  • 文件的前后空格会被去除

例如目录 C:\Users\jitwxs\Downloads\music 下包括以下文件:

│  344157 .txt
│  344157.txt
│  1963423017
│  
└─Sub Dir
       1334296072.mp3

程序读取结果为:

344157,1963423017

3.1.6 直链与封面

在点击搜索按钮后,点击 直链 按钮可以获取到歌曲的 mp3 链接,可直接复制到浏览器中进行下载。

直链目前不保证一定获取成功,原因是:

  • 并不是所有的歌曲,都能够获取到链接
  • 及时能获取到,它的音质仅为默认试听音质

点击 封面 按钮可以获取到歌曲对应的封面链接,可直接复制到浏览器中进行打开。

注意:当查询的歌曲数量为 1 时,链接会自动保存到粘贴板中;当输入数量大于 1 时,链接会输出在输入框中。

3.2 输出区

输出区由:歌手信息、歌名信息、专辑信息、输出框,四部分组成,作为整个应用的可视化展示,支持文本复制粘出。

3.3 保存区

3.3.1 输出格式

程序支持 LRCSRT 两种文件格式。

3.3.2 文件编码

支持以下文件输出编码:

  • UTF-8
  • UTF-8 BOM
  • UTF-32
  • Unicode

请优先使用 UTF-8,其次使用 UTF-8-BOM,如果还出现乱码,可以尝试切换到其他编码。如果切换到其他编码后,问题仍没有解决。请找到一个能够正常渲染的文件,把它的文件编码通过 问题反馈 告诉我,我将会补充到软件中。

如何查看一个文件的编码?

  • 普通用户:直接使用 Windows 的记事本打开它,点击左上角的文件->另存为,在弹窗右下角的保存按钮旁边可以看到当前的文件编码。
  • 开发者:使用 Sublime TextVS Code 等文本编辑工具查看。

3.3.3 输出信号灯

输出信号灯包含:绿色、黄色、红色三种颜色,用于直观展示搜索结果的歌词完整性情况,您可将鼠标悬浮后查看具体信息。

3.3.4 保存

在完成搜索后,点击保存按钮(Ctrl + S)即可弹出保存目录选择框。

保存时不支持修改文件名,请您在『更多设置 -> 输出设置』中设置。

04 更多设置

4.1 歌词设置

4.1.1 中文处理

对于中文歌词,通过此设置可强制处理为简体中文或繁体中文。

4.1.2 逐字歌词

原始歌词:

[00:01.140]滅びてゆくこのステラ
[00:03.560]絆を辿るストーリー

启用逐字歌词后:

[00:01.142]滅[00:01.142]び[00:01.462]て[00:01.612]ゆ[00:01.768]く[00:02.050]こ[00:02.260]の[00:02.432]ス[00:02.581]テ[00:02.785]ラ[00:02.942]
[00:03.565]絆[00:03.565]を[00:04.213]辿[00:04.334]る[00:04.667]ス[00:04.867]ト[00:05.045]ー[00:05.284]リ[00:05.523]ー[00:05.865]

4.1.3 跳过空白歌词行

部分歌词会存在一些空白行,在两句演唱之前的伴奏期间,可以让歌词正常的结束。您可以通过该开关决定是否要跳过。

未跳过:

[00:14.360]最高の思い出を…
[00:22.150]
[00:39.960]出会いは ふっとした 瞬間 帰り道の交差点で

跳过:

[00:14.360]最高の思い出を…
[00:39.960]出会いは ふっとした 瞬間 帰り道の交差点で

4.1.4 译文缺省规则

每一句原文歌词不一定存在相对应的译文歌词,这种情况下称之为译文缺省。目前系统支持以下三种的缺省规则:

忽略展示:

[03:01.006]I wanna know

展示空行:

[03:01.006]I wanna know
[03:01.006]

填充原文:

[03:01.006]I wanna know
[03:01.006]I wanna know

4.1.5 译文匹配精度

以歌曲 https://y.qq.com/n/ryqq/songDetail/000zhc0u0JlLFm 为例,在 01:12.780 有一句原文,但是对应的译文时间在 01:12.770

[01:12.770]包括我在说的东西
[01:12.780](Issue) 내가 말하는 것까지 Babe

默认情况下,程序仅会将时间戳完全相同的原文和译文歌词设置为一组。为了解决这种情况,增加了 译文匹配精度 功能,默认为 0ms,即完全匹配。

当配置为 10ms 时,上面的例子就会被认为是匹配的,最终的渲染效果如下。

[01:12.780](Issue) 내가 말하는 것까지 Babe
[01:12.780]包括我在说的东西

4.1.6 翻译 API

为满足用户主动翻译的需求,系统预设了百度翻译和彩云小译两家提供商,您可按需选择。

翻译 API 提供商 功能主页 鉴权页面
百度翻译 https://fanyi-api.baidu.com/product/11 https://fanyi-api.baidu.com/manage/developer
彩云小译 https://docs.caiyunapp.com/blog/2018/09/03/lingocloud-api/ https://dashboard.caiyunapp.com/v1/token/

4.2 时间标签

默认情况下,LRC 的时间戳格式为 [mm:ss.SSS],SRT 的时间戳格式为 HH:mm:ss,SS,您可根据需要自行调整格式,支持的元变量如下:

元变量 说明
HH 小时,采用 24 小时制,结果为 0 ~ 23
mm 分钟,结果为 0 ~ 59
ss 秒,结果为 0 ~ 59
S 毫秒,仅保留一位,结果为 0 ~ 9
SS 毫秒,仅保留两位,结果为 0 ~ 99
SSS 毫秒,结果为 0 ~ 999

当毫秒占位符为 SSS 时,『毫秒截位规则』配置生效,目前支持四舍五入和截位两种规则。

4.3 输出设置

4.3.1 跳过纯音乐

开启后,对应纯音乐,将不再保存歌词文件。

对于单个下载,会直接弹窗 “该首歌曲是纯音乐,根据设置跳过保存”。对于批量下载,将会跳过该首歌曲的保存。

4.3.2 “独立”歌词格式分文件保存

当歌词格式选择“独立”模式时,对于每首歌曲:

  • 启用该功能:每个歌词类型保存在一个文件中,文件名会自动通过添加后缀进行区分
  • 禁用该功能:所有歌词将保存在同一个文件中

4.3.3 歌手分隔符

一些歌曲会有超过一个歌手,在 v6.5 之前的版本默认使用英文逗号进行分割,自 v6.5 版本起可以自定义分隔符。

4.3.4 歌词类型

4.3.4.1 系统支持类型
歌词类型 说明
原文 歌曲原文歌词
原始译文 歌曲自带的译文歌词
音译文 歌曲原自带的音译歌词
中文译文 如果歌曲自带的译文歌词不是中文,配置了翻译 API 后,会提供翻译后的中文译文
英文译文 如果歌曲自带的译文歌词不是英文,配置了翻译 API 后,会提供翻译后的英文译文
英文译文 如果歌曲自带的原文歌词是中文,提供本地翻译后的拼音译文
4.3.4.2 启用与顺序调整
  1. 通过勾选 / 取消勾选左侧的按钮,实现启用和禁用该类型歌词的输出

  2. 选中单个歌词类型,右击后点击“上移”或“下移”按钮,调整歌词之间的输出顺序。

4.3.5 保存文件名

您可自行调整『输出文件名』配置,系统预设的元变量有:

元变量 说明
${id} 歌曲 ID
${index} 歌曲位于搜索结果中的索引序号
${name} 歌曲名
${singer} 歌手名
${album} 专辑名

还可以使用预设的函数,实现更多功能

函数 启用版本 功能 示例
$fillLength(content,symbol,length) v5.8 长度填充,其中 content 表示操作的内容,symbol 表示填充的内容,length 表示填充的长度 $fillLength(${index},0,2) -> 歌曲索引序号当小于两位时使用 0 填充

4.4 应用设置

4.4.1 聚合模糊搜索

当使用模糊搜索功能时:

  • 该功能启用:查询全部的音乐厂商
  • 该功能禁用:仅查询当前选择的音乐厂商

4.4.2 自动读取剪切板

开启后,当鼠标浮入应用后,将自动读取剪切板内容到输入框中。

4.4.3 自动检查更新

开启后,程序在每次启动时会自动检查更新。

4.4.4 主题

主题包含:跟随系统、亮色、暗黑三种模式,自由选择。

4.4.5 Cookie 设置

对于需要登陆的功能,如果需要正常使用,需要您在设置中提供 Cookie。如您未提供或 Cookie 失效,程序将会返回 “该搜索请求需要登陆,请填写 Cookie 后重试” 提示。

重要提示: Cookie 将会用于音乐服务商对您的身份识别,泄露 Cookie 等同于泄露了您的账号密码。如您介意或不信任本程序是否会妥善处置您的 Cookie,您有权力不提供。如您选择提供,本应用不对您账号权限的泄露承担任何风险。

网页端完成网易云音乐或者QQ音乐的登录后,在该网站的任意页面下:

(1)鼠标右击选择 Inspect检查,或者按下 F12 按键,此时浏览器会弹出一个框。

(2)在弹框中选择 Network网络 选项卡,在该选项卡下选择 Fetch/XHR 子选项卡。

(3)刷新页面,可以看到接收到了许多的网络请求,打开任一一个网络请求,在 Headers 中找到一项为 cookie,将对应的数值保存下来即可。

参考文档:https://blog.csdn.net/lzsm_/article/details/126088857

4.4.6 配置文件

以上配置都会被持久化,在下次启动应用时依然会生效,文件存储路径随操作系统不同而不同。可在此处获取文件保存路径,并打开查看。

Clone this wiki locally