|
Project Information
|
ActionScript3 uitls LyricsAnalysis
自己寻找和参考归正出来的一个简单的Lrc解析类
由于Lrc的格式的规范性不是特别的强
我们的解析就分为好多冲情况
这里还没有完全把所有Lrc语句进行解析
希望有兴趣的同学可以研究一下
分享下研究成果
让大家受益!
Find themselves out of a Reformed and reference simple Lrc analytic categories,
since the normative Lrc format is not particularly strong,
our resolve is divided into a lot of red on the situation,
there has not been fully resolved all Lrc statements,
hope Interested students can study,
share research results under,
so that everyone benefits!
LRC简单格式
简单LRC格式从Kuo (Djohan) Shiang-shiang的歌词显示器开始使用。
它是第一个电视节目,
如果不是第一,
试图模拟卡拉OK表演 。
它常常显示整行歌词,
但它可以一次显示一个词,
例如现代卡拉OK机,
通过为每个单词而不是每一行创建时间标记。
行时间标记的格式为[[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标签的例子: [[ti:Let's Twist Again]] [[ar:Chubby Checker oppure Beatles, The]]
[[au:Written by Kal Mann / Dave Appell, 1961]]
[[al:Hits Of The 60's - Vol. 2 – Oldies]]
[[00:12.00]]Naku Penda Piya-Naku Taka Piya-Mpenziwe [[00:15.30]]Some more lyrics ...
...
多标签: [[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.xxx]] 第二行歌词
[[mm:s.xx]]第三行歌词
[[mm:s.xxx]]第四行歌词
...
[[mm:ss.xx]] 最后一行歌词
|