LRC分析

LRC是一个可以跟音乐文件做同步的文件格式。
歌词文件通常和音乐文件有同样的文件名称,但是扩展名不同。
由于中、日、韩文歌词在ANSI格式里可能产生乱码,可以使用UTF-8或Unicode文字编码避免。


LRC的时间标签的格式为[mm:ss.xx]其中mm为分钟数、ss为秒数、xx为百分之一秒。
[mm:ss.xx] 第一行歌词
[mm:ss.xx] 第二行歌词
...
[mm:ss.xx] 最后一行歌词


ID标签在歌词前可能出现
[al:本歌所在的唱片集]
[ar:歌词作者]
[by:此LRC文件的创建者]
[offset:+/- 以毫秒为单位加快或延後歌詞的播放]
[re:创建此LRC文件的播放器或编辑器]
[ti:歌词(歌曲)的标题]
[ve:程序的版本]


ID标签的例子:
[ver:v1.0]
[ar:曲婉婷]
[ti:我的歌声里]
[offset:0]
[00:00.39]我的歌声里 - 曲婉婷
[00:13.93]没有一点点防备


可以使用以下标签设置歌词的性别:M: 男性, F: 女性, D: 合唱。
例如:
[00:12.00]第一行歌词
[00:17.20]F: 第二行歌词
[00:21.10]M: 第三行歌词
[00:24.00]第四行歌词
[00:28.25]D: 第五行歌词
[00:29.02]第六行歌词
我们假设男性为蓝色,女性为红色,合唱为粉色。 第一行使用默认色(蓝色),因为没有找到标签。 第二行歌词以红色开始,因为找到了F:。 第三行歌词以蓝色开始,因为找到了M:。 第四行歌词以蓝色开始,因为没有找到标签。 第五行歌词以粉色开始,因为找到了D:。 第六行歌词与第五行相同,为粉色,因为没有找到标签。




一个增强LRC格式文件的例子:
[mm:ss.xx] <mm:ss.xx> 第一行第一个词 <mm:ss.xx> 第一行第二个词 <mm:ss.xx> ... 第一行最后一个词 <mm:ss.xx>
[mm:ss.xx] <mm:ss.xx> 第二行第一个词 <mm:ss.xx> 第二行第二个词 <mm:ss.xx> ... 第二行最后一个词 <mm:ss.xx>
...
[mm:ss.xx] <mm:ss.xx> 最后一行第一个词 <mm:ss.xx> 最后一行第二个词 <mm:ss.xx> ...  最后一行最后一个词 <mm:ss.xx>





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值