尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
如何为本地音乐库批量添加同步LRC歌词:LRCGET批量歌词下载工具实战
如何为本地音乐库批量添加同步LRC歌词LRCGET批量歌词下载工具实战【免费下载链接】lrcgetUtility for mass-downloading LRC synced lyrics for your offline music library.项目地址: https://gitcode.com/gh_mirrors/lr/lrcget当本地音乐库有一千多首歌却没有一个 .lrc 文件时逐首搜索、下载、重命名的工作量不现实。LRCGET 就是为这个场景设计的扫描指定目录下的音乐文件用曲目元数据匹配 LRCLIB 数据库批量下载同步歌词并生成与音乐文件同名、同目录的 .lrc 文件。LRCGET是什么LRCGET 是一款面向离线音乐库的批量歌词下载工具也是 LRCLIB 服务的官方客户端。它基于 Tauri 框架开发前端是 Vue 3后端是 Rust 加 SQLite。与把歌词写进音频文件的工具不同LRCGET 的默认做法是生成独立的 .lrc 文件任何本地播放器都能直接读取。主界面是曲目列表每首歌右侧标注歌词状态Synced 表示已有同步歌词Plain 只有纯文本Instrumental 表示纯音乐。LRCGET的安装与首次运行安装平台对应的安装包后启动应用选择音乐所在目录。扫描器会递归读取每个文件的标题、歌手、专辑和时长元数据随后进入策略选择界面可以创建独立 .lrc 文件也可以把歌词通过标签嵌入 MP3/FLAC同时勾选跳过已有歌词的曲目扫描就会只处理还没有歌词的歌。点击 DOWNLOAD ALL LYRICS 开始批量任务进度窗口逐行列出结果绿色是下载成功红色是未找到歌词顶部显示 found / not found / total 三项统计。匹配失败的歌曲不会阻塞队列任务结束后可以用搜索框手动查询补充也可以通过批量导出功能统一生成 .txt 或 .lrc 文件。功能详解同步播放与词级高亮播放时主界面底部播放器随音频滚动歌词当前行高亮、其余行置灰带词级时间戳的歌词还能逐词高亮效果类似卡拉OK。点击任意一行可直接跳转到对应时间点。毫秒级时间轴编辑器下载的歌词时间轴不准时打开编辑界面即可修正每行右侧列出毫秒级的起止时间拖动进度条实时试听定位偏差上方的词级时间轴轨道可以逐词微调也支持选中多行做整体偏移。Lyricsfile YAML格式LRCLIB 返回的歌词以 YAML 结构的 Lyricsfile 形式存储同步行、纯文本和词级时间戳在同一份记录里metadata: title: Song Title artist: Artist Name duration_ms: 245000 lines: - text: Synced line here start_ms: 12000 end_ms: 15500 plain: | [Verse 1] Synced line hereinstrumental: true标记纯音乐扫描时会被识别出来不浪费搜索请求。技术实现要点匹配逻辑在 Rust 后端完成扫描器从每个音频文件提取标题、歌手、专辑、时长作为参数请求 LRCLIB 的搜索接口前端不缓存歌词数据曲目信息统一来自本地 SQLite 数据库接口定义见 src-tauri/src/lrclib/下载队列的并发控制见 src/composables/downloader.js。选 Tauri 是因为包体和内存占用小Windows、macOSIntel/Apple Silicon、LinuxFlatpak/Deb/RPM/AppImage上的安装包都不超过几十 MB播放和扫描几千首歌的列表时界面依然流畅。高频问题问支持哪些音频格式扫描器按扩展名查找 mp3、m4a、flac、ogg、opus、wav 六种格式递归覆盖所有子目录。问歌词文件保存在哪里默认在音乐文件同目录生成同名 .lrc 文件也可以选嵌入模式写入 MP3 的 SYLT 或 FLAC 的 LYRICS 标签但支持嵌入标签的播放器有限。问已有歌词会不会被覆盖下载配置里有三个选项覆盖全部、只处理无同步歌词的、只处理完全无歌词的。按保存偏好选择即可批量任务不会默认重写已有文件。问为什么有些歌曲找不到歌词LRCLIB 库中尚未收录这首歌。可以在搜索框手动查询或把自己有的歌词提交到官方库供其他用户获取。开始使用到项目主页获取对应平台的最新版本安装。需要二次开发时克隆仓库构建git clone https://gitcode.com/gh_mirrors/lr/lrcget【免费下载链接】lrcgetUtility for mass-downloading LRC synced lyrics for your offline music library.项目地址: https://gitcode.com/gh_mirrors/lr/lrcget创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

