批量下载同步歌词指南:用LRCGet一次性给整个音乐库补上LRC歌词
【免费下载链接】lrcgetUtility for mass-downloading LRC synced lyrics for your offline music library.项目地址: https://gitcode.com/gh_mirrors/lr/lrcget
你的音乐库里躺着几千首精心收藏的歌,可当你想跟着唱时,播放器却一片空白——没有歌词。手动逐首搜索、下载、重命名,整理到第137首时手已经酸了,而这还不到总数的十分之一。LRCGet就是为这种场景而生的桌面工具:它是LRCLIB官方客户端,扫描你指定的音乐文件夹,自动从社区数据库匹配并批量下载同步歌词(.lrc文件),存放到与音乐文件相同的目录。适合拥有数百首以上离线音乐、希望一次性补齐歌词的音乐收藏家。
先别急着下载,想清楚一个反直觉的问题
大多数人解决"没歌词"的第一反应,是去某个歌词网站一首一首找。但你真的需要那几百个网站吗?问题从来不是"哪里有歌词",而是"如何让几千首歌一次性匹配到正确版本"。
LRCGet的思路完全不同:它背后对接的是LRCLIB——一个开放、由社区共同维护的同步歌词数据库。你可以把它理解成歌词界的维基百科,几百万首歌曲的歌词由用户上传、校对、持续修正。LRCGet作为其官方客户端,把"扫描本地文件→解析元数据→匹配数据库→生成同名.lrc文件"这条链路整个自动化了。
关键在于它不靠文件名硬匹配。它读取音乐文件内部的ID3标签信息——标题、艺术家、专辑、时长,多维交叉比对。同样是"Nightcall",电影原声版和专辑版在你库里就是两条不同的记录,系统会各自匹配到正确版本,而不是一刀切。
上手体验:从空白到全库有歌词,只需要三个动作
安装完成后,整个过程比想象中短:
- 添加音乐库:点击"选择音乐文件夹",指向你的音乐根目录(推荐"艺术家/专辑"的层级结构,但平铺文件夹也能扫)。
- 等待扫描:系统遍历目录识别音乐文件并读取标签。扫描速度相当快,千首级别的曲库也就一杯咖啡的工夫。
- 一键批量下载:右上角粉色DOWNLOAD ALL LYRICS按钮,剩余的事交给下载队列。
批量下载窗口实时统计找到与未找到的数量,逐条显示每首歌的下载日志,可随时中止
下载窗口会像播放器一样逐条滚动日志:绿色是成功、红色是未匹配,右上角实时显示进度(如DOWNLOADING 14/513)。你不需要守着它,切去做别的事即可。完成后回到音乐列表,每首歌都多了状态标签——Synced(已同步)、Instrumental(纯音乐)或留空(待处理)。纯音乐自动跳过,不会浪费时间反复搜索无效条目。
主界面的价值不止于此,它还集成了一个完整的本地播放器:
主界面按曲目/专辑/艺术家三个维度浏览曲库,播放时歌词随进度逐行滚动
从"有歌词"到"歌词完美"的进阶玩法
批量下载只是起点。收藏多年的人都知道,真正折磨人的是那些特殊版本:现场录音、混音、原声重制。这类歌曲要么数据库没有,要么匹配到的时间轴错位。LRCGet把后半程的路也铺好了。
手动搜索兜底:对没匹配上的歌曲,直接用搜索功能在LRCLIB里人工翻找,支持按歌曲、专辑、艺术家多关键词查询,找到后预览确认再关联。遇到Live版就搜"Live",混音版就加"Remix",命中率会明显提升。
专业歌词编辑器:如果找到的歌词时间轴不对,内置编辑器支持逐行校正。播放歌曲时让当前行高亮,按下同步按钮逐行对齐,也可以手动输入精确到毫秒的时间戳(格式如[mm:ss.xxx]),复杂节奏还能做单词级(Word-level)时间点调整。
编辑器分PLAIN与SYNCED两种模式,高亮当前行,支持毫秒级时间戳和单词级同步
把成果回报给社区:你在编辑器里校准好的歌词,点PUBLISH就能发布回LRCLIB。下一次别人下载这首歌时,就会拿到你修正过的版本。数据库会越用越准,这是单机工具给不了的生态优势。
灵活的导出与嵌入:歌词可以按三种方式保存——纯文本(.txt)、标准LRC同步格式(.lrc)、或直接嵌入音频文件的ID3标签。播放器不认外挂歌词文件时,嵌入就是最后的杀手锏。
批量导出时勾选想要的格式,同步歌词与嵌入标签可以同时生效
避坑清单:几个会浪费你时间的细节
- Linux下没声音:装
pipewire-alsa包即可,Ubuntu等Debian系直接sudo apt install pipewire-alsa。 - Windows打不开:LRCGet依赖WebView2组件,精简过的Windows 10 LTSC常缺它,重装Microsoft Edge一般能解决。
- Linux滚动条看不见:KDE Plasma下把GTK应用风格从breeze切换为其他主题(如Awaita)即可。
- 新歌进库后:记得重新扫描并再次批量下载,增量补齐,而不是手动逐首处理。
- 善用专辑视图:整张专辑一起处理,比在曲目列表里挑歌高效得多。
值得留意的事
写到最后想多说一句:LRCGet真正聪明的设计,是把"下载工具"做成了闭环——下载、播放、编辑、发布、再下载。你的每一次手动修正,都在让整个社区的数据更准,而受益的也包括你自己的下一次匹配。这套机制让歌词覆盖率会随时间自然提升,而不是越用越旧。
如果你也守着几千首离线音乐,却因为歌词缺失让它们吃灰,现在打开它的理由足够充分了。启动LRCGet,选好文件夹,点下那个粉色按钮,然后去泡杯咖啡——回来时,你的整个音乐库都开始"唱"了。🎵
开发者可自行从源码构建:克隆https://gitcode.com/gh_mirrors/lr/lrcget后执行npm install与npm run tauri dev进入开发模式,npm run tauri build产出发布版(位于src-tauri/target/release/)。歌词文件格式的完整规范见 LYRICSFILE_CONCEPT.md,前端架构说明见 src/ARCHITECTURE.md。
【免费下载链接】lrcgetUtility for mass-downloading LRC synced lyrics for your offline music library.项目地址: https://gitcode.com/gh_mirrors/lr/lrcget
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考