遺憾遲香音樂(lè)助手概念版是一款綠色多功能整合全網(wǎng)音樂(lè)下載及播放神器,只需要輸入相關(guān)歌曲以及歌手的名稱(chēng)便可以獲取到非常詳細(xì)的檢索各大音樂(lè)平臺(tái)列表的信息,遺憾遲香音樂(lè)助手(在線音樂(lè)播放器)現(xiàn)在獨(dú)家版權(quán)的音樂(lè)越來(lái)越多,有些歌只能在網(wǎng)易云上聽(tīng),有些只能在QQ音樂(lè)上聽(tīng),當(dāng)我們聽(tīng)歌時(shí)難免會(huì)需要跑全網(wǎng)去搜索,甚至要下載所有音樂(lè)的客戶(hù)端。
軟件說(shuō)明
WEBAPI已開(kāi)放,返回格式:json
調(diào)用方法:
搜索:
http://服務(wù)器地址/search.aspx?source=音樂(lè)源&word=關(guān)鍵字&page=頁(yè)碼&num=每頁(yè)返回?cái)?shù)量
歌曲解析:
http://服務(wù)器地址/getdata.aspx?source=音樂(lè)源&id=音樂(lè)編號(hào)&name=曲名&artist=藝術(shù)家&album=專(zhuān)輯&picid=封面編號(hào)
精確查找:
http://服務(wù)器地址/research.aspx?name=歌名&artist=歌手名&similar=精確度(0-1)
網(wǎng)頁(yè)版:
http://服務(wù)器地址/demo.aspx
服務(wù)器地址:
free48752.hosthd1.ldvps.com
5.180.76.28:52864 (備用)
[size=26.6667px]音樂(lè)平臺(tái)對(duì)應(yīng)音樂(lè)源名(區(qū)分大小寫(xiě)):
主流平臺(tái)聚合:Together1
網(wǎng)易云音樂(lè):Netease
酷我音樂(lè):Kuwo
酷狗音樂(lè):Kugou
QQ音樂(lè):QQ
蝦米音樂(lè):Xiami
咪咕音樂(lè):Migu
需求分析
[size=26.6667px][size=26.6667px]現(xiàn)在獨(dú)家版權(quán)的音樂(lè)越來(lái)越多,[size=26.6667px][size=26.6667px]有些歌只能在網(wǎng)易云上聽(tīng),[size=26.6667px][size=26.6667px]有些只能在QQ[size=26.6667px][size=26.6667px]音樂(lè)上聽(tīng),[size=26.6667px][size=26.6667px]當(dāng)我們聽(tīng)歌時(shí)難免會(huì)需要跑全網(wǎng)去搜索,[size=26.6667px][size=26.6667px]甚至要下載所有音樂(lè)的客戶(hù)端,[size=26.6667px][size=26.6667px]現(xiàn)開(kāi)發(fā)一款綠色軟件整合全網(wǎng)音樂(lè),[size=26.6667px][size=26.6667px]方便檢索各大音樂(lè)平臺(tái)的信息.[size=26.6667px][size=26.6667px]該軟件的主要功能如下:
1.匯聚全網(wǎng)音樂(lè)
[size=26.6667px][size=26.6667px][size=26.6667px]將主流音樂(lè)平臺(tái)的音樂(lè)整合到一個(gè)軟件中[size=26.6667px].
[size=26.6667px][size=26.6667px]支持平臺(tái):
[size=26.6667px]網(wǎng)易云音樂(lè)
[size=26.6667px]酷我音樂(lè)
[size=26.6667px]酷狗音樂(lè)
[size=26.6667px]QQ音樂(lè)
[size=26.6667px]蝦米音樂(lè)
[size=26.6667px]咪咕音樂(lè)
[size=26.6667px]......
[size=26.6667px]暫不支持無(wú)損,音質(zhì)128-320k不等
2.采用C/S架構(gòu),搭建WEBAPI解析音樂(lè)
[size=26.6667px]每個(gè)音樂(lè)平臺(tái)都有不同的音樂(lè)解析算法[size=26.6667px],[size=26.6667px]而且不斷更新[size=26.6667px],[size=26.6667px]當(dāng)算法更新時(shí)[size=26.6667px],[size=26.6667px]使用[size=26.6667px]WEBAPI[size=26.6667px]可以避免客戶(hù)端頻繁更新
3.動(dòng)態(tài)LRC歌詞顯示
[size=26.6667px] [size=26.6667px]實(shí)現(xiàn)[size=26.6667px]LRC[size=26.6667px]歌詞字幕的動(dòng)態(tài)展示與編輯功能[size=26.6667px].
4.下架歌曲自動(dòng)重新查詢(xún)
[size=26.6667px] [size=26.6667px]各大音樂(lè)平臺(tái)曲庫(kù)并不完美[size=26.6667px],[size=26.6667px]遇到下架歌曲在所難免[size=26.6667px],[size=26.6667px]這時(shí)候讓機(jī)器幫助用戶(hù)重新搜索全網(wǎng)
5.新歌,熱歌推送
[size=26.6667px] [size=26.6667px]本軟件可以實(shí)現(xiàn)全網(wǎng)音樂(lè)查詢(xún)[size=26.6667px],[size=26.6667px]但當(dāng)用戶(hù)僅使用本軟件聽(tīng)歌的話(huà)可能不會(huì)了解最近就行的歌[size=26.6667px],[size=26.6667px]所以歌曲推送功能必不可少
6.扁平化簡(jiǎn)約設(shè)計(jì)
[size=26.6667px] [size=26.6667px]官方的音樂(lè)客戶(hù)端界面難免會(huì)做的花里胡哨[size=26.6667px],[size=26.6667px]復(fù)雜的功能會(huì)讓用戶(hù)摸不清頭腦[size=26.6667px],[size=26.6667px]本軟件將只保留必要的功能
用例規(guī)約(部分)
本軟件與傳統(tǒng)數(shù)據(jù)庫(kù)編程的區(qū)別
功能設(shè)計(jì)
1.用例圖
2.音樂(lè)平臺(tái)類(lèi)圖
3.解析模式時(shí)序圖
4.程序組件圖(已省略三層架構(gòu))
5.界面設(shè)計(jì)
迷你播放器
設(shè)置界面
批量操作界面
歌單解析(目前僅支持網(wǎng)易)
支持全民k歌解析,輸入@+歌手uid(不是k歌號(hào))
內(nèi)置lrc動(dòng)態(tài)歌詞編輯器
主要功能
1.匯聚全網(wǎng)音樂(lè)將主流音樂(lè)平臺(tái)的音樂(lè)整合到一個(gè)軟件中.
2.采用C/S架構(gòu),搭建WEBAPI解析音樂(lè)每個(gè)音樂(lè)平臺(tái)都有不同的音樂(lè)解析算法,而且不斷更新,當(dāng)算法更新時(shí),使用WEBAPI可以避免客戶(hù)端頻繁更新
3.動(dòng)態(tài)LRC歌詞顯示實(shí)現(xiàn)LRC歌詞字幕的動(dòng)態(tài)展示與編輯功能.
4.下架歌曲自動(dòng)重新查詢(xún)各大音樂(lè)平臺(tái)曲庫(kù)并不完美,遇到下架歌曲在所難免,這時(shí)候讓機(jī)器幫助用戶(hù)重新搜索全網(wǎng)
5.新歌,熱歌推送本軟件可以實(shí)現(xiàn)全網(wǎng)音樂(lè)查詢(xún),但當(dāng)用戶(hù)僅使用本軟件聽(tīng)歌的話(huà)可能不會(huì)了解最近就行的歌,所以歌曲推送功能必不可少
6.扁平化簡(jiǎn)約設(shè)計(jì)官方的音樂(lè)客戶(hù)端界面難免會(huì)做的花里胡哨,復(fù)雜的功能會(huì)讓用戶(hù)摸不清頭腦,本軟件將只保留必要的功能
更新內(nèi)容
更換序列化格式為json
本次更新完畢將清空播放列表
建議更新,否則無(wú)法使用在線解析
本次更新需要替換所有文件