1.背景
前段時(shí)間,鄭老師迷上了看柯南秀训裆,一直琢磨著想要下載柯南秀的視頻眶根,這樣好隨時(shí)的模仿學(xué)習(xí)。
順手百度了一下边琉,果然python大法好啊属百,還真的有這樣的工具,而且還很簡單变姨。
這個(gè)工具就是you-get
族扰。
我用的不多,只在b站上下載過柯南秀和一些學(xué)習(xí)教程钳恕,今天簡單介紹一下自己的使用吧。
2. 關(guān)于you-get
關(guān)于you-get
的介紹蹄衷,網(wǎng)上其實(shí)有很多啦忧额,隨便百度就能出來的。
例如愧口,支持下載視頻睦番、圖片等非html內(nèi)容,還可選擇視頻的畫質(zhì)耍属;
作為常年只在b站首頁溜達(dá)的我托嚣,其實(shí)也不是很了解視頻網(wǎng)站啥的;
但是厚骗,主流的視頻網(wǎng)站包括b站示启,優(yōu)酷,土豆啥的很多國內(nèi)視頻網(wǎng)站领舰,好像都可以夫嗓,國外的視頻網(wǎng)站,如youtube好像也可以冲秽,但還沒試過舍咖,要設(shè)置代理啥的。
具體的介紹锉桑,這個(gè)帖子說的還挺清楚的:you-get中文說明排霉。
3.使用
①安裝好python3
②安裝好ffmpeg:這個(gè)在之前語音識(shí)別的帖子里介紹過。
【python實(shí)戰(zhàn)】批改作業(yè)小助手民轴,科大訊飛的語音聽寫
③windows下攻柠,win+R
球订,鍵入cmd
,安裝you-get
pip install you-get
④單個(gè)視頻下載:
安裝成功后辙诞,繼續(xù)在命令行里輸入:
you-get 視頻的url
這就可以把視頻下載下來了辙售。
是不是so easy~
⑤多個(gè)視頻下載:
上述是單個(gè)視頻的下載,如果是多個(gè)的視頻的話飞涂,可以寫python代碼旦部。
如果多個(gè)視頻沒規(guī)律的話,可以建立列表较店,循環(huán)跑就行了士八。
import os
vediols=['視頻url1','視頻url2','視頻url3','視頻url4']
for v in vediols:
os.system('you-get '+v)
另外,如果需要下載視頻選集梁呈,一個(gè)系列的視頻的話婚度,即視頻鏈接有規(guī)律的話,就更簡單了官卡。
例如蝗茁,用下面3行代碼就可以將上面這69個(gè)視頻教程自動(dòng)批量下載下來了~而且速度還很不錯(cuò)!
import os
for i in range(1,70):
os.system('you-get '+'https://www.bilibili.com/video/BV1zE411g7Bx?p='+str(i))
4. 最后
這個(gè)工具還是很不錯(cuò)的~
如果有下載大量多媒體文件需求的寻咒,可以多了解學(xué)習(xí)下這個(gè)工具~
還有不少功能還沒試過哮翘,以后碰到相應(yīng)需求還是可以用用這個(gè)工具的~