1 you-get簡介
you-get是github上python的一個開源庫(https://github.com/soimort/you-get),使用you-get你只需要取得視頻所在網頁鏈接地址就可以很輕鬆的下載下來。
目前you-get所支持的網站包含國內外幾十個網站(如下圖所示),基本上可以滿足你的需求。
- 國外網站:
- 國內網站:
you-get參數詳解:https://www.cnblogs.com/bigpig369/articles/8785761.html
2 安裝和使用
1.安裝you-get命令
pip install you-get
2.you-get可以直接通過命令行使用
- 打開想要下載的視頻,複製鏈接。
- 比如複製一個B站視頻的鏈接:https://www.bilibili.com/video/av31059492?from=search&seid=8538131285851066960
- 在命令行工具中輸入“you-get 視頻鏈接”點擊“enter”鍵就可以下載了,即:
you-get https://www.bilibili.com/video/av31059492?from=search&seid=8538131285851066960
效果如下:
3 通過python 簡單調用you-get庫
代碼如下:
import sys
import you_get
def download(url, path):
sys.argv = ['you-get', '-o', path, url]
you_get.main()
if __name__ == '__main__':
# 視頻網站的地址
url = 'https://www.bilibili.com/video/av31059492?from=search&seid=8538131285851066960'
# 視頻輸出的位置
path = 'G:/test'
download(url, path)
效果如下: