news 2026/10/18 2:00:24

163MusicLyrics:跨平台歌词提取工具,从网易云和QQ音乐一次拿到带时间轴的LRC歌词

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
163MusicLyrics:跨平台歌词提取工具,从网易云和QQ音乐一次拿到带时间轴的LRC歌词

163MusicLyrics:跨平台歌词提取工具,从网易云和QQ音乐一次拿到带时间轴的LRC歌词

【免费下载链接】163MusicLyrics云音乐歌词获取处理工具【网易云、QQ音乐】项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics

163MusicLyrics是一款跨平台歌词提取工具,从网易云音乐、QQ音乐两大平台取回带时间戳的歌词。只记得半首歌时,你也能把关键词搜到的歌词变成一份带时间轴的字幕文件。

只记得半首歌时,歌词怎么搜

给音乐视频做字幕,时间轴要一句句歌词对齐;学一首日语歌,想要原文加译文都在的文件。可打开本地音乐目录,里面只有mp3,歌词文件一个都没有。上网找到的多是没带时间戳的纯文本,手动对齐时间轴,一首歌折腾几分钟,一张专辑要熬一晚上。更麻烦的是,你只记得"secret base"这么几个词,歌名全称和歌手都拼不出来,想搜歌词都搜不动。

这就是这个工具要解决的处境:它直连两大音乐平台,你输入几个关键词,它取回带时间戳的歌词,再按你需要的格式导出文件。

三个能力对号入座

模糊搜索怎么输:记不全歌名时的输入姿势

对应前面"歌名拼不全"的处境。在搜索框里输入你记得的任意片段,比如"secret base",它会带出包含《secret base~君がくれたもの~》等候选的结果表格,你挑一首就行。信息完整时改用精确搜索:选择搜索类型(单曲、专辑、歌单三选一),在输入框填入ID或歌曲链接,一次命中目标。两种搜法都能配网易云或QQ音乐,设置里还能开启聚合模糊搜索。

批量查询和目录扫描怎么做:整个文件夹一次处理

对应"本地音乐目录缺歌词文件"的处境。你不用一首首敲歌名:选中装有音乐文件的文件夹,工具扫描目录、读取文件名,逐首匹配歌词。保存时在结果表格批量勾选歌曲,选定目标目录,它逐个落盘。批量请求在内部拆成批次顺序发出,批次之间留有间隔,避免触发平台限流。完成后界面给出"成功X首、跳过Y首"的统计,跳过的歌曲一目了然。

LRC还是SRT选哪个

对应"视频剪辑要字幕文件"的处境。LRC面向音乐播放器,每行歌词挂一个时间戳;SRT是标准字幕格式,剪辑软件直接导入。输出格式在主界面下拉选择,保存后还能在"格式转换"菜单里在两者之间来回切换。双语歌词有交错(原文译文逐行交替)、独立(原文译文分段)、合并(原文译文同行)三种组织方式可选,交错方式最常用,日语歌还能带出罗马音对照。

从0到拿到歌词文件的4个步骤

  1. 拿到工具:去项目Release页下载最新编译版本,或克隆仓库本地构建。
git clone https://gitcode.com/GitHub_Trending/16/163MusicLyrics
  1. 选定数据源:在主界面选择搜索源(网易云或QQ音乐),再选搜索类型(单曲、专辑、歌单)。
  2. 执行搜索:单曲输入ID或链接点精确搜索,只记得几个词就输入关键词点模糊搜索,在结果表格里挑出目标歌曲。
  3. 保存产物:选输出格式(LRC或SRT)和文件编码,选保存路径,点击保存,得到带时间轴的歌词文件。

进阶设置:时间戳、文件名和翻译怎么定制

