使用python實(shí)現(xiàn)下載我們想聽的歌曲,速度超快
這里發(fā)現(xiàn)一個(gè)可以下歌的工具pymusic-dl,很好用,當(dāng)然付費(fèi)歌曲是下不來的,集成了很多音樂庫的歌曲
首先安裝pymusic-dl
pip install pymusic-dl
仔細(xì)發(fā)現(xiàn)就會(huì)知道,其實(shí)這個(gè)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)鍵字,歌名和歌手同時(shí)輸入可以提高匹配(如 空帆船 樸樹) -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 同時(shí)下載歌詞 --cover 同時(shí)下載封面 --nomerge 不對(duì)搜索結(jié)果列表排序和去重 --help Show this message and exit.
搜一下歌曲:
[root@VM_0_9_centos ~]# music-dl -k "張韶涵" Searching 張韶涵 from ... NETEASE ... QQ ... KUGOU ... BAIDU ... +------+-------------------------+----------------+---------+---------+---------------------------+---------+ | 序號(hào) | 歌名 | 歌手 | 大小 | 時(shí)長 | 專輯 | 來源 | +------+-------------------------+----------------+---------+---------+---------------------------+---------+ | 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 | +------+-------------------------+----------------+---------+---------+---------------------------+---------+ 請(qǐng)輸入下載序號(hào),支持形如 0 3-5 8 的格式,輸入 N 跳過下載 >>: 0 =============================================================== 0 | 快樂崇拜 | 潘瑋柏、張韶涵 | 3.16MB | 0:03:27 | WU HA | NETEASE :: Downloading ... [####################################] 100% :: Saved to: /root/潘瑋柏、張韶涵 - 快樂崇拜.mp3 =============================================================== 請(qǐng)輸入要搜索的歌曲,或Ctrl+C退出
我們可以看到文件已經(jīng)下載到了上面顯示的路徑下了,速度真的很快,如果下不來,可能是付費(fèi)的歌曲
以上這篇使用python實(shí)現(xiàn)下載我們想聽的歌曲,速度超快就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python讀取配置文件-ConfigParser的二次封裝方法
這篇文章主要介紹了Python讀取配置文件-ConfigParser的二次封裝方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-02-02
Pycharm2020.1安裝中文語言插件的詳細(xì)教程(不需要漢化)
這篇文章主要介紹了Pycharm2020.1安裝中文語言插件的詳細(xì)教程,不需要漢化,本文給大家分享三種方法,在這小編推薦使用方法二,具體內(nèi)容詳情大家跟隨小編一起看看吧2020-08-08
python中淺復(fù)制copy與深復(fù)制deepcopy
本文主要介紹了python中淺復(fù)制copy與深復(fù)制deepcopy,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07
socket + select 完成偽并發(fā)操作的實(shí)例
下面小編就為大家?guī)硪黄猻ocket + select 完成偽并發(fā)操作的實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-08-08
Python2到Python3的遷移過程中報(bào)錯(cuò)AttributeError: ‘str‘ objec
在 Python 編程過程中,AttributeError: 'str' object has no attribute 'decode' 是一個(gè)常見的錯(cuò)誤,這通常會(huì)在處理字符串時(shí)出現(xiàn),尤其是在 Python 2 到 Python 3 的遷移過程中,本文將詳細(xì)介紹該問題的根源,并提供解決方案,需要的朋友可以參考下2025-04-04
Python標(biāo)準(zhǔn)庫之Math,Random模塊使用詳解
math數(shù)學(xué)模塊和random隨機(jī)模塊是Python常用的標(biāo)準(zhǔn)庫之一。本文將詳細(xì)為大家介紹一下這兩個(gè)模塊的使用方法,需要的小伙伴可以參考一下2022-05-05
windows+vscode安裝paddleOCR運(yùn)行環(huán)境的步驟
這篇文章主要介紹了windows+vscode安裝paddleOCR運(yùn)行環(huán)境,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11

