不知道大家有沒有這樣的感覺,聽到一些好聽的歌曲,總是想要把歌曲下載到自己電腦或手機上才感覺到踏實,尤其是在早些年智能手機還沒這么普及的時候,喜歡的歌曲不在自己電腦上就會沒有安全感。
雖然現在聽歌基*都是在線聽,下載歌曲到*地的意識越來越淡了高品質無損音樂在線聽,但對于一些高品質無損音樂,依然還是有想要下載的沖動,所以今天我們就來使用 python 來解一解這個下載情結。
不清楚大家平常都用什么聽歌 APP,我最常用的就是**云音樂,剛開始就是被其個*推薦算法圈粉了,推薦的都是自己喜歡的歌曲,但因為版權問題,總有一些歌曲不得不去 QQ 音樂上去聽。
寫這篇文章之前,我*打算自己動手寫一個 python 腳*來實現下載歌曲的,然而去 GitHub 上搜了一下,發(fā)現有很多現成的,而且寫的不錯,于是我挑了一個使用簡單、高效的腳*推薦給大家。
我這里簡單介紹下這個腳*,這個腳*可以自動下載給定歌單中的所有歌曲,注意這里下載的歌曲文件后綴為 flac,這是一種無損音樂格式高品質無損音樂在線聽,而且這種格式的文件通常也比較大,我看了下一首兩分多鐘的歌曲有 16 M 左右的大小。
使用下面的命令即可運行該腳*,后面這個參數就是你想要下載的**云音樂歌單鏈接,因為默認是下載 flac 無損格式的音樂,如果你還想同時下載 mp3 格式的歌曲,在后面再加個參數 --mp3 即可。
python main.py https://music.163.com/#/playlist?id=2788012762