163MusicLyrics 三分钟上手:网易云、QQ音乐歌词批量下载完整攻略
【免费下载链接】163MusicLyrics云音乐歌词获取处理工具【网易云、QQ音乐】项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics
拷歌进车机或U盘时最头疼的就是歌词全缺失,要逐首去网页找、下载、改名。163MusicLyrics 是一款免费开源的云音乐歌词工具,支持网易云音乐、QQ音乐歌词批量下载,粘贴链接即可保存为 .lrc,整库歌词一次配齐。
这个工具是什么
一句话:给需要给本地音乐配 LRC 歌词的人用,解决逐首搜索、逐首保存的重复劳动。
| 项目 | 说明 |
|---|---|
| 支持平台 | Windows / macOS / Linux(Avalonia 跨平台版);WinForms 旧版仅限 Windows |
| 核心能力 | 单曲/专辑/歌单查询、模糊搜索、目录扫描批量导入、本地缓存 |
| 输出格式 | LRC / SRT;UTF-8、UTF-8-BOM、UTF-32、UNICODE 四种编码 |
| 适用场景 | 车载歌库批量配词、歌词字幕视频转换、封面与试听直链归档 |
上手三步走
第 1 步:拿到可执行程序
不编译的话,到项目 Release 页下载最新预构建包,解压即用;想自己构建:
git clone https://gitcode.com/GitHub_Trending/16/163MusicLyrics dotnet build cross-platform/MusicLyricApp.sln仓库里有两个目录:cross-platform/是当前跨平台版,archive-winform/是旧版 Windows 窗体程序。
第 2 步:粘贴链接搜索
启动后在顶部输入框粘贴歌曲链接或纯数字 ID,搜索类型保持默认"单曲",点击"搜索"。带时间轴的歌词区立即铺满,上方还有歌曲信息、封面和试听进度条;若底部提示"命中本地缓存",说明秒开是缓存功劳。
第 3 步:选格式保存
底部输出格式选 LRC、文件编码选 UTF-8,点"保存"选定目录。默认文件名模板是"歌曲名 - 歌手",正是大多数播放器默认识别的格式。从粘贴链接到落盘,不到 1 分钟。
核心功能拆解
🔍 模糊搜索:半句歌词翻出整首歌
功能说明:记不全歌名时,勾选"模糊"输入关键字,工具跨平台返回候选列表,列出歌名、歌手、专辑、时长、平台五列,支持多选和右键批量操作。
操作要点:搜索区勾选"模糊" → 输入关键字 → 结果窗口勾中想要的版本 → 右键下载。
用户得到什么:输入"北京"一次拿到 15 条候选,合唱版、钢琴版、童声版各带时长标注,对照着挑不踩坑。
📁 批量导入:链接整包或目录扫描
功能说明:打开"下载管理",可粘贴多个链接(逗号分隔),也可"本地扫描"选择音乐文件夹,自动识别目录内音频并生成任务列表,状态列显示 Ready 或"歌词信息暂未被收录"备注。
操作要点:本地扫描 → 勾选目标行 → "保存选中" → 只选一次目录,全部落盘。
用户得到什么:失败的条目在列表里看得清清楚楚,单独补搜即可,不用逐首翻找。
🧩 LRC ↔ SRT 互转与多语言组合
功能说明:内置 LRC 与 SRT 双向转换;歌词内容支持原文、原始译文、中文译文、英文译文、音译、拼音 6 类组合,布局分交错、独立、合并 3 种。
操作要点:顶部菜单"格式转换"处理文件;"更多设置"里选组合与布局,译文缺失可配百度翻译或彩云小译 API 自动补齐。
用户得到什么:SRT 转完直接拖进剪辑软件当字幕用,省掉逐行打时间轴。
真实场景
场景 1:给一个文件夹批量配词
场景:7 首本地歌曲要统一归档歌词。操作:打开下载管理,逗号分隔粘贴 7 个链接(或本地扫描),全部显示 Ready 后点"保存选中",在另存为窗口选一次目录。结果:6 首有歌词信息的一次性保存为 .lrc,剩下 1 首标注"歌词信息暂未被收录或查询失败",文件名全部按模板自动生成。
场景 2:存歌词前先确认版本
场景:一首日文歌有多个版本,存错歌词比没词更难受。操作:搜索出结果后,拖主界面试听进度条听完副歌,同时核对歌词区"日文原文 + 中文翻译 + 罗马音"的交错排版。结果:05:52 时长的《secret base~君がくれたもの~》逐行对齐无误才保存,试听直链还能一键复制到剪贴板归档。
常见问题速查
现象:提示"歌词信息暂未被收录或查询失败"原因:这首歌在目标平台本来就没有歌词数据,不是工具故障。对策:切换另一个平台再搜,或用模糊搜索找同曲名的其他版本。
现象:点了搜索没反应,或提示"网络错误,请检查网络链接"原因:网络环境限制了对应平台接口,或 ID 填错。对策:核对链接/ID,切换搜索源;代理异常时在"更多设置"调整代理模式(系统代理 / 直连 / HTTP 代理)。
现象:保存的 .lrc 打开是乱码原因:播放器不认你选的编码。对策:优先按 UTF-8 保存;老设备仍乱码时换成 UTF-8-BOM 或 UNICODE 重存。
现象:提示"本请求需要登陆信息才可使用,请检查 Cookie 是否填写或过期"原因:部分接口需要登录凭据。对策:在"更多设置"里填写对应平台的 Cookie 后重试。
开发者视角
跨平台版基于Avalonia 11.3 + .NET 9构建,UI 是标准 MVVM 结构,试听用 NAudio,日志用 NLog,中文转换引入 py4n。核心逻辑集中在 Core/Service:音乐接口由 IMusicApi.cs 统一抽象,网易云、QQ 音乐各自实现,MusicCacheableApi.cs 在其上包一层本地缓存,接入新平台只需再写一套实现。ViewModels 与 Views 分离,archive-winform 目录保留了经典 WinForms 版,适合对比学习两种桌面架构。
写在结尾
从"一首一首搜到深夜"到"扫一遍目录齐活",歌词归档从按小时计变成按分钟计。用着顺手就去仓库点个 Star,遇到 bug 欢迎提 Issue。
【免费下载链接】163MusicLyrics云音乐歌词获取处理工具【网易云、QQ音乐】项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考