音频工具 · 制作工具

LRC 歌词编辑器

在线打轴/时间标签/多语言

本地处理 · 不上传 免费 · 无需登录 无次数限制 累计 52 次使用
上传音频 → 粘贴歌词 → 逐行打轴 → 导出 .lrc
空格打轴 上一句 ↑/↓选行
音频 audio · 用于对齐打轴
拖入或点击选择音频文件 mp3 / wav / m4a / ogg · 仅本地播放,不上传
歌词文本 lyrics · 每行一句
先同步歌词到列表 · 播放头 0:00.00
打轴列表 tap timeline · 点时间码跳播
同步歌词后在此逐行打轴
同步预览 · 播放音频,按时间戳卡拉OK式高亮当前行 就绪

播放音频可预览歌词同步效果

LRC 输出 0 行
时间戳格式 [mm:ss.xx](百分秒)· 网易云 / QQ 音乐 / 本地播放器通用
就绪 · 上传音频并粘贴歌词后开始打轴
第一节

关于本工具

About

剪一首歌的副歌做铃声,歌词却对不上拍子。在波形上点一下标记一句词,拖动微调,LRC 歌词编辑器让打轴像截图一样直觉。支持多语言混排,时间戳精确到毫秒级,导出 .lrc 文件直接挂进播放器。所有操作在浏览器里完成,歌词文件不上传服务器。

使用场景

翻唱视频卡拍子

翻唱博主录完一首日文歌,导入 Audition 后发现人声和伴奏错位了 0.3 秒。用本工具加载音频波形,在「啊」字起声的瞬间打上第一帧标签,后续逐句对齐。不再需要反复拖动音轨试听,直接在波形上看到「ここだ」的爆破音峰值,一次打轴完成。

多语字幕时间轴

字幕组接手一部西班牙语短片,需要产出中英双语 LRC。先用本工具在波形上标记每句西语原文的起止时间,然后复制时间轴到第二行填入中文翻译。两行共享同一组时间戳,播放时自动同步,省去手动对齐第二语种的重复劳动。

播客逐字稿检索

播客制作人需要为 45 分钟访谈做带时间戳的文稿。用本工具一边听回放一边在波形密集处打标记,每段对话对应一个时间标签。导出 LRC 后配合播放器,点击标签直接跳转到「用户留存率」那段讨论,不用拖进度条盲找。

外语听力精听标记

日语学习者听 NHK 新闻时,对「申し訳ございません」这句连读听不清。用本工具在波形上放大该片段,手动标记出每个假名的起始点,生成逐词 LRC。播放时逐词高亮,配合慢速循环,看清「申し」的「し」到底在第几帧开始。

现场录音整理纪要

会议录音 2 小时,老板要「带时间戳的发言纪要」。用本工具在波形上识别说话人切换的间隙,每换一个人打一个标签。导出 LRC 后,配合文本编辑器把每段发言转述成摘要,时间标签保留,方便会后直接定位到「预算讨论」那一段。

第二节

使用指南

Getting Started

使用步骤

  1. 1上传或粘贴歌词文本到左侧编辑区,右侧波形图同步加载,光标自动对齐音频起始点
  2. 2播放音频时,在每句歌词开始处按键盘空格键打点,时间戳自动插入到当前光标行
  3. 3选中已打点的歌词行,在右侧面板调整该句的起始/结束时间(毫秒级精度),波形辅助定位
  4. 4为任意歌词行添加语言标签(如 [zh]、[en]),多语言歌词自动分行对齐显示
  5. 5点击「导出 LRC」按钮,浏览器直接下载 .lrc 文件,文件名与音频文件名一致

输入输出示例

