溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

如何實(shí)現(xiàn)用python下載我們想聽的歌曲

發(fā)布時間:2020-07-10 11:39:16 來源:億速云 閱讀:319 作者:清晨 欄目:開發(fā)技術(shù)

這篇文章將為大家詳細(xì)講解有關(guān)如何實(shí)現(xiàn)用python下載我們想聽的歌曲,小編覺得挺實(shí)用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

這里發(fā)現(xiàn)一個可以下歌的工具pymusic-dl,很好用,當(dāng)然付費(fèi)歌曲是下不來的,集成了很多音樂庫的歌曲

首先安裝pymusic-dl

pip install pymusic-dl

仔細(xì)發(fā)現(xiàn)就會知道,其實(shí)這個pip安裝后只有info,所以我看到下載文件,以便后面安裝

git clone https://github.com/0xHJK/music-dl.git

cd music-dl

python3 setup.py install

這里就安裝成功了

試一下:

[root@VM_0_9_centos ~]# music-dl --help
Usage: music-dl [OPTIONS]
 
 Search and download music from netease, qq, kugou, baidu and xiami.
 Example: music-dl -k "周杰倫"
 
Options:
 --version    Show the version and exit.
 -k, --keyword TEXT 搜索關(guān)鍵字,歌名和歌手同時輸入可以提高匹配(如 空帆船 樸樹)
 -u, --url TEXT  通過指定的歌曲URL下載音樂
 -p, --playlist TEXT 通過指定的歌單URL下載音樂
 -s, --source TEXT  支持的數(shù)據(jù)源: baidu
 -n, --number INTEGER 搜索數(shù)量限制
 -o, --outdir TEXT  指定輸出目錄
 -x, --proxy TEXT  指定代理(如http://127.0.0.1:1087)
 -v, --verbose   詳細(xì)模式
 --lyrics    同時下載歌詞
 --cover    同時下載封面
 --nomerge    不對搜索結(jié)果列表排序和去重
 --help    Show this message and exit.

搜一下歌曲:

[root@VM_0_9_centos ~]# music-dl -k "張韶涵"
 
Searching 張韶涵 from ... NETEASE ... QQ ... KUGOU ... BAIDU ...
+------+-------------------------+----------------+---------+---------+---------------------------+---------+
| 序號 | 歌名     | 歌手   | 大小 | 時長 | 專輯      | 來源 |
+------+-------------------------+----------------+---------+---------+---------------------------+---------+
| 0 | 快樂崇拜    | 潘瑋柏、張韶涵 | 3.16MB | 0:03:27 | WU HA      | NETEASE |
| 1 | 保護(hù)色     | 林俊杰,張韶涵 | 7.6MB | 0:03:19 | 她說 概念自選輯   | BAIDU |
| 2 | Faded (Live)   | 張韶涵、肖戰(zhàn) | 4.02MB | 0:04:23 | 中國夢之聲·我們的歌 第9期 | KUGOU |
| 3 | 黎明前的黑暗 (Live)  | 張韶涵、王晰 | 3.79MB | 0:04:08 | 天賜的聲音 第2期   | QQ  |
| 4 | 隱形的翅膀    | 張韶涵(韶涵) | 8.64MB | 0:03:44 | 一起飛     | BAIDU |
| 5 | 隱形的翅膀 (Live)  | 張韶涵   | 8.42MB | 0:03:40 | 隱藏的歌手 第六期   | NETEASE |
| 6 | 隱形的翅膀    | 張韶涵   | 3.42MB | 0:03:44 | 潘朵拉     | KUGOU |
| 7 | 阿刁 (Live)    | 張韶涵   | 4.9MB | 0:05:21 | 歌手第二季 第2期   | QQ  |
| 8 | 遺失的美好 (Live)  | 張韶涵   | 10.53MB | 0:04:36 | 隱藏的歌手 第六期   | NETEASE |
| 9 | 淋雨一直走    | 張韶涵   | 3.13MB | 0:03:24 | 有形的翅膀    | QQ  |
| 10 | 歐若拉 (Live)   | 張韶涵   | 4.49MB | 0:01:57 | 隱藏的歌手 第六期   | NETEASE |
| 11 | 歐若拉     | 張韶涵   | 4.0MB | 0:04:21 | 歐若拉     | QQ  |
| 12 | 親愛的,那不是愛情  | 張韶涵   | 3.92MB | 0:04:16 | Ang 5.0     | QQ  |
| 13 | 親愛的那不是愛情 (Live) | 張韶涵   | 10.58MB | 0:04:37 | 隱藏的歌手 第六期   | NETEASE |
+------+-------------------------+----------------+---------+---------+---------------------------+---------+
 
請輸入下載序號,支持形如 0 3-5 8 的格式,輸入 N 跳過下載
 >>: 0
 
===============================================================
0 | 快樂崇拜 | 潘瑋柏、張韶涵 | 3.16MB | 0:03:27 | WU HA | NETEASE
 :: Downloading ... [####################################] 100%
 :: Saved to: /root/潘瑋柏、張韶涵 - 快樂崇拜.mp3
===============================================================
 
請輸入要搜索的歌曲,或Ctrl+C退出

我們可以看到文件已經(jīng)下載到了上面顯示的路徑下了,速度真的很快,如果下不來,可能是付費(fèi)的歌曲

關(guān)于如何實(shí)現(xiàn)用python下載我們想聽的歌曲就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI