如何免费给整个音乐库配上歌词?163MusicLyrics 批量下载工具 3 步上手
如何免费给整个音乐库配上歌词?163MusicLyrics 批量下载工具 3 步上手
【免费下载链接】163MusicLyrics云音乐歌词获取处理工具【网易云、QQ音乐】项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics
你有没有过这样的时刻:深夜想单曲循环一首歌,点开播放器却发现歌词区一片空白;好不容易找到歌词文件,格式却是 SRT 字幕,播放器根本不吃;对着几百首本地音乐想补齐 LRC 歌词,一想到要一首首手动搜就放弃了。163MusicLyrics 就是为解决这些琐碎烦恼而生的开源工具,它同时对接网易云音乐和 QQ 音乐两大平台,帮你把"找歌词、下歌词、转格式"这条流水线全部自动化。
先搞明白:它到底帮你做了哪些事
与其把它当成一个"下载器",不如说它是一个歌词工作台。打开主界面,左侧是搜索与结果预览,右侧是输出配置,底部还有实时提示区,整个流程都在一个窗口里完成。它真正值钱的地方,是下面这张能力清单:
| 能力 | 说明 | 典型场景 |
|---|---|---|
| 双平台搜索 | 网易云、QQ 音乐自由切换 | 同一首歌两边歌词不全时交叉取用 |
| 三种查询类型 | 单曲、专辑、歌单,支持 ID 与完整链接 | 用歌单链接一次性拉取全部歌曲 |
| 模糊搜索 | 只记得歌名片段或歌词片段也能搜 | "北京欢迎你"能搜出 15 个版本 |
| 批量处理 | 多链接粘贴 + 本地文件夹扫描 | 给几百首本地音乐统一补歌词 |
| 格式转换 | 内置 LRC ↔ SRT 互转 | 把字幕文件变成播放器认识的歌词 |
| 多语言渲染 | 原文、译文、罗马音自由组合 | 学唱日语歌、英语歌 |
| 一键直链 | 获取并下载试听直链、封面图 | 给视频剪辑配音频素材 |
| 本地缓存 | 歌词与直链缓存,重复请求秒回 | 反复整理歌单时不浪费流量 |
这些能力在源码里都有清晰的模块对应,比如音乐 API 层位于cross-platform/MusicLyricApp/Core/Service/Music/,歌词格式化与转换逻辑集中在Core/Utils/LyricUtils.cs和SrtUtils.cs,想研究实现细节的同学可以直接按图索骥。
3 步立刻上手:从输入链接到拿到 .lrc
别被上面那张表吓到,日常最常用的其实就是一个单曲搜索流程,全程不超过一分钟:
- 输入标识:在主界面搜索框粘贴网易云或 QQ 音乐的歌曲链接(也可以直接填歌曲 ID),在顶部选择对应平台和"单曲"类型;
- 点击搜索:按回车或点"搜索"按钮,界面立刻展示歌曲信息与完整歌词,支持原文、译文、交错三种展示模式,还能直接试听;
- 配置并保存:在输出区把格式选为 LRC、编码选为 UTF-8(绝大多数播放器都兼容),点"保存"选择目标文件夹,完事。
如果你不想手动点,还有几个顺手的小快捷键:Enter 精确搜索、Ctrl+Enter 模糊搜索、Ctrl+S 保存结果,摸熟了之后整个操作基本不用碰鼠标。
进阶玩法:批量、模糊、转换一次说透
玩法一:文件夹扫描批量补歌词
这是被问得最多的功能,操作路径也很简单:打开"下载管理"窗口,点击"本地扫描",选中你的音乐文件夹,工具会自动识别里面的音频文件并逐首匹配歌词,匹配结果以列表呈现,状态、备注一目了然。确认无误后勾选"保存选中",统一输出到指定目录。
如果你更喜欢把链接攒在一起处理,也可以把多条歌曲链接逐行粘贴进下载管理窗口,支持网易云与 QQ 音乐混合输入,工具会批量解析、批量查询,省去反复切换平台的麻烦。
玩法二:模糊搜索救急
遇到歌名记不全、只记得几句歌词的情况,勾选"模糊"选项再输入关键词即可。搜索结果会以列表形式弹出,支持多选后统一加入下载队列——比如搜"北京欢迎你",能一次捞出群星版、合唱接力版等多个版本,选中你想要的即可。
玩法三:格式转换与歌词再加工
工具内置了格式转换窗口(主界面右上角"格式转换"入口),支持 LRC 转 SRT、SRT 转 LRC。这个功能对视频创作者特别友好:把已有的 .lrc 歌词转成 .srt 字幕直接拖进剪辑软件,或者反向操作把字幕转成歌词放进播放器。
此外,歌词内容本身也可以二次加工:
- 翻译增强:配置百度翻译或彩云小译的密钥后,可自动为外文歌词生成译文(源码见
Core/Service/Translate/); - 简繁转换:输出时一键切换简体/繁体中文;
- 逐字歌词:支持将普通歌词转换为逐字模式,适配有卡拉OK效果的播放器;
- 文件名模板:支持
${name} - ${singer}这类变量组合,甚至能用$fillLength(${index},0,3)做序号补零,批量导出后文件命名整整齐齐。
避坑清单:这些设置提前调好能省一半时间
根据社区反馈和源码中的默认配置,我把新手最容易踩的坑提前列出来:
| 问题 | 表现 | 解决办法 |
|---|---|---|
| 歌词乱码 | 保存后打开全是问号 | 输出编码改为 UTF-8;个别老播放器选 GBK |
| 歌词不同步 | 每句都差固定秒数 | 在设置中调整时间戳偏移量,重下即可 |
| 同名单曲覆盖 | 不同版本互相覆盖 | 文件冲突策略改为"自动追加编号" |
| 搜索报错 | 提示查询失败 | 确认平台 Cookie 是否失效,在设置中更新 |
| 纯音乐报错 | 显示"歌词不存在" | 设置中开启"保存时跳过纯音乐",避免中断批量任务 |
| 网络受限 | 部分直链获取失败 | 设置中配置 HTTP 代理,支持系统代理/直连/自定义切换 |
还有一个小细节值得留意:工具的本地缓存默认最大 128MB,如果你经常大批量搜索,可以在设置里调大缓存上限,重复整理歌单时几乎秒开,完全不浪费流量。
版本在进化,社区在等你
从仓库里的历史截图(images/目录下保存了 5.6 到 7.3 各版本的界面)能看出,这个项目一直在认真迭代:界面从早期的简朴布局进化到现在的多窗口协作,功能从单纯的歌词获取扩展出直链播放、封面下载、主题切换等细节能力,配置文件也从单文件进化到支持代理、Cookie、逐字歌词等丰富选项的完整体系。
如果你在使用中发现 bug 或想到更好的点子,可以把想法提交到项目的 Issue 区;愿意动手的话,Fork 一份代码提交 Pull Request 也行。项目采用 Apache 2.0 协议,跨平台版本基于 Avalonia UI 构建,核心逻辑全部集中在cross-platform/MusicLyricApp/Core/下,结构清晰,是个很适合学习 .NET 桌面应用架构的样板。
让每一首歌都有词可看
歌词是音乐里最容易被人忽略、却又最影响沉浸感的部分。有了 163MusicLyrics,补齐歌词不再是逐首手动的苦差事,而是几分钟就能完成的批量工程。无论是给整张专辑配词,还是给视频做字幕,它都能稳稳接住。
如果你现在就想体验:直接克隆仓库git clone https://gitcode.com/GitHub_Trending/16/163MusicLyrics,Windows 用户也可以直接用 Release 里的可执行文件,开箱即用。
小贴士:记得在设置里打开"自动检查更新",新版本往往会修复平台接口变动导致的搜索失败,保持最新版本才能让歌词获取一直顺滑。现在就挑一首最爱的歌试试吧!
【免费下载链接】163MusicLyrics云音乐歌词获取处理工具【网易云、QQ音乐】项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