设置窗口有二十多项配置,最影响成品质量的是这几项:

  • 如果你想微调时间戳:LRC和SRT的时间戳格式可用HH、mm、ss、SSS等元变量自定义,毫秒截位规则(截位/四舍五入)也能选,输出到不同播放器不会错位。
  • 如果你想控制文件名:保存文件名支持${name}、${singer}、${album}、${index}等元变量,还能用$fillLength(${index},0,3)补零,批量保存的文件排序整齐。
  • 如果你想要另一种语言的歌词:在设置里填入百度翻译AppId/Secret或彩云小译Token,歌词会自动翻译后与原文并排展示,译文缺省时还有3种缺省规则可配。
  • 如果你想处理特殊歌曲:跳过纯音乐、忽略空歌词可以勾,中文处理能强制简体或繁体,输出编码在UTF-8、UTF-8-BOM、UTF-32、UNICODE四档里调。
  • 如果你想要更快的取词:歌词与直链有本地缓存,界面出现"命中本地缓存"提示时,说明这次没有再发重复请求。

QQ音乐用户还可以在设置里启用直译歌词模式(标准/A2模式),并打开自动读取剪切板,从浏览器复制链接回来就能直接进搜索框。

项目内幕:源码从哪里看起

现在的主工程是C# .NET 9桌面应用,UI层基于Avalonia 11.3跨平台框架,按MVVM模式编写,日志走NLog。平台差异被压进API层,界面和业务逻辑不关心歌词来自哪个平台。

想读源码就从 cross-platform/MusicLyricApp/Core/Service/Music/ 入手,网易云与QQ音乐的API实现和统一的IMusicApi接口都在这里;Core/Service/Translate/ 里是百度、彩云的翻译实现。搜索源、输出格式、歌词类型的枚举定义集中在 Models/,设置窗口每项配置与 SettingParamViewModel 一一对应。archive-winform/ 是归档的旧WinForms版本,留着对照演进用。

准备好后,去项目Release页取编译版,或克隆仓库自行构建。先用模糊搜索试一首你惦记的日语歌,一分钟后就能拿到带时间轴的字幕文件。

【免费下载链接】163MusicLyrics云音乐歌词获取处理工具【网易云、QQ音乐】项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/18 1:58:32

ThingsBoard 快速上手:Docker 部署,接上第一台设备

ThingsBoard 快速上手:Docker 部署,接上第一台设备 【免费下载链接】thingsboard All-in-one IoT Platform - Device management, data collection, processing and visualization. 项目地址: https://gitcode.com/GitHub_Trending/th/thingsboard …

作者头像 李华
网站建设 2026/10/18 1:56:41

AI建站实战:从生成到自动部署,彻底解决网站更新难题

1. AI建站到底怎么解决“没时间更新”这个死结先说一个我身边的真实状态:白天被各种会议、需求、工单塞满,晚上回家只想躺着刷手机,连自己网站后台多久没登录都记不清了。每次想起来“该更新了”,又觉得从头改页面、调样式、写文案…

作者头像 李华
网站建设 2026/10/18 1:55:59

ComfyUI-LTXVideo 完整攻略:LTX-2 视频生成从 0 到出片一次到位

ComfyUI-LTXVideo 完整攻略:LTX-2 视频生成从 0 到出片一次到位 【免费下载链接】ComfyUI-LTXVideo LTX-Video Support for ComfyUI 项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI-LTXVideo ComfyUI-LTXVideo 是 ComfyUI 生态里最完整的 LTX-2 …

作者头像 李华
网站建设 2026/10/18 1:55:11

ChainEdit: Propagating Ripple Effects in LLM Knowledge Editing through Logical Rule-Guided Chains

文章主要内容总结 本文针对大语言模型(LLMs)知识编辑中存在的“涟漪效应”问题(即编辑某一知识后,难以同步更新逻辑关联的其他知识,导致逻辑不一致),提出了名为ChainEdit的框架。该框架通过整合知识图谱(KG)提取的逻辑规则与LLM的内在逻辑推理能力,实现知识的系统性…

作者头像 李华