LRC 文件格式定义

LRC 文件格式定义以下具体介绍 LRC 格式中的 标签 时间标签 Time tag 形式为 mm ss 或 mm ss fff 分钟数 秒数 数字须为非负整数 比如 12 34 5 是有效的 而 0x0C 34 5 无效 它可以位于某行歌词中的任意位置 一行歌词可以包含多个时间标签 比如歌词中的迭句部分 根据这些时间标签 用户端程序会按顺序依次高亮显示歌词 从而实现卡拉 OK 功能 另外 标

以下具体介绍LRC格式中的“标签”。

时间标签(Time-tag)

形式为”[mm:ss]”或”[mm:ss.fff]”(分钟数:秒数)。数字须为非负整数,比如”[12:34.5]”是有效的,而”[0x0C:-34.5]”无效。

它可以位于某行歌词中的任意位置。一行歌词可以包含多个时间标签(比如歌词中的迭句部分)。根据这些时间标签,用户端程序会按顺序依次高亮显示歌词,从而实现卡拉OK功能。另外,标签无须排序。

标识标签(ID-tags) 其格式为”[标识名:值]”。大小写等价。以下是预定义的标签。

[ar:艺人名]
[ti:曲名]
[al:专辑名]
[by:编辑LRC歌词的网友信息]
[offset:时间补偿值] 其单位是毫秒,正值表示整体提前,负值相反。这是用于总体调整显示快慢的。
[key:加密后的编码,由编辑器自行加入]

样例

[ar:unknown]
[ti:sample]
[al:none]
[by:me]
[offset:500]
[key:O1XWPP1XTWBBEJKA4AW3LAAFBEPW5Y1B1BTT]

[01:02.355][00:00]This line should be sung twice
[00:05.7]And this one… once only.你真好,也许有人想了解这些呢!不错!!!用千千静听也可以编辑lrc歌词的.我就只是用千千静听编辑歌词!这真不错但是,有谁知道,我想在手机听LRC的歌曲!!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/208164.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午12:12
下一篇 2026年3月19日 下午12:13


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号