三步为整张专辑配齐歌词:163MusicLyrics批量获取LRC歌词的完整上手指南
【免费下载链接】163MusicLyrics云音乐歌词获取处理工具【网易云、QQ音乐】项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics
我的音乐库里有 800 多首本地歌曲,其中至少一半没有歌词文件。播放器里显示着"暂无歌词",切歌时总感觉少了点什么。手动一首首去网上搜歌词、下载、重命名、塞进对应文件夹?光是想想就头皮发麻。
直到我遇到 163MusicLyrics——一个开源的云音乐歌词获取处理工具,支持网易云音乐和 QQ 音乐两大平台,可以按单曲、专辑、歌单三种维度批量抓取 LRC 歌词。这篇文章记录了我从"零歌词"到"全曲库配齐歌词"的完整过程,包括我踩过的坑和摸索出的高效玩法。如果你也有一大堆本地歌曲等着配歌词,这篇文章应该能帮你省下好几个下午。
先说清楚:这个工具到底帮我干了什么
简单概括,163MusicLyrics 就是"歌词领域的批量下载器"。你给它一个歌单链接、一个专辑 ID,或者直接扫描一个装满音乐文件的文件夹,它就能自动识别每首歌的身份信息,然后去网易云或 QQ 音乐的曲库里把对应歌词抓回来,按你设定的格式和编码存成 .lrc 文件。
它解决的痛点是实实在在的:
- 批量:一次处理几十上百首歌,而不是一首首手动操作
- 精准:支持 ID / 完整链接精确查询,也支持关键词模糊搜索兜底
- 兼容:输出标准 LRC 格式,主流播放器通吃,还能转成 SRT 字幕
- 省流量:带本地缓存机制,重复查询同一首歌直接命中缓存
项目采用 .NET 开发,Windows 原生版在archive-winform目录下,跨平台版基于 Avalonia UI(Windows / macOS / Linux 都能跑),核心代码位于cross-platform/MusicLyricApp/Core/目录。不过你作为普通用户,不需要关心这些——下载即用就行。
入门篇:从零到第一份歌词文件,全程不到三分钟
第一步:拿到工具
项目提供了两种获取方式:
- 直接下载 Release 版本的可执行文件(Windows 用户推荐,双击即用,无需装任何环境)
- 想自己折腾源码的,可以克隆仓库自行编译:
git clone https://gitcode.com/GitHub_Trending/16/163MusicLyrics我个人建议新手直接走第一条路,省心。
第二步:认识主界面
打开软件,界面比想象中清爽。顶部是菜单栏,中间一块是核心功能区:左侧是搜索栏和歌曲信息展示区,右边是歌词编辑区,底部是输出格式和保存按钮。
几个关键控件先混个脸熟:
- 搜索源:网易云音乐 / QQ 音乐,二选一
- 歌词格式:原文 / 译文 / 交错(原文译文逐行交替)等组合方式
- 搜索类型:单曲 / 专辑 / 歌单
- 模糊:复选框,勾选后支持关键词模糊搜索
第三步:完成第一次搜索与保存
用最简单的单曲搜索举例:
- 确认"搜索源"是你要的平台,比如网易云音乐
- 把歌曲链接或歌曲 ID 粘进搜索框。链接长这样也行:
https://music.163.com/#/song?id=xxx,直接贴 ID 也行 - 点击"搜索"按钮
- 歌曲信息、封面、歌词会立刻出现在界面中央,歌词按时间戳逐行显示,可以直接在编辑区手动微调
- 底部选好"输出格式"(默认 LRC)和"文件编码"(默认 UTF-8,中文环境推荐保留)
- 点击"保存",选个目录,完事
第一次跑通之后你会发现:单曲搜索只是开胃菜,这工具的真正价值在批量。
进阶篇:给整个音乐库批量配歌词的三种姿势
姿势一:文件夹扫描,一键识别全部音频文件
这是我最喜欢的功能。如果你和我一样,本地音乐按歌手或专辑分文件夹存放,那么:
- 点击"下载管理"按钮进入下载管理界面
- 点击"本地扫描"
- 选择你的音乐文件夹
- 工具自动识别里面所有音频文件,根据文件名解析歌手和歌曲名,批量排队搜索
扫描结果会进入下载管理列表,每行显示歌曲源、歌曲 ID、歌名、歌手、专辑和状态。确认无误后,点"保存选中",它会把所有歌词一次性写进对应目录。
姿势二:多链接粘贴,混合平台也能一起处理
如果你的歌单是散装链接,比如一半是网易云、一半是 QQ 音乐的,也可以:
- 打开"下载管理"
- 在顶部输入框里把链接逐行粘贴进去,不同平台的链接混着放也没问题
- 点击搜索,工具会自动识别每行属于哪个平台
- 全选或勾选需要的,点"保存选中"
批量保存时会弹出目录选择框,直接选目标文件夹即可,文件名它会自动处理。
姿势三:模糊搜索,只记得半句歌词也能找到歌
有些歌只存在于记忆深处——歌名记不全,歌手想不起来,但还记得几句歌词。这时候勾选"模糊"再搜索,工具会返回所有可能的匹配结果,弹出一个结果列表让你挑选。
搜索结果支持多选,右键列表也有操作菜单,选中后直接"下载选中"即可。这个功能我称之为"抢救失忆歌单"神器。
高级篇:格式化定制、翻译与周边玩法
让歌词文件按你的规矩命名
在"更多设置"里可以调整输出规则,比如文件名模板。默认的命名方式通常够用,但如果你有强迫症,比如希望格式严格是"歌手 - 歌曲名.lrc",可以在这里定制,避免批量保存后还得手动批量重命名。
内置 LRC 与 SRT 互转,兼职字幕工具
工具内置了格式转换功能,可以在 LRC 歌词和 SRT 字幕之间互转。这意味着:
- 下载了 LRC 歌词,想放进视频当字幕?转成 SRT 即可
- 手头有 SRT 字幕,想转成 LRC 放进播放器?反向操作同样支持
对剪视频、做字幕的人来说,这是白嫖的附加价值。
没有译文?让工具帮你翻
网易云有些歌曲没有官方译文,工具支持接入百度翻译和彩云小译 API,把原文歌词自动翻译成中文。设置好翻译服务后,保存时选择"原文+译文"的歌词格式,就能生成双语歌词文件。翻译质量取决于你选的翻译服务,但胜在全自动、可批量。
顺手还能下载试听音频和封面
除了歌词,它还支持抓取歌曲试听直链、在应用内在线试听(带进度控制),以及下载歌曲封面图片。给本地音乐补齐封面和试听片段,也算意外收获。
避坑篇:我踩过的四个坑,帮你提前绕开
坑一:歌词下载失败,先别急着骂网络
下载管理列表里状态不是"Ready"的歌曲,点开备注看原因。最常见的是"歌词信息暂未被收录或查询失败"——这首歌在对应平台本来就没有歌词,换个平台搜索源试试,或者改用模糊搜索找找其他版本。
坑二:文件名带特殊符号导致匹配失败
本地音乐文件命名越规范,文件夹扫描的识别率越高。推荐用"歌手 - 歌曲名.mp3"这种格式;尽量避免"歌手_歌曲名_Remix版_Live"这种堆砌后缀的命名,工具解析起来容易出错。
坑三:歌词乱码,九成是编码问题
保存时编码默认是 UTF-8,绝大多数播放器都认。如果某些老设备或老播放器显示乱码,把编码换成 GBK 重新保存一份即可。
坑四:重复下载同一首歌很费流量?
工具带本地缓存,同一首歌(按歌曲 ID 识别)查询过一次后,再次查询会直接命中本地缓存,速度飞快。所以同一批歌反复整理是没问题的,不用怕重复请求。
社区参与与未来方向
作为一个持续维护的开源项目,163MusicLyrics 的开发计划是公开的。如果你在用的过程中遇到问题,或者有改进想法,可以按下面两种方式参与:
- 把 bug 或功能建议反馈到项目 Issues 里,作者会不定期处理
- Fork 项目,提交你的 Pull Request
项目的跨平台版本还在不断迭代,Windows、macOS、Linux 三端同步更新。核心功能的源码结构很清晰:音乐 API 接口在cross-platform/MusicLyricApp/Core/Service/Music/目录,歌词处理逻辑在cross-platform/MusicLyricApp/Core/Utils/目录,感兴趣的话可以直接从这两个目录开始读代码。
写在最后:让每一首歌都有歌词陪伴
折腾完这 800 首歌的歌词之后,我最直观的感受是:原来"给音乐库配齐歌词"这件事,可以完全不占用一个周末。工具的价值不在于功能列表有多长,而在于它恰好填上了你日常使用中那个小小的空缺——播放器不再显示"暂无歌词",切歌的瞬间,字幕跟着旋律准时浮现。
如果你也想试试,建议从单曲搜索开始跑通流程,再上手文件夹扫描,最后玩转格式转换和翻译。如果这篇文章帮到了你,记得把这个工具分享给同样被"歌词荒"困扰的朋友——毕竟,好听的歌值得配上它的歌词。
小贴士:工具支持应用内检查更新,定期升级版本能获得最新的平台适配和功能优化,别用着旧版本还纳闷某些歌为什么查不到。
【免费下载链接】163MusicLyrics云音乐歌词获取处理工具【网易云、QQ音乐】项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考