被官方封禁後又再度上架下片神器youtube-dl你用過沒?
最近對於老司機們來說,有一個不得不關注的新聞——著名開源下片神器“youtube-dl”被GitHub官方封禁,原因是美國唱片業協會RIAA以DMCA (數字千年版權法)投訴,稱youtube-dl侵犯版權。但不久後,GitHub毅然將youtube-dl重新上架,並且專門撥出100萬美元作為法律辯護基金,以應對未來的訴訟。這個舉動,令很多老司機動容。
下載神器youtube-dl一度被迫下架,現在已經重新上架
可以預見,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官網,下載安裝即可。
Python官網:https://www.python.org
如果你的操作系統是64位的,那麼最好下載64位的Python。以Windows系統為例,Python官網的下載按鈕默認可能會提供32位的安裝包,這時候你可以進入到Download-Windows頁面中,找到64位的安裝包下載。
接著我們來下載youtube-dl。我們可以從GitHub上youtube-dl項目的“release”欄目中下載,也可以從youtube-dl的官網下載。
youtube-dl GitHub下載:https://github.com/ytdl-org/youtube-dl/releases
youtube-dl官網下載:https://youtube-dl.org
下載“youtube-dl.exe”,將它放在一個文件夾當中。接著,開啟這個文件夾,在空白處按住“shift”鍵並點擊右鍵,在快捷菜單中選擇“在此處打開Powershell窗口”。
在youtube-dl.exe所在的目錄,開啟Powershell窗口
接著,在Powershell窗口中輸入“cmd”並按下回車鍵,這時候就可以在Powershell窗口中輸入cmd命令了,youtube-dl需要使用cmd來調用。到了這裡,就可以用youtube-dl來下載視頻了。
在Powershell中開啟CMD
例如,我們想要下載太平洋電腦網的這個視頻:
【IT全播報】華為nova 8系列發布,AMD Zen3……:https://pconline.pcvideo.com.cn/video-29317.html
雖然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 [OPTIONS] URL [URL…]
舉個簡單的例子吧,仍然以上面的視頻為例。如果網頁視頻中帶有字幕,想要下載所有的字幕,就可以輸入:
youtube-dl –all-subs URL
接著,所有的視頻字幕都會被下載回來了。
除此以外,youtube-dl還有其他很多玩法,大家可以參閱GitHub上的使用說明。
總的來說,youtube-dl 的確是當前最強的下片神器之一,它對世界上絕大多數的網頁視頻都能生效,絕對稱得上是老司機必備的神兵利器。當前youtube-dl面臨著版權訴訟,這個下片神器最終會有怎樣的收場?讓我們持續關注吧。