-
Notifications
You must be signed in to change notification settings - Fork 108
3.x Guide
前往 GitHub Release 页面,自行选择版本,下载 vx.xx-green.zip
文件。
解压后,内含以下两个文件,请确保其位于同一文件夹内,否则将影响使用:
-
163MusicLyrics.exe
: 主运行程序,免安装使用 -
Newtonsoft.Json.dll
:程序运行类库,不可删除
为了便于后续新功能的实现,3.x 版本全面替换了调用接口。经测试,在挂着梯子的情况下,很大概率无法调通服务,因此当程序无法运行时,请检查是否使用了梯子或代理工具。
-
访问网易云音乐官网,找到歌曲,进入播放页
-
复制播放页 Url 中的歌曲 ID,例如:
歌曲 That Girl,播放页 Url: https://music.163.com/#/song?id=440208476 则其 ID: 440208476
-
选择
ID
搜索,将 ID 复制到输入框中,点击搜索按钮或按下Enter
键。 -
自行调整需要的配置。
-
选择输出文件名,点击保存按钮。
-
在弹出框中选择保存路径、保存类型即可。
3.x
版本配置变更支持动态更新,因此不需要关注点击搜索按钮和调整配置的先后顺序。
目前支持以下类型的单个或批量搜索:
-
根据歌曲 ID 进行搜索
-
根据专辑 ID 进行搜索,实现批量读取该专辑下所有歌曲的功能【v3.3+】
对于存在译文歌词的歌曲,支持以下五种模式,以歌曲 440208476
为例:
[by:刺客辣条之法与鲨]
[00:00.00] 作曲 : Olly Murs/Ina Wroldsen/Clarence Coffee Jr./Steve Robson
[00:00.10] 作词 : Olly Murs/Ina Wroldsen/Clarence Coffee Jr./Steve Robson
[00:00.30]There's a girl but I let her get away
[00:05.40]It's all my fault cause pride got in the way
[00:11.40]And I'd be lying if I said I was ok
[00:16.00]About that girl the one I let get away
...
[by:Nighingale_In_Nirvana]
[00:00.30]曾经心爱的女孩 我却让她擦肩而过
[00:05.40]自尊心作祟 一切都是我的错
[00:11.40]若说无事 其实只是谎言未戳破
[00:16.00]那个女孩 我们曾擦肩而过
...
[by:刺客辣条之法与鲨]
[by:Nighingale_In_Nirvana]
[00:00.00] 作曲 : Olly Murs/Ina Wroldsen/Clarence Coffee Jr./Steve Robson
[00:00.10] 作词 : Olly Murs/Ina Wroldsen/Clarence Coffee Jr./Steve Robson
[00:00.30]There's a girl but I let her get away
[00:00.30]曾经心爱的女孩 我却让她擦肩而过
[00:05.40]It's all my fault cause pride got in the way
[00:05.40]自尊心作祟 一切都是我的错
...
[by:刺客辣条之法与鲨]
[by:Nighingale_In_Nirvana]
[00:00.00] 作曲 : Olly Murs/Ina Wroldsen/Clarence Coffee Jr./Steve Robson
[00:00.10] 作词 : Olly Murs/Ina Wroldsen/Clarence Coffee Jr./Steve Robson
[00:00.30]曾经心爱的女孩 我却让她擦肩而过
[00:00.30]There's a girl but I let her get away
[00:05.40]自尊心作祟 一切都是我的错
[00:05.40]It's all my fault cause pride got in the way
...
需要指定 合并显示分隔符
,以使用空格分割为例:
[by:刺客辣条之法与鲨]
[by:Nighingale_In_Nirvana]
[00:00.00] 作曲 : Olly Murs/Ina Wroldsen/Clarence Coffee Jr./Steve Robson
[00:00.10] 作词 : Olly Murs/Ina Wroldsen/Clarence Coffee Jr./Steve Robson
[00:00.30]There's a girl but I let her get away 曾经心爱的女孩 我却让她擦肩而过
[00:05.40]It's all my fault cause pride got in the way 自尊心作祟 一切都是我的错
...
该功能为兼容性功能,部分设备仅能显示两位时间戳的歌词,如果您的设备没有这个问题,无需开启。
将时间戳中的三位小数强制调整为两位小数,例如将:
[00:26.490]一定还可以
调整为:
[00:26.49]一定还可以
自
v3.2
版本启,您可以指定截取的规则,支持截位
和四舍五入
两种规则。v3.2
之前版本,采用截位
规则。
支持 LRC
和 SRT
【v3.6+】 两种文件格式。
支持以下文件名的输出格式:
- 歌曲名 - 歌手
- 歌手 - 歌曲名
- 歌曲名
支持以下文件输出编码:
- UTF-8
- UTF-8 BOM
- GBK
- GB2312
- Unicode【v3.5+】
如果没有特殊必要,请使用默认的 UTF-8
即可,该编码几乎能够在所有的设备/软件上正常展示。
如果使用 UTF-8 后,打开文件仍然是乱码,可以尝试切换到其他编码。如果切换到其他编码后,问题仍没有解决。请找到一个能够正常渲染的文件,把它的文件编码告诉我,我将会补充到软件中。
如何查看一个文件的编码?
- 普通用户:直接使用 Windows 的记事本打开它,点击左上角的
文件->另存为
,在弹窗右下角的保存按钮旁边可以看到当前的文件编码。- 开发者:使用
Sublime Text
、VS Code
等文本编辑工具查看。
对于
v3.0
、v3.1
版本,需要勾选独立的批量搜索
按钮,才可以开启该功能。
您只需要在搜索框中将多个歌曲 ID,使用英文逗号(,)分割,就可以使用批量搜索的功能。例如:
22677433,858520,26124548
点击保存
按钮,只需要选择路径和保存类型即可,不需要修改文件名。
在点击搜索按钮后,点击 歌曲直链
按钮可以获取到歌曲的 mp3 链接,可直接复制到浏览器中进行下载。
当查询的歌曲数量为 1 时,链接会自动保存到粘贴板中;当输入数量大于 1 时,链接会输出在输入框中。
注:该链接得到的歌曲文件,不保证音乐质量,仅供参考。(PS:不支持 VIP 歌曲)
使用问题和建议请在 Issue 沟通,定制开发请联系 [email protected]