LRC Editor 帮助

帮助

什么是 LRC Editor?

LRC Editor 是一款桌面应用程序,用于创建和时间同步 LRC 歌词文件 - 也就是在音乐播放器和卡拉 OK 应用程序中使歌词与歌曲同步滚动的 .lrc 文件。

同步方式是关键:您加载一首曲目,将歌词行导入编辑器,然后在歌曲播放时,在每行上按下一个键,其时间戳就会立即盖上。内置的反应延迟会悄悄地补偿听到一行歌词和按下按键之间的间隔,从而保持时间准确性,而验证过程则会免提播放完成的文件 - 自动逐行推进,以便您发现任何漂移的时间戳。

所有其他功能都围绕这个核心展开:加载音频和歌词、构建歌词行列表、微调单个时间戳、编辑歌曲的元数据以及保存 .lrc 文件。

将歌词与音频同步

这是主要任务。加载您要同步的曲目,将每一行歌词导入编辑器,然后在歌曲播放时实时标记每一行的时间戳。下面的小节将介绍从加载文件到微调完成同步的整个流程。

一个快速的端到端操作如下:打开音乐,将歌词粘贴到记事本中并推送到列表中,点击第一行,按下播放,并在听到每一行时轻按同步键。到达末尾时,保存 .lrc 文件。

加载音频和歌词

打开您要同步的歌曲,并导入您已有的任何歌词。如果同名的 .lrc 文件与音频文件放在一起,您甚至无需打开它 - 请参阅下面的自动加载 .lrc 文件

支持的音频格式 - LRC Editor 可以打开并播放 MP3、WAV、OGG、Opus、FLAC、M4A 和 AAC。您是根据真实音轨进行同步的,因此它会原生播放文件,而不是进行转换。

自动加载 .lrc 文件 - 当您打开一个音乐文件时,同一文件夹中同名的 .lrc 文件会自动加载,带回您之前保存的所有时间戳。如果没有匹配的 .lrc 文件,请使用“打开歌词”手动打开一个,或者从头开始。这就是为什么重新打开您已经处理过的歌曲只需一步。

打开时修复时间戳 - 其他编辑器编写的歌词文件有时会包含时间戳乱序的行。当 LRC Editor 打开一个 .lrc 文件时,它会检查整个文件,并将任何此类行放回其后面一行之前,然后将文件标记为有未保存的更改 - 因此提供修复,而不是强制:保存以保留修复,或不保存关闭以使文件保持原样。当发生这种情况时,会有一条简短的消息告诉您。其背后的规则在调整行时间下解释。

拖放 - 您不必使用“打开”按钮:从文件管理器中拖动音频文件、.lrc 文件或纯 .txt 文件,并将其放到主歌词区域(工具栏和播放器栏会避开拖放区)。LRC Editor 会根据文件类型进行路由 - 音频文件作为要同步的音轨打开,.lrc.txt 文件作为歌词打开 - 并自动拉入匹配的伴侣文件,就像“打开”按钮一样:拖放的音轨会加载其同名的 .lrc 文件,拖放的 .lrc 文件会加载其同名的音轨。

控件:

  • 打开音乐文件 - 打开一个音频文件以进行同步。如果旁边找到匹配的 .lrc 文件,则自动加载。
  • 打开歌词文件(带时间戳的.lrc或纯文本.txt) - 打开一个现有的 .lrc(带时间戳)或纯 .txt 歌词文件。
  • 新建LRC文件 - 清除当前歌词和元数据以开始一个新文件。如果您有未保存的更改,会先提示保存。

构建行列表

将每一行歌词都放入编辑器中,每行一个,这样每行都是一个要计时的独立项。最快的方法是使用记事本;在那里,您可以拆分和合并行,直到断点与您希望歌词显示的方式匹配。

记事本面板 - 窗口右侧的一个可折叠面板。将您的原始歌词粘贴到那里,每行一个,然后通过一个操作将它们全部推送到编辑器中。这比逐行输入要快,您可以通过拖动其左边缘来调整面板大小。

  • 设置歌词 - 用记事本的内容替换行列表,每行都以 00:00.00 的时间插入,准备好进行时间戳标记。

行列表及其固定行 - 可编辑的歌词行列表,加上始终存在且无法删除的三行:

  • 音乐开始 - 固定在 00:00.00
  • 歌词结束 - 一个可编辑的时间戳,标记歌词在 .lrc 中的结束位置。
  • 音乐结束 - 固定为曲目的完整长度。

