163MusicLyrics:从网易云和 QQ 音乐批量导出 LRC/SRT 歌词的免费开源工具
163MusicLyrics从网易云和 QQ 音乐批量导出 LRC/SRT 歌词的免费开源工具【免费下载链接】163MusicLyrics云音乐歌词获取处理工具【网易云、QQ音乐】项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics整理本地曲库时一个常见需求是给播放器或屏幕配上每首歌的时间轴歌词。在播放器里逐首查找、复制、粘贴再手动加时间戳一首歌花两分钟一百首歌就是几个小时。163MusicLyrics 是一个免费开源的歌词批量下载与处理工具同时接入网易云音乐、QQ 音乐两个平台可以把歌词以 LRC、SRT 两种格式连同时间戳一次性拉取并保存到本地还内置了 LRC 与 SRT 的互相转换。三步拿到第一份 LRC 文件安装与启动项目以 Release 压缩包形式发布覆盖 win-x64、win-x86、linux-x64、osx-x64、osx-arm64 五个目标均为 .NET 9 的单文件自包含构建解压即可运行无需额外安装运行时。想从源码构建时克隆仓库后进入 cross-platform/ 目录按 publish.sh 的方式执行dotnet publish即可git clone https://gitcode.com/GitHub_Trending/16/163MusicLyrics单曲搜索与保存打开主窗口后顶部选择音乐平台网易云或 QQ 音乐和查询类别单曲、专辑、歌单输入歌曲 ID 或完整链接点击“精确搜索”只记得关键词时用“模糊搜索”在结果列表里选中目标歌曲。结果区显示歌词内容与歌曲元信息歌手、专辑、时长。保存前确认三项配置即可输出文件名默认歌曲名 - 歌手、输出格式LRC 或 SRT、文件编码UTF-8、UTF-8-BOM、UTF-32、UNICODE。点击“保存”选择目录后文件按配置落地。适用场景给单首或少数几首歌补歌词文件或验证平台与 Cookie 配置是否正常。批量导出从多个 ID 到整个文件夹一次输入多个 ID或在模糊结果中多选搜索框支持三种批量入口。其一用英文逗号分隔多个歌曲 ID 一次性粘贴其二直接输入专辑 ID 或歌单 ID程序会把专辑/歌单下的全部曲目展开为歌曲列表其三走模糊搜索在结果表格里勾选若干条目右键或全选后统一保存。批量请求按每批 300 首、批间 500ms 的节流发送避免触发平台限流见 Constants.cs 中BatchQuerySize与SleepMsBetweenBatchQuery。文件夹扫描与保存规则把搜索输入框指向一个本地目录程序会把目录内每个文件名当作歌曲 ID 去查询——配合“按歌曲 ID 命名文件”的习惯可以实现“扫目录即批量取歌词”。保存规则在设置中集中管理输出文件名支持${id}、${index}、${name}、${singer}、${album}变量以及$fillLength(${index},0,3)这类补零函数方便与音频文件按序号对齐LRC 时间戳默认[mm:ss.SSS]SRT 默认HH:mm:ss,SSS二者均可自定义同名文件可选“覆盖”或“自动追加编号”纯音乐无歌词默认跳过保存已查过的歌词与试听直链写入本地缓存默认上限 128MB重复查询不再请求接口另有独立的格式转换窗口可把已有的 LRC 转成 SRT 或反向转换。适用场景曲库整理、歌词备份、把整张专辑的歌词喂给歌词播放器或字幕工具。学唱外语歌音译、拼音与翻译六种歌词内容与三种排版工具把歌词分为原文、原始译文、中文译文、英文译文、音译文罗马音、拼音译文六类见 MusicLyricsVO.cs 中的LyricsTypeEnum输出前可自由勾选组合双语排版提供交错、独立、合并三种方式独立模式还能把不同歌词写进不同文件。拼音注音基于 Pinyin4Net 生成带声调标记的拼音罗马音则来自平台的音译歌词字段适合逐句对照学唱日语歌或给中文歌加拼音。接入翻译接口与逐字歌词中文/英文译文支持调用百度翻译填 App ID 与 Secret Key或彩云小译填 Token在设置里完成鉴权后自动对歌词逐行翻译并可调节译文与原文的时间戳匹配偏差、译文缺失时的处理策略忽略、空行、回填原文。平台未提供官方译文的外语歌靠这个通道补齐。此外逐字歌词word-by-word支持关闭、标准、A2 三种模式开启后时间轴精确到字可用于逐字跟唱练习。适用场景语言学习者制作带注音、带对照的歌词稿边界在于自定义翻译需要自备 API 密钥个别歌曲需要登录态时在设置中填入对应平台的 Cookie。适合谁边界在哪这套工具适合需要批量管理 LRC/SRT 文件、整理曲库、或给外语歌做注音对照的用户2 个平台、3 种查询类别、2 种输出格式、文件夹扫描与本地缓存都开箱即用。需要说明的是它是一个图形界面程序而非命令行工具歌词来源依赖两个音乐平台的接口可用性纯音乐曲目没有可保存内容——这两点决定了它更适合“批量取歌词文件”的场景而不是替代在线听歌。【免费下载链接】163MusicLyrics云音乐歌词获取处理工具【网易云、QQ音乐】项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

