163MusicLyrics免费的跨平台歌词提取工具一键获取网易云与QQ音乐歌词【免费下载链接】163MusicLyrics云音乐歌词获取处理工具【网易云、QQ音乐】项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics163MusicLyrics 是一款免费的歌词提取工具对接网易云音乐与QQ音乐两套接口在一个窗口里完成歌词搜索、翻译、LRC/SRT 格式转换与批量保存。当前版本基于 .NET 9 与 Avalonia UI 框架可运行在 Windows、macOS 与 Linux 上。没有它之前有多麻烦网易云的歌词和QQ音乐的歌词没法在一个入口拿到得在两套网页间来回切换手动复制。手动复制来的歌词没有时间戳想要带时间轴的 LRC 只能自己一行行标轴。要拿一整个歌单或本地音乐目录的歌词更是纯体力活只能一首一首来。3 分钟跑起来先安装 .NET 9 SDK然后在终端执行git clone https://gitcode.com/GitHub_Trending/16/163MusicLyrics cd 163MusicLyrics/cross-platform/MusicLyricApp dotnet restore dotnet run窗口打开后粘贴歌曲链接或输入歌名一次搜索即可拿到歌词、封面与试听直链仓库还附带 publish.sh 脚本可一键构建 win / linux / osx 的自包含单文件发布包。功能全景歌词提取能覆盖哪些操作能力说明典型用途搜索单曲/专辑/歌单三类支持 ID 或完整链接精确查询、关键字模糊搜索快速定位目标歌曲批量导入批量查询、目录扫描本地音乐文件夹并自动匹配整理整个音乐库歌词输出LRC ↔ SRT 互转原文/译文组合UTF-8、GBK 等多种编码歌词导出到播放器与字幕软件翻译百度翻译、彩云小译 API 自动翻译外语学习、双语歌词扩展资源获取歌曲试听直链、在线播放、下载封面试听与资源备份本地缓存歌词与直链缓存二次访问免重复请求重复操作省时模糊搜索会把同名多版本以列表形式列出歌手、专辑、时长与平台可多选后批量下载歌词也可以右键单独处理。QQ音乐歌词与网易云的歌词最终都以同一套字段结构返回不需要人工对齐。它是怎么做到的核心是三层划分。界面层基于 Avalonia UI 的 MVVM 模式业务逻辑全部下沉到服务层 cross-platform/MusicLyricApp/Core/Service/Music/网易云与QQ音乐各自实现 IMusicApi 接口上层取歌词时无论哪个平台都是同一组调用扩展新平台只需新增一个实现类。第二层是缓存。MusicCacheableApi见 cross-platform/MusicLyricApp/Core/Service/Music/MusicCacheableApi.cs把所有接口调用统一包了一层先查本地缓存未命中才发网络请求再把结果写回缓存。这就是为什么截图底部状态栏会提示命中本地缓存——歌词、歌曲信息与直链都走这套机制。第三层是歌词处理。cross-platform/MusicLyricApp/Core/Utils/LyricUtils.cs 负责 LRC/SRT 的时间戳解析与互转并处理逐字歌词、原文译文交错等组合最终文件按设置页里配置的规则输出时间戳、空行与编码。真实使用场景只记得半句歌名的模糊搜索一位听众只记得几句歌词或歌手名的一部分没有平台 ID。在模糊搜索框输入关键字后结果按歌曲 歌手 专辑 时长列表返回选中正确版本点保存就能得到带时间戳的 LRC。本地音乐库批量提取本地音乐库有数百个文件名不规范如歌名 歌手空格分隔的音频文件。用目录扫描功能指定文件夹后工具自动解析文件名、批量匹配并抓取歌词保存时按输出文件名格式落盘到音频旁原本要手动对几天的工作量一晚上完成。整首歌单的批量下载字幕制作者要把整个歌单做成字幕。粘贴歌单链接或歌曲列表后在下载管理列表中逐条确认全部 Ready 后批量保存失败条目会在备注列写明原因可以直接重试。配置与进阶歌词提取的细节控制翻译 API 密钥填入百度翻译或彩云小译凭据抓取歌词后自动翻译LRC 时间戳格式默认[mm:ss.SSS]可调整小数位控制时间戳精度输出文件名格式支持${name} - ${singer}变量可限制文件名中的歌手数量文件冲突策略同名文件保存时选择覆盖或自动追加编号网络代理支持系统代理、直连与自定义 HTTP 代理三种模式对应字段定义见 cross-platform/MusicLyricApp/Models/SettingBase.cs。无论网易云歌词导出 LRC 还是转 SRT都按这套规则输出时间戳与编码。参与贡献Bug 与功能建议通过 Issue 提交代码改动走 Fork PR 流程维护者会定期评审合并。提交前建议先跑一遍 cross-platform/MusicLyricApp.Tests/ 下的单元测试确认现有用例通过。写在最后163MusicLyrics 把找歌 → 拿歌词 → 转格式 → 批量保存这条流程压缩到同一个窗口里双平台歌词统一输出为 LRC。如果你经常要处理自己的音乐库歌词文件装好 .NET 9 SDK 后一条 dotnet run 就能开始用。项目采用 Apache-2.0 协议开源可自由使用与修改。【免费下载链接】163MusicLyrics云音乐歌词获取处理工具【网易云、QQ音乐】项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考