每行歌词都有一个可编辑的 MM:SS.HH 格式的时间戳‹ / › 微调按钮(在调整行时间中介绍)以及行本身的文本。您可以随时将一行拆分为两行或将两行合并为一行 - 请参阅键盘快捷键了解操作方法。

播放器光标 - 每次只有一行带有 ,它标记了播放器的位置。加载曲目后,它会停留在音乐开始处,因为按下播放键会从那里开始;然后它会随着曲目播放而移动,并在您暂停或停止时停留在您离开的位置,即播放将恢复的那一行。当曲目空闲时它是灰色的,当曲目运行时它会变成强调色,因此您可以一目了然地判断您正在查看的内容是否正在移动。所有其他行都将其 隐藏起来,直到您将指针移到其上 - 单击该按钮会将播放跳转到该行并从那里播放,而单击行的文本只会选择该行进行编辑。

实时标记时间戳

这是应用程序的核心功能。选择第一行,按下播放,然后聆听。当您听到每一行开始的那一刻,按下同步键 - 当前播放位置会被标记到选定的行上,并且选择会自动跳转到下一行。一次性完成整首歌曲的标记。

  • 同步时间 - 将当前播放位置标记到选定的行上,然后将选择推进到下一行。这是您最常使用的操作。在曲目播放且选中一行时可用;Enter 键执行相同的操作。

反应延迟 - 从每个时间戳中减去的毫秒数,以弥补听到一行歌词和按下按键之间的间隔。您的反应总是比声音慢一点,减去这个延迟可以保持时间准确性,即使您永远无法精确地踩在节拍上。

示例: 如果您的反应时间约为 300 毫秒,并且您在 1:05.000 按下同步键,则记录的时间戳为 1:04.700

将其设置为与您自己的反应时间匹配 - 200-500 毫秒是一个很好的起始范围。该值位于设置 → 时间中,播放器栏中也有一个快速输入,因此您无需打开设置即可根据每首歌曲进行调整。

  • 反应延迟 - 从每个时间戳中减去的毫秒数。相同的值会显示在播放器栏中,用于每首歌曲的调整。

验证同步

文件同步完成后,免提播放以检查您的工作。验证会开始播放并自动逐行推进,在屏幕上停留每行一段设定的暂停时间,然后移动到下一行 - 这样您就可以观看歌词与音乐的同步情况,并发现任何过早或过晚的时间戳,然后停止并重新同步该行。

  • 验证播放 - 经过验证延迟后自动前进到下一行 - 开始(或暂停)免提验证播放。

验证延迟 - 在验证过程中,每行在播放推进到下一行之前停留的时间。它设定了审查的节奏;除非自动推进感觉太快或太慢,否则请保持默认值。

  • 验证延迟 - 验证期间每行的暂停时间。也可在播放器栏中内联使用。

播放控制

底部的播放器栏在您工作时让您在曲目中移动 - 播放、停止、在已放置的时间戳之间跳转以及重新聆听某个段落。

  • 播放/暂停(空格) - 切换播放。Space 键执行相同的操作。
  • 停止(Esc) - 停止并重置到 00:00Escape 键执行相同的操作。
  • 上一个时间戳 / 下一个时间戳 - 跳转到已带有时间戳的上一行或下一行。
  • 后退配置秒数(←) / 按设定秒数快进 (→) - 向后或向前跳转固定秒数(搜索延迟)。 箭头键执行相同的操作。

该栏还包含一个可拖动的进度条滑块、一个当前位置/总时长显示以及一个音量控制。

搜索延迟 - 每次搜索(和每次按箭头键)跳转的秒数。两个方向都使用相同的值,因此将其设置为一个舒适的重新聆听窗口。

  • 跳转时间 - 搜索跳转的秒数长度。也可在播放器栏中内联使用。

调整行时间

当时间戳只是稍微早了一点或晚了一点时,您无需重新同步。您可以按固定步长微调单行,或者——如果整个文件始终不准确——使用“全局偏移”一次性移动所有行。

行编辑延迟 - 毫秒步长,用于调整行旁边的 / 按钮,使其时间戳提前或延后。它提供可重复的精细校正,无需输入新时间。相同的按钮也会微调“歌词结束”行。

  • 编辑延迟 - ‹ / › 微调按钮的毫秒步长。默认 200 毫秒。

