lrc格式的文件 和带时间标志的文件有什么区别?
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:时间补偿值] 其单位是毫秒,正值表示整体提前,负值相反。这是用于总体调整显示快慢的。
样例
[ar:unknown]
[ti:sample]
[al:none]
[by:me]
[01:02.355][00:00]This line should be sung twice
[00:05.7]And this one... once only.
开发标准(供程序员阅读参考)
以下列出了开发支持LRC格式的软件时应遵守的一些标准。
无论是否在行首,行内凡具有“[*:*]”形式的都应认为是标签。(注意:其中的冒号并非全角字符“:”)
凡是标签都不应显示。
凡是标签,且被冒号分隔的两部分都为非负数,则应认为是时间标签。因此,对于非标准形式(非“[mm:ss]”)的时间标签也应能识别(如“[0:0]”)。
凡是标签,且非时间标签的,应认为是标识标签。
标识名中大小写等价。
为了向后兼容,应对未定义的新标签作忽略处理。另应对注释标签([:])后的同一行内容作忽略处理。
应允许一行中存在多个标签,并能正确处理。
应能正确处理未排序的标签。
用歌词力量软件(Lyrics Power)编写歌词。
1.下载歌词力量软件(Lyrics Power)和Winamp软件(缺一不可)。
2.先安装Winamp软件,记住安装路径。
3.再安装Lyrics Power软件,必须安装在Winamp同目录下。
4.下载一首想编辑的MP3歌曲及歌词。
5.运行Lyrics Power软件,打开下载的歌词文件。
6.再运行Winamp软件并播放该歌曲。
7.然后回到Lyrics Power界面听歌,在要播放到每句歌词时,按F5(或点击软件界面上的按钮)插入时间标签。
8.每句歌词前只能添加一个时间标签,如果是重复的句子,也要另起一行插时间标签。
9.将编辑好的歌词文件取和MP3歌曲一样的名(扩展名默认为.LRC)并保存。
10.将歌曲与歌词一并拷贝到MP3播放器中,播放时将有歌词显示
不一样的!
LRC是一种歌词是与播放的MP3歌曲同步显示的歌词。就是我们在百度里下MP3歌的时候它那歌词里就能找的。
IRC是英文“Internet Relay Chat”的缩写,是一种在世界上、尤其是在国外非常流行的一种聊天方式,简单的说来,就是使用特定的客户端软件连接到IRC服务器,然后以客户端→服务器→客户端的方式,使得双方的用户能够交换信息。服务器在中间充当了一个中继信息的作用,因此,IRC的中文名称又叫做——“网络中继聊天”。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!