lrc

lrc

歌詞文件的擴展名
以lrc為擴展名的歌詞文件可以在各類數碼播放器中同步顯示。LRC歌詞是一種包含着“*:*”形式的“标簽(tag)”的、基于純文本的歌詞專用格式。這種歌詞文件既可以用來實現卡拉OK功能(需要專門程序),又能以普通的文字處理軟件查看、編輯。
    中文名:歌詞 外文名:lrc 所屬學科: 定義:歌詞文件的擴展名 全稱:lyric 提出者:郭祥祥 編碼方式:ANSI與UTF-8居多

格式

1、标準格式:[分鐘:秒.毫秒]歌詞

注釋:(如右圖所示)中括号、冒号、點号全都要求英文輸入狀态;

2、其他格式:[分鐘:秒]歌詞;

3、其他格式:[分鐘:秒:毫秒]歌詞,與标準格式相比,秒後邊的點号被改成了冒号。

制作

LRC文件是通過編輯器把歌詞按歌曲歌詞出現的時間編輯到一起,然後在播放歌曲時同步依次将歌詞顯示出來的,用記事本按照上述格式寫好後,将擴展名改為lrc即可做出“文件名.LRC”的歌詞文件。當然,要進行高效的lrc歌詞制作需要專門的軟件。

專門制作LRC歌詞的軟件有Lrc歌詞編輯器2010、千千靜聽等,它們都支持傻瓜操作和專業操作,即針對新手,有一看就會的制作歌詞的方法,針對專業人士,也有高級編輯模式,具體操作可以點擊鍊接進入它們的專門詞條查看。

還有一種文本轉語音的軟件在把文字導出成MP3聲音文件的同時也能導出LRC文件,導出後用支持LRC的播放器播放MP3的時候LRC會被自動加載并顯示出來,這方面的典型代表軟件是TTSUU文本轉語音軟件,其典型應用是用來制作單詞、句子以及課文等的雙語對照朗讀的MP3以及同步LRC歌詞字幕,對學生學習外語很有幫助。

使用

目前市場上的支持顯示歌詞的音樂播放器都有相同的規定,要求歌曲和LRC歌詞的文件名相同(即除了擴展名.mp3、.wma、.lrc等不同之外,點前面的文字、文字格式要一模一樣)并且放在同一目錄下(即同一文件夾中),用帶顯示歌詞功能的播放器播放歌曲時歌詞就可以同步顯示,方便查看和學歌。

詳解說明

rc歌詞文本中含有兩類标簽:

一是标識标簽,其格式為“[标識名:值]”主要包含以下預定義的标簽:

[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]你對愛已不再想依賴

二、[00:00.13]歌曲:Secret code

[00:00.35]作詞:上木彩矢

[00:00.48]作曲:大野愛果

[00:00.59]編曲:葉山たけし

[00:00.67]

[00:01.78]Bad boy目が合えば

[00:03.43]Bad girl奪われてく

[00:05.37]この心の中かき亂されて

[00:08.94]SHOW ME スリルでリアル

[00:10.97]TELL ME聞かせて

[00:12.78]走り出したら止まらない

[00:16.56]Bad Boy醒めないで

[00:18.34]Bad girl夢じゃないから

[00:20.31]敏感にこぼれ落ちてゆく

[00:21.79]甘いチョコレート

[00:23.92]SHOW ME スリルでリアル

[00:25.83]TELL ME答えて

[00:27.81]誰にも言えない秘密secret code

[00:39.34]偶然となりに座ったあなたが

[00:43.18]突然顔近づけたりするから

[00:46.68]必然的に目で追いかけちゃって

[00:50.46]完全漂う香りに犯されて

[00:54.03]もうこのままじゃ壊れてしまいそう

[00:57.41]夏の岚の様に

[01:01.47]熔けちゃいそうに

[01:03.03]觸れられた時には

[01:05.31]傷あとか快楽か

[01:07.19]深く波うつ

[01:09.08]Bad boy悲しみさえ

[01:10.92]Bad girl喜びさえ

[01:12.78]この頭の中かき亂されて

[01:16.45]SHOW ME スリルでリアル

[01:18.42]TELL ME聞かせて

[01:20.29]走り出したら終われない

[01:24.21]Bad boy言葉よりも

[01:25.90]Bad girl溫もりがほしい

[01:27.82]獨占したくなるの

[01:29.62]その手も聲も

[01:31.46]SHOW ME スリルでリアル

[01:33.35]TELL ME答えて

[01:35.24]誰にも言えない秘密secret code

[01:46.97]嫉妬ゴコロが災いの元になる

[01:50.48]やっと确かめ合えたのに

[01:54.12]もっと味わいたい

[01:55.98]濡れたリップサービス

[01:58.00]ずっとその腕の中にいれたら

[02:01.49]遠く遠く離れてしまった

[02:05.02]同じ空見てるかなこの雲は流れて

[02:10.47]その場所まで屆け絕望か?

[02:13.55]失望か?激しく波うつ

[02:16.51]Bad boy目が合えば

[02:18.38]Bad girl奪われてく

[02:20.26]この心の中かき亂されて

[02:24.00]SHOW ME スリルでリアル

[02:25.93]TELL ME聞かせて

[02:27.78]走り出したら止まらない

[02:31.58]Bad Boy醒めないで

[02:33.31]Bad girl夢じゃないから

[02:35.29]敏感にこぼれ落ちてゆく

[02:37.05]甘いチョコレート

[02:38.98]SHOW ME スリルでリアル

[02:40.89]TELL ME答えて

[02:42.78]誰にも言えない秘密secret code

[02:47.12]夢の続きはシンデレラストーリー

[02:50.43]ガラスの靴で連れさって

[02:52.72]ハッピーエンディング

[02:54.39]日ごと夜ごとつぶやく一人ごと

[02:57.96]誰にも言えない秘密secret code

[03:05.60]Bad boy悲しみさえ

[03:07.14]Bad girl喜びさえ

[03:10.17]この頭の中かき亂されて

[03:12.86]SHOW ME スリルでリアル

[03:14.73]TELL ME聞かせて

[03:16.65]走り出したら終われない

[03:20.20]Bad boy言葉よりも

[03:22.10]Bad girl溫もりがほしい

[03:24.00]獨占したくなるの

[03:25.66]その手も聲も

[03:27.70]SHOW ME スリルでリアル

[03:29.62]TELL ME答えて

[03:31.52]誰にも言えない秘密secret code

[03:36.44]

開發标準

以下列出了開發支持LRC格式的軟件時應遵守的一些标準。無論是否在行首,行内凡具有“[*:*]”形式的都應認為是标簽。(注意:其中的冒号并非全角字符“:”)

凡是标簽都不應顯示。凡是标簽,且被冒号分隔的兩部分都為非負數,則應認為是時間标簽。因此,對于非标準形式(非“[mm:ss]”)的時間标簽也應能識别(如“[0:0]”)。凡是标簽,且非時間标簽的,應認為是标識标簽。标識名中大小寫等價。·為了向後兼容,應對未定義的新标簽作忽略處理。另應對注釋标簽([:])後的同一行内容作忽略處理。應允許一行中存在多個标簽,并能正确處理。應能正确處理未排序的标簽。

詞的處理

通過加載歌詞文件字符串的方式加載,然後解析文本字符串。故歌詞能否正常顯示且更多的容錯,解析很重要,這裡也是通過切割文本的方法解析,然後排序。

所以請大家使用标準格式的lrc文件,作者建議:

1、盡量不要空行,或者僅時間标簽而無内容

2、一行一句歌詞,可多個時間

3、注意編碼格式和換行格式,windows和linux的回車換行不一樣,請用windows記事本打開查看無異常即可,比如有黑小框,空行,擠在一行等。

相關詞條

相關搜索

其它詞條