手机开发实战167——LRC文件介绍1

LRC是歌词文件的扩展名,常用于数码播放器同步显示歌词。它包含时间标签和标识标签,时间标签指示歌词显示时机,标识标签包括歌手、歌曲名等信息。通过编辑器或特定软件可高效制作LRC歌词,实现卡拉OK效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

LRC文件介绍

Lrc是英文lyric(歌词)的缩写,被用做歌词文件的扩展名。以lrc为扩展名的歌词文件可以在各类数码播放器中同步显示。

格式

  [分钟:.毫秒]歌词

  用记事本按照上述格式写好后,将拓展名改为lrc即可做出该文件.LRC歌词是一种通过编辑器把歌词按歌曲歌词出现的时间编辑成一个文件,在播放歌曲时同步依次显示出来的一种歌词文件。把歌曲和LRC歌词命为相同的文件名放在同一目录下,用带显示歌词功能的播放器播放歌曲时歌词就可以同步显示显示,方便查看和学歌。

  lrc歌词是一种包含着“[*:*]”形式的标签的、基于纯文本的歌词专用格式,这种格式的歌词可以用普通的文字处理软件查看、编辑。当然,要进行高效的lrc歌词制作需要专门的软件(如千千静听,Winamp等)。

  lrc歌词文本中含有两类标签:

  一是标识标签,其格式为“[标识名:]”主要包含以下预定义的标签:

  [ar:歌手名][ti:歌曲名][al:专辑名][by:编辑者(lrc歌词的制作人)][offset:时间补偿值(其单位是毫秒,正值表示整体提前,负值相反。这是用于总体调整显示快慢的,但多数的MP3可能不会支持这种标签)。

  二是时间标签,形式为“[mm:ss]”“[mm:ss.fff]”(分钟数:秒数:毫秒数),时间标签需位于某行歌词中的句首部分,一行歌词可以包含多个时间标签(比如歌词中的迭句部分)。当歌曲播放到达某一时间点时,MP3就会寻找对应的时间标签并显示标签后面的歌词文本,这样就完成了歌词同步的功能。

详解

  ■ 时间标签(Time-tag

  形式为"[mm:ss]""[mm:ss.ff]"(分钟数:秒数)。数字须为非负整数,比如"[12:34.5]"是有效的,而"[0x0C:-34.5]"无效。 它可以位于某行歌词中的任意位置。一行歌词可以包含多个时间标签(比如歌词中的迭句部分)。根据这些时间标签,用户端程序会按顺序依次高亮显示歌词,从而实现卡拉OK功能。另外,标签无须排序。

  ■ 标识标签(ID-tags

  其格式为"[标识名:]"。大小写等价。以下是预定义的标签。

  [ar:艺人名]

  [ti:曲名]

  [al:专辑名]

  [by:编者(指编辑LRC歌词的人)]

  [offset:时间补偿值其单位是毫秒,正值表示整体提前,负值相反。这是用于总体调整显示快慢的。

  例如:

  [ti:依赖]——ti.=title,标题,即歌曲名

  [ar:蔡健雅]——ar.=artist,艺术家,即歌手名

  [al:MY SPACE]——al.=album,专辑,即歌曲被收录的专辑

  [by:Chapter Chang]——by somebody,LRC歌词文件的制作者

  [offset:0]——补偿时值。500=0.5秒,正负值分别提前和延长相应的时间

  (以下为歌词内容,前面中括号内的数字为内容显示时的时值精确到毫秒;后面为在播放器上显示的内容,可以介绍歌曲的名称、演唱者和作者等ID3信息等。相同的歌词内容反复时可以在词句前加上其依次出现时的时值)

  [00:00.50]蔡健雅 - 依赖

  [00:07.94]词、曲:蔡健雅、陶晶莹

  [00:11.60]关了灯把房间整理好 

  [00:15.48]凌晨三点还是睡不著

  [00:19.64]你应该是不在 所以把电话挂掉

  [00:30.39]在黑暗手表跟着心跳

  [00:34.57]怎么慢它停也停不了

  [00:39.70]我应该只是心情不好

  [00:45.00]那又怎样

  [00:48.50]但本来是这样

  [01:21.36]朋友们对我的安慰

  [01:25.20]都是同样的一个话题

  [01:29.73]我一定要变得更坚强

  [01:34.68]说很简单

  [00:38.50]但是做却很难

  [00:53.00][01:43.88][02:11.23]虽然无所谓写在脸上

  [00:58.21][01:48.44][02:15.79]我还是舍不得让你离开 

  [01:02.97][01:53.50][02:20.60]虽然闭着眼假装听不到

[01:07.84][01:58.23][02:25.11][02:33.15]你对爱 已不再 想依赖

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值