[lyric] lyric歌词文件格式--转载以及我的看法

原创 2007年09月26日 18:04:00

 LRC 歌词格式介绍
        LRC是一种歌词档案格式,含有用作将歌词与声音/影像档案作同步处理的时间
标签time tag。

        LRC 歌词是一种包含着"[*:*]"形式的“标签(tag)”的、基于纯文本的歌词专用格式。
最早由郭祥祥先生(Djohan)提出并在其程序中得到应用。这种歌词文件既可以用来
实现卡拉OK功能(需要专门程序),又能以普通的文字处理软件查看、编辑。当然,
实际操作时通常是用专门的LRC歌词编辑软件进行高效编辑的。以下具体介绍LRC格
式中的"标签"。

时间标签(Time-tag)

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

标识标签(ID-tags)

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

[ar:艺人名]
[ti:曲名]
[al:专辑名]
[by:编者(指编辑LRC歌词的人)]
[offset:时间补偿值] 其单位是毫秒,正值表示整体提前,负值相反。这是用于总体调整显示快慢的。

 

       简单的说,就是时间和歌词的组合。parse出来之后就容易了。

版权声明:本文为博主原创文章,未经博主允许不得转载。未授权转载按照千字千元收费。

易歌词下载E-Lyric

  • 2010年05月19日 10:52
  • 1.81MB
  • 下载

E-Lyric易歌词

  • 2008年12月03日 23:21
  • 1.48MB
  • 下载

android lyric 同步滚动显示

前面的一篇已经实现了滚动,但是同步的时候还是会有一些问题,就是拖动seekbar的时候线程还在sleep,造成不同步。修改起来也容易,就是将sleep换成wait,在seekbar拖动的时候就noti...

Android lyric LRC 歌词字幕 Demo

  • 2014年05月26日 16:06
  • 115KB
  • 下载

e-lyric歌词自动下载器

  • 2011年02月28日 12:58
  • 1MB
  • 下载

Android mp3 lyric 滚动显示 Demo

最近在做android 的MP3播放的项目,要实现歌词的自动滚动,以及同步显示。lyric的歌词解析主要用yoyoplayer里面的,显示部分参考了http://ishelf.iteye.com/bl...

易歌词e-lyric222.zip

  • 2010年01月16日 17:47
  • 1.63MB
  • 下载

好文转载:ELF文件格式及程序加载执行过程总汇

ELF文件格式及程序加载执行过程总汇好文转自: http://www.linuxsir.org/bbs/printthread.php?t=206356这是我这段时间学习elf文件格式搜集的资料,其中...

E-Lyric230

  • 2010年11月27日 22:21
  • 1.2MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[lyric] lyric歌词文件格式--转载以及我的看法
举报原因:
原因补充:

(最多只允许输入30个字)