SMUDebugTool:免费开源的Ryzen调参实战指南

SMUDebugTool:免费开源的Ryzen调参实战指南

SMUDebugTool:免费开源的Ryzen调参实战指南 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https://gitcode.com/…

📅 2026/10/26 7:46:57
老Mac免费升级macOS:OCLP三道工序完整流程

老Mac免费升级macOS:OCLP三道工序完整流程

老Mac免费升级macOS:OCLP三道工序完整流程 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 新版浏览器的下载页弹出一个灰底提示框:&qu…

📅 2026/10/26 7:46:27
Awoo Installer:把 NSP/XCI 游戏文件 4 步装进 Switch

Awoo Installer:把 NSP/XCI 游戏文件 4 步装进 Switch

Awoo Installer:把 NSP/XCI 游戏文件 4 步装进 Switch 【免费下载链接】Awoo-Installer A No-Bullshit NSP, NSZ, XCI, and XCZ Installer for Nintendo Switch 项目地址: https://gitcode.com/gh_mirrors/aw/Awoo-Installer 你手上有一个 .nsp 文件&#xf…

📅 2026/10/12 8:12:28
MORE NEWS

更多资讯

📰

Hermes Agent本地开发实操:从setup到可调试运行

1. 这不是一份“贡献指南”,而是一份Hermes Agent开发者实操手记你搜到“如何给Hermes agent做贡献?(一)”时,大概率正卡在某个具体环节:clone完仓库却跑不起来、config改了十遍还是报agent rpc error (-1)…

📰

三维透视模型技术在智能仓储管理中的应用与实现

1. 项目背景与核心价值在现代化仓储管理中,如何实时感知动态对象并直观表达运行态势一直是行业痛点。传统二维平面监控系统存在视角单一、信息割裂的问题,而基于视频流的监控方案又缺乏空间计算能力。我们团队研发的这套三维透视模型技术,首次…

📰

光子晶体连续域束缚态远场偏振的COMSOL仿真与Matlab后处理

简介:这套压缩包面向光子晶体与微纳光学领域的研究者,聚焦连续域束缚态(BIC)的远场偏振特性与Q值能带分析。内容基于COMSOL仿真展开,涵盖k空间模拟、远场偏振计算、能带与Q值变化规律,并配有Matlab脚本与相…

📰

端到端测试实战:从用例设计到稳定性优化

1. 别把e2e当成"点点点":先想清楚它到底在验证什么我第一次接触到e2e这个词,还是在好几年前一个电商项目的重构现场。当时团队里一提到"回归测试",大家默认就是在页面上手动点一遍流程,运气好点就录个脚本&am…

📰

端到端测试实战指南:从E2E选型到稳定维护

端到端测试,圈内一般直接喊E2E(End to End),这几年在项目里的地位是肉眼可见地涨。以前很多团队觉得它是“有钱有闲”的团队才玩的,现在几乎成了中大型Web应用的标配。我自己的感觉是,研发流程越规范、迭代…

📰

e2e profile1实战:从端到端测试到分层落地与稳定性治理

1. 当“e2e”不再只是三个字母:从热词到落地场景的拆解第一次看到“e2e”这个词,很多人脑子里蹦出来的可能是“端到端”三个字,然后就没有然后了。但如果你最近在技术社区、产品群或者招聘 JD 里频繁刷到它,尤其是“e2e profile1”…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