Win10 自帶了一款很好用的音樂(lè)播放器 —— Groove 音樂(lè),但是只能支持本地音樂(lè)的播放。2020年3月底到4月底,自己一直在學(xué)習(xí) PyQt5,然后從 2020年5月開(kāi)始,著手使用 PyQt5 編寫(xiě)增強(qiáng)版的 Groove 音樂(lè)。因?yàn)槠綍r(shí)有課,所以大部分代碼是在寒暑假編寫(xiě)的。
10年積累的成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶(hù)對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶(hù)得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有中站免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
剛開(kāi)始代碼寫(xiě)的很撈,反反復(fù)復(fù)重構(gòu)過(guò)多次,不過(guò)現(xiàn)在整體看來(lái)應(yīng)該沒(méi)那么亂了,除了一部分很久遠(yuǎn)的代碼,實(shí)在不敢去碰??偨Y(jié)下來(lái),項(xiàng)目用到了以下技術(shù):
其中數(shù)據(jù)庫(kù)還是去年年底學(xué)了 Java 技術(shù)棧之后,于今年寒假添加進(jìn)項(xiàng)目的。以前用的是 json 文件來(lái)保存歌曲數(shù)據(jù),說(shuō)多了都是淚。之前由于種種原因(主要是懶),代碼一直沒(méi)有編譯成可執(zhí)行文件發(fā)布出來(lái),今天打包發(fā)布了 v1.1.0 版本,在 Win10、Win11 和 Ubuntu20.04 上測(cè)試良好,歡迎大家去 https://github.com/zhiyiYo/Groove 下載使用,有任何問(wèn)題可以提 issue,我會(huì)在第一時(shí)間回復(fù)。
目前播放器實(shí)現(xiàn)了以下功能:
播放本地音樂(lè)
搜索、播放和下載在線(xiàn)音樂(lè)
創(chuàng)建和管理個(gè)人播放列表
查看和編輯歌曲信息
播放和下載在線(xiàn) MV(由于錄制動(dòng)圖體積太大,所以這里只給出圖片,順便感慨一波遙妹真甜????)
Groove_v*.*.*_windows_x64.zip
.Groove_v*.*.*_windows_x64.zip
Groove
文件夾中,找到并雙擊運(yùn)行 Groove.exeGroove_v*.*.*_linux_x64.zip
Groove_v*.*.*_linux_x64.zip
Groove
文件夾中,找到并雙擊運(yùn)行 Groove 可執(zhí)行文件