输入输出说明
歌词: [00:00.00] 第一句歌词 [00:05.50] 第二句歌词 [00:10.20] 第三句歌词第一句歌词 第二句歌词 第三句歌词常规:标准时间标签格式,验证基本打轴功能,每句时间戳正确对应歌词文本
歌词: [00:00.00] Hello [00:03.00] World [00:06.00] 你好 [00:09.00] 世界Hello World 你好 世界常规:中英文混合歌词,验证多语言支持,时间标签间隔均匀
歌词: [00:00.00] 只有一句歌词只有一句歌词边界:单句歌词,验证工具能正确处理最小输入,不报错也不产生多余空行
歌词: [00:00.00] 第一行 [00:00.00] 第二行 [00:00.00] 第三行第一行 第二行 第三行边界:所有时间戳相同(同一时间点多句),验证工具是否允许重复时间戳,通常用于快速叠加
歌词: [99:59.99] 超长时间标签超长时间标签边界:时间戳接近最大合法值(99分59.99秒),验证工具对长歌曲的支持边界
歌词: [00:00.00] 第一句 [00:02.50] 第二句 [00:02.50] 第三句 [00:05.00] 第四句第一句 第二句 第三句 第四句易错:两个连续时间戳相同(第二句和第三句),验证工具不会因重复时间戳而丢失歌词
歌词: [00:00.00] 第一句 [00:01.00] 第二句 [00:02.00] 第三句 [00:03.00] 第四句 [00:04.00] 第五句 [00:05.00] 第六句 [00:06.00] 第七句 [00:07.00] 第八句第一句 第二句 第三句 第四句 第五句 第六句 第七句 第八句易错:大量连续短间隔歌词(每秒一句),验证工具对高密度时间标签的解析稳定性

常见错误对照

1.时间标签格式错误:缺少右括号

