最近對于老司機們來說,有一個不得不關注的新聞——著名開源下片神器“youtube-dl”被GitHub官方封禁。
原因是美國唱片業協會RIAA以DMCA (數字千年版權法)投訴,稱youtube-dl侵犯版權。
但不久后,GitHub毅然將youtube-dl重新上架,并且專門撥出100萬美元作為法律辯護基金,以應對未來的訴訟。這個舉動,令很多老司機動容。
可以預見,youtube-dl的版權糾紛仍會持續一段時間。而youtube-dl之所以被RIAA這樣依托于巨頭的組織盯上,根本原因也在于它強大的視頻下載能力。
youtube-dl的作用在于,可以將YouTube等視頻網站的各種視頻全部下載下來,雖然它的名字只寫了YouTube,但其實支持現在大多數的視頻網站。
youtube-dl無論是解析能力還是下載速度,都堪稱一絕,市面上很多網頁視頻下載器,本質上就是利用youtube-dl改造而來的。
youtube-dl在GitHub上開源,它本身沒有GUI圖形界面,需要命令行才能使用。今天接著youtube-dl被封禁后又重新上架這個契機,就簡單來談談youtube-dl的安裝和使用吧。
本文以Windows平臺為例。要使用youtube-dl,我們首先需要安裝Python,youtube-dl是基于Python編寫的軟件。點擊下面鏈接進入Python官網,下載安裝即可。
如果你的操作系統是64位的,那么最好下載64位的Python。
以Windows系統為例,Python官網的下載按鈕默認可能會提供32位的安裝包,這時候你可以進入到Download-Windows頁面中,找到64位的安裝包下載。
接著我們來下載youtube-dl。我們可以從GitHub上youtube-dl項目的“release”欄目中下載,也可以從youtube-dl的官網下載。
下載“youtube-dl.exe”,將它放在一個文件夾當中。
接著開啟這個文件夾,在空白處按住“shift”鍵并點擊右鍵,在快捷菜單中選擇“在此處打開Powershell窗口”。
接著,在Powershell窗口中輸入“cmd”并按下回車鍵,這時候就可以在Powershell窗口中輸入cmd命令了,youtube-dl需要使用cmd來調用。到了這里,就可以用youtube-dl來下載視頻了。
雖然youtube-dl名字里面只有“YouTube”,但它其實可以通殺很多視頻網站,例如太平洋的視頻也可以
那么只要輸入以下命令即可:
youtube-dl https://pconline.pcvideo.com.cn/video-29317.html
按下回車,youtube-dl就會自動解析網頁上的視頻,然后默認下載最高畫質的視頻源到同一個目錄下。待到youtube-dl提示下載100%完成,就可以在本地打開視頻觀看了。
輸入命令后按下回車鍵,可以看到下載進度
下載完成,視頻出現在youtube-dl.exe所在的目錄
這是youtube-dl最簡單的使用方法,它的功能當然不止于此。
在youtube-dl的GitHub主頁上,詳細列出了youtube-dl的各種功能以及調用方法。
youtube-dl的GitHub主頁中,有很多參數調用的命令說明
如果想要使用某個功能,按照以下格式調用即可。
舉個簡單的例子吧,仍然以上面的視頻為例。如果網頁視頻中帶有字幕,想要下載所有的字幕,就可以輸入:
youtube-dl --all-subs URL
接著,所有的視頻字幕都會被下載回來了。
除此以外,youtube-dl還有其他很多玩法,大家可以參閱GitHub上的使用說明。
總的來說,youtube-dl的確是當前最強的下片神器之一,它對世界上絕大多數的網頁視頻都能生效,絕對稱得上是老司機必備的神兵利器。
責任編輯:pj
-
軟件
+關注
關注
69文章
4774瀏覽量
87161 -
開源
+關注
關注
3文章
3251瀏覽量
42406 -
Youtube
+關注
關注
0文章
143瀏覽量
15518
發布評論請先 登錄
相關推薦
評論