下載全網(wǎng)音視頻資源的神器—You-get

Python有一個(gè)專(zhuān)門(mén)下載視頻站的視頻的第三方庫(kù)—you-get庫(kù),下面讓我們來(lái)看看它的使用方式。
01
安裝
首先我們要先安裝這個(gè)庫(kù)。
pip install you-get
02
使用方法
01
直接下載
這里以我的B站視頻為例,來(lái)告訴大家如何對(duì)單個(gè)視頻進(jìn)行下載,命令如下:
you-get url
url是該視頻的網(wǎng)頁(yè)鏈接,該命令可以將視頻直接下載到命令行輸出的文件夾。

02
批量下載
我們以B站為例,它上面的講課視頻很多是一系列的,我們?nèi)绻眠@個(gè)命令每個(gè)視頻分開(kāi)下載那就大可不必了,所以我們需要采用批量下載的方式,命令如下:
you-get --playlist url

對(duì)視頻批量下載的同時(shí),還會(huì)將視頻里的彈幕也給下載下來(lái),我們?nèi)绻胍_(kāi)啟彈幕模式,可以下載一個(gè)Danmu2Ass工具,將彈幕格式轉(zhuǎn)換成ass格式,就可以了。
03
暫停和繼續(xù)
有些時(shí)候,我們可能想暫定一下視頻的下載,此時(shí)我們可以按下Ctrl+c即可暫定視頻的下載,這個(gè)時(shí)候在該命令行輸出的文件夾中存在一個(gè).download的緩存文件。
如果我們想繼續(xù)下載的話,我們可以在命令行重新輸入命令,它會(huì)對(duì)該文件夾進(jìn)行檢測(cè),如果有緩存的.download文件,它就會(huì)繼續(xù)從這里開(kāi)始下載。

04
查看視頻參數(shù)
我們還可以查看視頻的參數(shù)詳情,命令如下:
you-get -i url

05
指定清晰度下載
當(dāng)我們拿到視頻的參數(shù)詳情后,我們可以選擇我們想要下載的格式視頻,命令如下:
you-get ----format=flv url

06
指定下載路徑
我們還可以指定視頻的下載路徑,命令如下:
you-get -o 路徑 url

03
用Python下載
有的讀者說(shuō),我不習(xí)慣用命令行,想用Python來(lái)進(jìn)行操作可以嗎?當(dāng)然可以啦,Python有一個(gè)標(biāo)準(zhǔn)庫(kù)—sys庫(kù)就是專(zhuān)門(mén)用來(lái)操作命令行的,代碼如下:
import sys
from you_get import common as you_get
url= 'https://www.bilibili.com/video/BV145411K7K3'
sys.argv=['you-get','-i',url]
you_get.main()

04
小結(jié)
1. 關(guān)于you-get庫(kù)的介紹就先到這里了,常用的操作都已經(jīng)介紹完了,其他的操作,有興趣的讀者可以到pypi上進(jìn)行學(xué)習(xí)。
2. you-get庫(kù)支持很多視頻網(wǎng)站的下載,如:B站、愛(ài)奇藝、騰訊視頻等,它同時(shí)也支持音頻網(wǎng)站的下載,如:網(wǎng)易云、酷我音樂(lè)等。
3. 本文僅供參考學(xué)習(xí),不做它用的。
推薦閱讀:
入門(mén): 最全的零基礎(chǔ)學(xué)Python的問(wèn)題 | 零基礎(chǔ)學(xué)了8個(gè)月的Python | 實(shí)戰(zhàn)項(xiàng)目 |學(xué)Python就是這條捷徑
干貨:爬取豆瓣短評(píng),電影《后來(lái)的我們》 | 38年NBA最佳球員分析 | 從萬(wàn)眾期待到口碑撲街!唐探3令人失望 | 笑看新倚天屠龍記 | 燈謎答題王 |用Python做個(gè)海量小姐姐素描圖 |碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影
趣味:彈球游戲 | 九宮格 | 漂亮的花 | 兩百行Python《天天酷跑》游戲!
AI: 會(huì)做詩(shī)的機(jī)器人 | 給圖片上色 | 預(yù)測(cè)收入 | 碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影
小工具: Pdf轉(zhuǎn)Word,輕松搞定表格和水?。?/a> | 一鍵把html網(wǎng)頁(yè)保存為pdf!| 再見(jiàn)PDF提取收費(fèi)! | 用90行代碼打造最強(qiáng)PDF轉(zhuǎn)換器,word、PPT、excel、markdown、html一鍵轉(zhuǎn)換 | 制作一款釘釘?shù)蛢r(jià)機(jī)票提示器! |60行代碼做了一個(gè)語(yǔ)音壁紙切換器天天看小姐姐!|
年度爆款文案
2).學(xué)Python真香!我用100行代碼做了個(gè)網(wǎng)站,幫人PS旅行圖片,賺個(gè)雞腿吃
3).首播過(guò)億,火爆全網(wǎng),我分析了《乘風(fēng)破浪的姐姐》,發(fā)現(xiàn)了這些秘密
9).發(fā)現(xiàn)一個(gè)舔狗福利!這個(gè)Python爬蟲(chóng)神器太爽了,自動(dòng)下載妹子圖片
點(diǎn)閱讀原文,領(lǐng)廖雪峰全套資料!