行始终保持顺序 - 歌词行绝不能在它下面的行之后计时。每当您更改时间戳时——通过打戳、微调或输入新时间——LRC Editor 会检查其相邻行,并移动任何现在会乱序的行,在它们之间留下半秒的间隙。降低一行的时间,它上面的行会被拉回到它之前;提高它,它下面的行会被推到它之后。只有已经带有时间戳的行才会被触及,因此您尚未同步的行绝不会被赋予您未设置的时间。这很重要,因为播放器从上到下读取 .lrc 文件:一行乱序的时间戳会导致歌词在歌曲中途跳回。

示例: 第 12 行在 0:48.51,您将第 13 行重新打戳为 0:47.95。第 12 行被移回 0:47.45,因此它仍然排在前面,而不是让文件中的两行交叉。

要一次性移动整个文件——例如,它相对于重新制作的版本全部提前了——请使用全局偏移,这在编辑歌曲元数据下有解释。

编辑歌曲元数据

点击工具栏中的 元数据 按钮打开元数据编辑器,以添加写入 .lrc 文件的歌曲信息,并为整个文件设置全局偏移。

LRC 元数据标签 - 存储在 .lrc 文件顶部的可选歌曲信息,以便播放器和库可以标记歌词:

字段 在 .lrc 中保存为
艺术家 [ar:]
专辑 [al:]
标题 [ti:]
词曲作者 [au:]
LRC制作 制作此 .lrc 文件的作者署名

所有这些都是可选的 - 在保存前填写您知道的信息。

从音轨自动填充 - 无需重新输入音乐文件已包含的信息,直接拉取其嵌入标签。

  • 自动填充 - 读取音频文件自身的标签,一键填充艺术家、专辑和标题。

全局偏移 - 一个毫秒值,可正可负,一次性移动文件中所有行的时间(存储为 .lrc offset 标签)。当您的所有行始终提前或延迟时(例如与音轨的重制版本相比),请使用它,这样您就可以重新对齐整个文件,而无需重新制作每个时间戳。

  • 全局偏移(ms) - 整个文件的时间偏移量(毫秒)。

保存和导出

写出同步文件,或仅导出歌词。

  • 保存LRC文件 - 保存到当前的 .lrc 路径。如果文件尚未保存,它会询问保存位置。
  • 另存为新.lrc文件 - 保存到新的 .lrc 位置。
  • 导出列表为.txt - 仅将歌词文本(不带时间戳)导出到 .txt 文件。保存对话框会在您正在编辑的 .lrc 文件所在的文件夹中打开,并已根据该文件命名,因此这两个文件会并排放置。

个性化应用

打开 打开设置 面板以设置应用外观并预填充署名。设置分为显示、时间、元数据和关于选项卡 - 时间选项卡汇集了上面与其功能一起解释的四种延迟(反应、验证、查找和行编辑)。

显示 -

  • 语言 - 界面语言。提供数十种语言,包括从右到左书写的脚本和 CJK 语言。
  • 主题 - 深色或浅色。默认是浅色。

默认署名 - 每次新建文件时预填充元数据字段的值,因此如果您总是以相同的方式署名,只需设置一次,而无需为每个文件设置。

  • 艺术家 / 词曲作者 / LRC制作 - 新文件的默认艺术家、词曲作者和 LRC 制作人值。

键盘快捷键

当编辑器处于焦点时(未在字段中输入时):

按键 操作
Space 播放 / 暂停
Escape 停止
Enter 同步时间 - 将当前位置标记到选定行
后退
前进
Ctrl+Z / ⌘Z 撤消 (最多 50 步)

在歌词文本字段中输入时:

按键 操作
Enter 移动到下一行
Ctrl+Enter / ⌘Enter / Shift+Enter 在光标处拆分行
Backspace 在行首 与上一行合并
Delete 在行尾 与下一行合并

提示

  • 50 步撤消堆栈涵盖时间戳编辑、行编辑、拆分、合并和批量导入——您可以自由犯错。
  • 将音轨及其匹配的 .lrc 文件保存在同一文件夹中——打开其中任何一个都会自动加载另一个。
  • 将音频文件或 .lrc 文件直接拖到歌词区域即可加载,无需点击“打开”按钮。
  • 对于卡拉 OK 风格的行拆分,请在光标处精确地在行中间拆分——两半都保留其文本。
  • 使用全局偏移来针对略有不同的音频版本(例如,重新制作的版本)微调已完成的 .lrc 文件,而无需重新制作每个时间戳。
  • 在您认为文件完成之前运行验证通过——观看它自动前进是发现略有偏差的时间戳的最快方法。

其他控件

  • 帮助 - 在您的浏览器中以当前语言打开此帮助页面。
  • GitHub - 在您的浏览器中打开应用源代码库。
目录