安裝you-get
pip install you-get
安裝好后,我們可以查看一下you-get的參數
you-get -h
視頻下載
單個視頻下載
CMD下載
you-get -o /data/Download https://www.bilibili.com/video/av93104638?p=1
其中:-o /data/Download表示輸出路徑,加入這個路徑不存在,you-get會幫助你自動新建這個路徑,后面接的https://www.bilibili.com/video/av93104638?p=1,是嗶哩嗶哩上面的一個視頻,這條命令會幫助你下載這個視頻到/data/Download路徑下
Python腳本下載
import sys
from you_get import common as you_get #導入you-get庫
directory = '/data/Download' #設置下載目錄
url = 'https://www.bilibili.com/video/av93104638?p=1' #需要下載的視頻地址
sys.argv = ['you-get', '-o', directory, url] #sys傳遞參數執行下載,就像在命令行一樣;‘-o’后面跟保存目錄。
you_get.main()
多個視頻批量下載
CMD下載
很多時候,B站上面的視頻不止一個,而是包含一整個視頻選集序列,假如我們想下載整個序列,可以使用下面的命令
you-get -o /data/Download https://www.bilibili.com/video/av93104638?p=1 -l
批量下載,只是在單個視頻下載命令的后面,添加了-l,l表示list,意味着按照列表全部下載
Python腳本下載
import sys
from you_get import common as you_get #導入you-get庫
directory = '/data/Download' #設置下載目錄
url = 'https://www.bilibili.com/video/av93104638?p=1' #需要下載的視頻地址
sys.argv = ['you-get', '-o', directory, url, '-l'] #sys傳遞參數執行下載,就像在命令行一樣;‘-o’后面跟保存目錄。
you_get.main()