news 2026/8/17 17:42:15

一个晚上补齐500首歌词:用LRCGet为离线音乐库批量下载LRC同步歌词

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
一个晚上补齐500首歌词:用LRCGet为离线音乐库批量下载LRC同步歌词

一个晚上补齐500首歌词:用LRCGet为离线音乐库批量下载LRC同步歌词

【免费下载链接】lrcgetUtility for mass-downloading LRC synced lyrics for your offline music library.项目地址: https://gitcode.com/gh_mirrors/lr/lrcget

LRCGet是一款开源的LRC同步歌词批量下载工具,专为离线音乐库设计:扫描本地文件夹中的音乐文件,自动匹配LRCLIB歌词数据库,并保存与音乐同名的.lrc文件。作为LRCLIB的官方客户端,它把上千首歌的歌词补齐压缩成一次点击。这篇文章带你走完从安装、批量下载到歌词编辑的完整旅程。

深夜十一点,你的播放器还差一行字

你刚把一张攒了十年的老专辑拖进播放器,旋律响起,屏幕下方却一片空白。手机上的流媒体App有歌词,可你偏偏是个"本地党"——离线、无损、不想被平台牵着走。于是你打开浏览器,手动搜歌词、比对版本、下载、改文件名。三首歌下来,时针已经越过了凌晨一点。

如果你也在对号入座,那么LRCGet值得你花五分钟了解一下。它能做一件很朴素的事:扫描你选定的音乐文件夹,逐首向LRCLIB歌词库发起查询,把拿到的LRC同步歌词以同名文件存回音乐旁边。你负责选中目录、按下按钮,剩下的交给它。

LRCGet的主界面按曲目、专辑、艺术家分类管理你的音乐库,右上角的"DOWNLOAD ALL LYRICS"是批量下载的起点。

它不是搜索引擎,而是一个跑腿的快递员

把LRCLIB想象成一个巨大的中央歌词仓库,你的音乐库则是一片住宅区,每首歌就是一户门牌号。LRCGet干的活,是拿着每户的信息(歌名、艺术家、时长)跑去仓库取货,再把正确的包裹——同名同目录的.lrc文件——放到你家门口。

关键在于"信息"二字。它不靠肉眼认字,而是读音乐文件内部携带的元数据标签。同一首《Dragonborn》可能有无损原声、现场版、混音版多个文件,文件名都叫"Dragonborn";LRCGet会根据ID3标签里的时长和版本信息去比对,取回时间轴对得上号的那一份。这种"对号入座"的能力,是手动下载永远赶不上的。

从安装到补齐500首歌,你只需要半小时

安装本身没什么好犹豫的:Windows用户下载EXE安装包双击即可;macOS用户拖入"应用程序"文件夹;Linux用户一条命令就能装好:

flatpak install net.lrclib.lrcget

打开应用,点击"选择音乐文件夹"指向你的音乐库根目录,系统会开始扫描。一个几千首的库,扫描过程通常在几十秒量级。接着按一下"DOWNLOAD ALL LYRICS",弹出窗口会像流水线一样滚动起来——顶部是实时统计,比如"11 FOUND / 3 NOT FOUND / 513 TOTAL",每一项结果都有明确颜色:绿色是成功,红色是未找到歌词,还有标记为纯音乐的条目会被智能跳过,不再浪费请求。

批量下载窗口用颜色区分成功、未找到和纯音乐,513首歌的处理进度一目了然。

整个过程你可以走开去倒杯水。等你回来,歌词文件已经安静地躺在每一首音乐旁边,播放器下次扫库时就能直接读到。

三个值得细看的本事

第一,下载之前先"试听"。LRCGet内置了一个完整的播放器。点开任意歌曲,歌词会随着播放进度逐行滚动,你边听边核对,觉得对不上就直接在列表里标记,根本不下载。这种"先听后取"的流程,避免了下载一堆时间轴错位的废文件。

第二,导出格式随你挑。下载完成的歌词,可以在导出面板里选择三种去向:纯文本.txt、标准.lrc同步文件,或者直接嵌入音频文件的ID3标签。喜欢把歌词"缝"进MP3里随身带走的人,会很喜欢这个选项。

导出面板允许勾选纯文本、同步LRC和嵌入音频三种格式,满足不同播放设备的习惯。

第三,你编辑的成果能反哺社区。遇到时间轴不准的歌词,打开编辑器:播放歌曲、逐行对时间、甚至精细到单词级别的同步。调整完成后点"PUBLISH",这份优化过的版本就回传到了LRCLIB,下一次任何人下载这首歌,拿到的都是你校准过的版本。你的聆听体验,成了整个社区的资产。

