close

下載神器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面臨著版權訴訟,這個下片神器最終會有怎樣的收場?讓我們持續關註吧。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Ken641228 的頭像
    Ken641228

    Ken641228的部落格

    Ken641228 發表在 痞客邦 留言(0) 人氣()