KBEngine 内嵌 Python 的 shelve 模块:持久化字典的用法、陷阱与源码剖析

KBEngine 内嵌 Python 的 shelve 模块:持久化字典的用法、陷阱与源码剖析

游戏开发后端 【免费下载链接】kbengine A MMOG engine of server. 项目地址: https://gitcode.com/gh_mirrors/kb/kbengine 点击查看 免费下载 导读 shelve 是 Python 标准库中一个将对象序列化后持久化到磁盘的模块,它提供一种"持久化的字典&qu…

2026/10/18 1:19:42 阅读更多 →
BIND主从DNS服务器与分离解析实战:高可用架构配置指南

BIND主从DNS服务器与分离解析实战:高可用架构配置指南

1. 项目缘起与整体设计思路1.1 为什么单台DNS服务器扛不住真实场景很多人在实验环境里搭DNS,习惯性地只配一台服务器,解析记录一写,systemctl restart named,能ping通域名就算完事。这种玩法在自家局域网里确实够用,但…

2026/10/18 1:19:42 阅读更多 →
FSoE黑通道原理:工业安全通信的不可信链路设计

FSoE黑通道原理:工业安全通信的不可信链路设计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 1:19:42 阅读更多 →

最新新闻

不先推代码,几秒跑完流水线:gitlab-ci-local 本地 CI 测试实操手册

不先推代码,几秒跑完流水线:gitlab-ci-local 本地 CI 测试实操手册

不先推代码,几秒跑完流水线:gitlab-ci-local 本地 CI 测试实操手册 【免费下载链接】gitlab-ci-local Tired of pushing to test your .gitlab-ci.yml? 项目地址: https://gitcode.com/GitHub_Trending/gi/gitlab-ci-local 你改了 .gitlab-ci.ym…

2026/10/18 1:58:53 阅读更多 →
STM32+华为云IoT+Qt:从0到1搭建跨平台智能家居控制系统

STM32+华为云IoT+Qt:从0到1搭建跨平台智能家居控制系统

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 1:58:53 阅读更多 →
Ubuntu16.04 下 UltraEdit 安装与授权配置:从下载到可用的完整流程

Ubuntu16.04 下 UltraEdit 安装与授权配置:从下载到可用的完整流程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 1:58:53 阅读更多 →
MCP初学者指南(3):用TaoToken统一Key打通Cline MCP配置

MCP初学者指南(3):用TaoToken统一Key打通Cline MCP配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 1:58:53 阅读更多 →
鸿蒙5莓创图表组件折线类型属性讲解:tooltip 提示框配置与验证

鸿蒙5莓创图表组件折线类型属性讲解:tooltip 提示框配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 1:58:53 阅读更多 →
如何自己复现DeepSeek-V4.1-Flash-Quark-PTPC-FP8:AMD Quark量化脚本参数逐行拆解

如何自己复现DeepSeek-V4.1-Flash-Quark-PTPC-FP8:AMD Quark量化脚本参数逐行拆解

【免费下载链接】DeepSeek-V4.1-Flash-Quark-PTPC-FP8 项目地址: https://ai.gitcode.com/hf_mirrors/amd/DeepSeek-V4.1-Flash-Quark-PTPC-FP8 点击查看 免费下载 本仓库 DeepSeek-V4.1-Flash-Quark-PTPC-FP8 是 AMD 基于 Quark 量化框架,把 DeepSeek-…

2026/10/18 1:57:53 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →