1引言
HPLyrics歌詞解析庫(kù)雖然是樂(lè)樂(lè)音樂(lè)播放器中的一個(gè)歌詞模塊稳捆,但是目前已經(jīng)支持lrc鸥印、ksc看尼、krc、hrc等歌詞格式的動(dòng)感顯示弓候。最近有讀者反映該開(kāi)源庫(kù)能否支持網(wǎng)易云歌詞郎哭,如果要支持網(wǎng)易云歌詞,需知道該歌詞的格式菇存。
2網(wǎng)易云歌詞分析
參考歌詞API地址
從API返回的歌詞信息夸研,分析網(wǎng)易云歌詞的格式。
2.1動(dòng)感歌詞
[ti:喜歡你]
[ar:黃耀明]
[28571,5548](0,1297)細(xì)(0,252)雨(0,312)帶(0,376)風(fēng)(0,312)濕(0,376)透(0,312)黃(0,435)昏(0,689)的(0,752)街(0,431)道
[34882,4550](0,550)抹(0,188)去(0,188)雨(0,376)水(0,246)雙(0,441)眼(0,377)無(wú)(0,372)幫(0,939)地(0,499)仰(0,371)望
從動(dòng)感歌詞格式可知撰筷,[]里面的是歌曲標(biāo)簽內(nèi)容陈惰,歌詞行:[此行開(kāi)始時(shí)刻距0時(shí)刻的毫秒數(shù),此行持續(xù)的毫秒數(shù)](0,此字持續(xù)的毫秒數(shù))歌(0,此字持續(xù)的毫秒數(shù))詞(0,此字持續(xù)的毫秒數(shù))正(0,此字持續(xù)的毫秒數(shù))文
2.2Lrc歌詞(翻譯歌詞)
和普通lrc歌詞的分析一樣,這里不做分析
3不足
從API返回的數(shù)據(jù)毕籽,可以看到抬闯,動(dòng)感歌詞或者翻譯歌詞每個(gè)歌詞都含有ti、ar等歌曲標(biāo)簽信息关筒,可以看成一個(gè)獨(dú)立的歌詞文件來(lái)看溶握。HPLyrics庫(kù)為了適配其它的歌詞,將網(wǎng)易云中的動(dòng)感歌詞(或者lrc歌詞)和翻譯歌詞整合成了一個(gè)歌詞文件蒸播,導(dǎo)致了lrc歌詞(或者動(dòng)感歌詞)信息丟失睡榆。