✗ 错误[00:12.34
✓ 修复[00:12.34]

LRC 规范要求时间标签必须用方括号闭合,缺少右括号会导致解析器无法识别该行,整行歌词被忽略或报错。

2.时间标签格式错误:毫秒分隔符用冒号

✗ 错误[00:12:34]
✓ 修复[00:12.34]

LRC 标准使用小数点 . 分隔秒和毫秒,冒号 : 是非法字符。编辑器会将其视为无效时间戳,导致该行无法对齐。

3.多行时间标签:时间戳顺序颠倒

✗ 错误[00:15.00]第二句 [00:10.00]第一句
✓ 修复[00:10.00]第一句 [00:15.00]第二句

播放器按时间戳升序逐行显示歌词。时间戳乱序会导致歌词显示错乱,先显示后半句再跳回前半句。

4.多语言歌词:未使用标签区分语言

✗ 错误[00:10.00]Hello 你好
✓ 修复[00:10.00]Hello [00:10.00]你好

多语言场景下,不同语言应使用独立时间标签行。混在同一行会导致播放器无法单独控制每行显示,失去多语言同步效果。

5.时间标签:分钟数超过 99

✗ 错误[100:00.00]长曲歌词
✓ 修复[99:59.99]长曲歌词

LRC 规范中分钟字段为 2 位十进制数(00-99),超过 99 分钟编辑器会截断或拒绝。超长歌曲建议分段处理。

6.歌词文本:包含不可见控制字符

✗ 错误[00:10.00]He​llo
✓ 修复[00:10.00]Hello

复制粘贴时可能带入零宽空格(U+200B)等不可见字符。播放器渲染时可能显示异常(如断词、空白),编辑器无法自动清除。

7.时间标签:毫秒部分超过 999

✗ 错误[00:10.1000]歌词
✓ 修复[00:10.999]歌词

LRC 毫秒字段通常为 3 位(000-999),超过 999 的数值会被截断为前 3 位或导致解析失败。编辑器应自动截断但用户需注意。

8.歌词行:空行未正确处理

✗ 错误[00:10.00] [00:15.00]歌词
✓ 修复[00:10.00](空白) [00:15.00]歌词

空行(仅时间标签无歌词文本)在部分播放器中会被忽略,导致时间轴出现间隙。应显式写入占位文本(如空格或括号)。

第三节

工作原理

How It Works

核心公式

LRC 时间标签格式:[mm:ss.xx] 歌词文本

变量说明

  • mm分钟数,从 00 开始,两位整数
  • ss秒数,00–59,两位整数
  • xx百分秒,00–99,两位整数

示例

歌曲前奏结束于 1 分 23 秒 45 百分秒,对应歌词“开始”:时间标签写为 [01:23.45] 开始。若歌曲总长 3 分 02 秒 00 百分秒,最后一行标签为 [03:02.00](歌词为空或结束标记)。

原始歌词文本 + 音频打轴 / 时间标签逐句标记时间戳多语言翻译原文 ↔ 译文对齐格式校验LRC 语法 / 时间排序LRC 文件可下载 / 预览用户编辑手动调整时间点预览同步歌词与音频播放导出生成最终 LRC保存 / 复制本地无服务器
用户输入 本地处理 输出结果
第五节

常见问题

Q & A
歌词时间轴怎么对不上音乐?我手工点了几次都差半秒。

打轴时建议先用播放器找到每句歌词的精确起点(比如Audacity看波形),再粘贴到本工具的时间输入框。如果差的是固定偏移(比如全部慢0.3秒),可以用“批量偏移”功能统一加/减毫秒数,不用逐条改。另外,本工具只处理文本时间戳,不对音频本身做同步,最终效果取决于播放器(如AIMP、Foobar2000)对LRC的支持精度。

为什么生成的LRC文件在手机上歌词显示乱码?

LRC文件是纯文本,乱码99%是编码问题。本工具默认输出UTF-8编码,但部分旧播放器(尤其是车载或老MP3)只认GBK/ANSI。解决办法:在导出时手动选“GBK”编码,或者用记事本打开LRC文件另存为ANSI。如果歌词里含日韩文,建议坚持用UTF-8并确认播放器支持Unicode。

一首歌有好几段重复的副歌,歌词一样但时间不同,有没有快速复制的方法?

有的。在编辑区选中一条歌词行,点“复制”按钮会生成一条内容相同但时间留空的条目,你只需修改时间戳即可。如果需要批量复制多行,也可以用“多选”模式勾选后统一复制。如果副歌时间间隔固定(比如每隔30秒),建议算好偏移后用“批量偏移”功能一次性生成,比逐条复制快得多。

LRC格式支持中文、英文和日文混排吗?会不会因为标点符号出问题?

完全支持。LRC本质是纯文本,任何Unicode字符(中文、日文假名、韩文、泰文、阿拉伯文)都直接存放,没有转义问题。唯一要注意的是:某些播放器对全角标点(如,。!)的换行处理有bug,如果发现文字被截断,建议把全角标点换成半角(, . !)再试。本工具不修改你输入的歌词原文,只处理时间戳。

为什么我导出的LRC文件只有时间没有歌词?

常见原因是你在编辑时只填了时间戳但漏填了歌词文本。本工具每行格式是 [分钟:秒.毫秒]歌词,如果时间后面没有跟任何字符,那行就是空的。检查一下编辑区:每行时间戳后面是否有内容。另外,如果歌词是从网页粘贴的,可能带不可见控制字符(如零宽空格),建议粘贴后肉眼确认一下行尾,或先粘贴到记事本再复制过来。

这个工具能自动识别音频里的歌词生成时间轴吗?

不能。本工具是纯手动打轴编辑器,不接入音频处理(FFmpeg/WASM等),也不做语音识别转歌词。你需要自己听歌、记下每句的起止时间,然后手动输入。如果你想要自动生成,需要找支持“歌词识别”或“音频对齐”的工具(如某些音乐播放器的自动滚动歌词功能),但准确率通常只有70-80%,最终还是要手动校正。

歌词时间轴最长能支持多长的歌?有没有行数限制?

没有硬性行数或时长限制。本工具所有处理在浏览器本地完成(FE实现),不依赖服务端,理论上可以处理上万行的歌词文件。但注意:如果歌词行数超过1000行,浏览器页面渲染可能会变慢,建议分段落编辑。另外,LRC标准本身没有时长限制,只要你输入的时间戳合法(分钟小于60,秒小于60),播放器都能正确解析。

我用手机浏览器打开编辑界面,输入框太小不好操作,怎么办?

手机屏幕窄确实不适合精细打轴。建议:1)把手机横屏,编辑框会宽一些;2)用“批量模式”替代逐条编辑——先把所有时间戳和歌词在电脑上排好,粘贴到文本框一次性处理;3)如果必须手机操作,可以外接蓝牙键盘,用Tab键快速切换输入框。本工具界面没有针对手机做触摸优化,所以大段编辑还是推荐电脑。

LRC和SRT字幕文件有什么区别?能互相转换吗?

LRC只有[分钟:秒.毫秒]歌词文本,没有序号、没有字幕样式、没有多行显示。SRT带序号和起止时间(00:00:00,000 --> 00:00:01,000),通常用于视频字幕。本工具只生成LRC,不支持SRT。如果你需要互转,可以先用本工具输出LRC,再用其他工具(如Subtitle Edit)把LRC导入并另存为SRT,但LRC里没有的行号需要自动补。

歌词时间戳的毫秒精度是多少?我输入[01:23.456]会生效吗?

本工具支持三位毫秒精度(如[01:23.456]),完全符合LRC标准。但注意:大多数播放器实际只解析到两位(即10毫秒精度),第三位会被忽略或四舍五入。如果你希望精确到10毫秒,输入[01:23.45]即可。另外,如果毫秒数超过999,工具会自动截断为999,不会报错但会丢失精度。

隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。

选择 打开 +新窗口 esc关闭