编辑器里可以精确到毫秒调整时间戳,黄色高亮显示当前对齐的单词。

老手可以这样压榨它

  • 搜索变体:匹配失败时别急着放弃,试着去掉"Live""Acoustic""Remix"等版本后缀,或换一种艺术家写法,命中率会明显上升。
  • 逐行同步:播放时用"SYNC LINE & MOVE NEXT"按钮,听一句、定一句,一首歌通常几分钟就能校准完。
  • 毫秒级时间戳:复杂节奏的段落直接手动输入[mm:ss.xxx]格式,三位小数比两位更精确。
  • 重扫机制:往库里加了新音乐后,用"重新扫描"增量更新,不必全库重来。

想看匹配背后的实现,技术型读者可以翻一翻src-tauri/src/scanner/下的元数据解析和src-tauri/src/lrclib/里的搜索逻辑,Rust 写的后端代码相当干净。

几个踩过的坑,替你先排掉

Linux 用户装完后发现没有声音,多半是缺了音频桥接层,装一下pipewire-alsa即可解决。Windows 上打不开应用,先检查是不是系统里被精简掉了 Microsoft Edge WebView2 组件,它是 Tauri 应用的运行底座。另外在 KDE Plasma 桌面下滚动条可能"隐身",这是主题兼容问题,把 GTK 主题从 breeze 换成别的就能恢复。最后,给纯音乐文件手动打个标记,既避免无效搜索,也能让统计更干净。

手动下载、脚本工具,还是它?

方案匹配依据批量能力试听校验编辑回传适合谁
手动搜索下载肉眼比对偶尔缺一两首的人
自写脚本抓取仅文件名有,但易错喜欢折腾的开发者
LRCGet元数据+时长一键批量内置播放器可发布社区拥有大量本地音乐的收藏家

如果你一年到头也补不了几首歌,手动搜搜就够了。但面对几百上千首的存量曲库,时间成本完全不是一个量级——这也是它存在的理由。

最后说两句

LRCGet的价值不只是"帮你下载歌词",而是让歌词这件事变成一个正循环:越多人使用,LRCLIB 的覆盖面越广;越多人把校准过的版本发布回去,社区的歌词质量就越高。它是一套开源生态里的一环,你既是受益者,也可以成为贡献者。如果你正被本地音乐的歌词问题困扰,不妨今晚就装上它,把"DOWNLOAD ALL LYRICS"按下去。想从源码开始折腾的,克隆 https://gitcode.com/gh_mirrors/lr/lrcget 后npm install && npm run tauri dev就能跑起开发环境。去试一次,然后回来告诉我你的曲库缺了几首。

【免费下载链接】lrcgetUtility for mass-downloading LRC synced lyrics for your offline music library.项目地址: https://gitcode.com/gh_mirrors/lr/lrcget

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

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

视频号、抖音、小红书都能存:res-downloader 资源下载器完整上手实录

视频号、抖音、小红书都能存:res-downloader 资源下载器完整上手实录 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader …

作者头像 李华
网站建设 2026/8/17 17:37:11

【精品推荐】通达信《牛转乾坤排序》量化策略工具使用说明书

** 一、 策略工具概括 通达信《牛转乾坤》策略排序工具,一站式多维度极速筛选!整合代码、名称、涨幅、收盘价、成交总额、换手率、地域、行业、量化评分、策略符合率、强牛线、财务预警、实时信号全维度榜单,一键升降序自由切换。告别逐股翻查…

作者头像 李华
网站建设 2026/8/17 17:36:38

头歌实践教学平台:Spark大数据编程(四十一)

四十一、Spark的机器学习-MLlib第1关:MLlib介绍任务描述 本关任务:通过算法,对给出的数据进行 字母 和 组合单词 的分类,并预测结果。相关知识 MLlib(Machine Learnig lib) 是Spark对常用的机器学习算法的实现库,同时包…

作者头像 李华
网站建设 2026/8/17 17:34:29

智慧校园选型避坑指南:别让数据孤岛、重复采购、师生不用拖后腿

✅作者简介:合肥自友科技 📌核心产品:智慧校园平台(包括教工管理、学工管理、教务管理、考务管理、后勤管理、德育管理、资产管理、公寓管理、实习管理、就业管理、离校管理、科研平台、档案管理、学生平台等26个子平台) 。公司所有人员均有多…

作者头像 李华