下載視頻唄,Python第三方模塊中提供了2個專門用于下載視頻的工具—you-get和youtube-dl,可以直接下載B站、優酷等主流視頻網站的視頻,使用起來非常容易,下面我簡單介紹一下這2個工具的安裝和使用,以Python3.6為例(其他版本也可以):
you-get
1.首先,安裝you-get,這個直接在cmd窗口輸入命令“pipinstallyou-get”就行,如下,大概也就幾百K,很快就能安裝成功:
2.安裝完成后,我們就可以直接使用you-get工具下載視頻了,基本使用方式“you-get視頻網址”就會自動開始下載過程,速度非常快,如下,這里以B站為例:
3.這里你也可以查看網站提供的視頻格式,高清、超清等,選擇適合質量好的視頻下載,只需要用參數i,就會打印出所有視頻格式,如下,這里以優酷為例:
4.要批量下載視頻的話,首先需要將視頻的網址復制到一個txt文件中,如下,一行一個網址:
接著就可以直接使用you-get命令讀取這個文件,實現批量下載的功能,命令非常簡單,只需要用參數I指定文件地址就行:
5.當然,還有許多其他高級的功能,如本地在線播放等,這里直接使用命令“you-get-h”就可以查看,參數及功能解釋的非常詳細,可以本地一試:
youtube-dl
1.首先,安裝youtube-dl,這個和you-get類似,也直接在cmd窗口輸入命令“pipinstallyoutube-dl”就行,如下,安裝可能會比較慢:
2.下載完成后,就可以直接開始下載視頻了,基本使用方式也是“youtube-dl視頻網址”就會開始下載,如下,下載速度也非常不錯:
3.這里也可以查看網站提供的視頻格式,使用參數F或者list-format就行,就會打印出所有的視頻格式,下載對應格式視頻的話,使用參數format指定就行,如下,需要下載超清的,命令則是“youtube-dl--format=3視頻網址”:
4.批量下載的話,也需要先創建一個txt文件存儲視頻網址,然后使用參數a指定這個文件,youtube-dl會自動讀取文件內容,并開始下載過程,如下:
5.更多高級的功能的話,也是使用命令“youtube-dl-h”就可以進行查看,官方對于每個參數的功能都解釋的非常詳細,可以直接試用,非常多:
至此,這里就介紹完了Python是如何下載視頻的,也算是一個不錯的應用吧。當然,作為一門膠水語言,Python能做的事情還是非常多的,像Web開發、桌面開發、測試運維、數據處理、機器學習、網絡爬蟲、科學計算等,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。