1. 程式人生 > >Youtube-dl 配置 使用方法 + 配合aria2 多線程 下載 + 配合 ffmpeg 自動合並分段視頻

Youtube-dl 配置 使用方法 + 配合aria2 多線程 下載 + 配合 ffmpeg 自動合並分段視頻

https 無損 可能 管理器 post 安裝軟件 令行 音頻 播放

首先介紹軟件,Youtube-dl可以下載網頁的視頻,功能很強大。

但遇到分段視頻不能合並,遇到視頻音頻分開播放的網站也沒辦法合並視頻音頻,所以  需要用ffmpeg來配合的合並視頻。合並過程是無損的,不用擔心。自動操作,不用自己動手。

但Youtube-dl還有個缺點,就是下載時單線程。簡直就是龜速,下載視頻往往還比較大,單線程是不可能使用的。

所以需要aria2來使用多線程。

一、安裝python環境,官網 https://www.python.org/,下載最新版本。

安裝時記得添加環境。

技術分享圖片

二:下載 Youtube-dl 、aria2、ffmpeg    這三個軟件。

官網:

http://rg3.github.io/youtube-dl/

http://aria2.github.io/

http://ffmpeg.org/

下完,解壓。不要直接打開,把這三個軟件放到一個妥善的地方。建議C盤。文件夾命名時不要有符號。不要放在一起,放到三個文件夾。

技術分享圖片

三、添加環境變量。這步的目的是告訴系統有這三個軟件,以後用的時候不用你進文件夾找軟件。

右擊開始菜單 -> 系統->高級系統設置

技術分享圖片

點環境變量:

技術分享圖片

選中path點編輯:

技術分享圖片

出來的編輯框裏,在末尾加上這三軟件的環境變量:

技術分享圖片

變量值就是你放軟件的文件夾路徑。

註意,ffmpeg是添加到bin文件夾。其他兩個因為沒有bin,不用寫到bin。為了方便起見你可以到文件管理器裏復制,而不是手動敲。

如果你習慣以用戶身份使用命令行,那就把用戶變量裏的環境變量也加上這個。但因為用戶身份權限低,直接用管理員權限可以避免很多問題,所以我往往以管理員權限運行代碼。

如果你不明白上面說的什麽意思,那就按我的方法一步步做就行。如果你習慣用戶身份運行代碼,那就按你的方法來。

接來了繼續,上面是安裝軟件,下面是使用。

--------------------------------------------------------------------------------------------------------------------------

1.右擊開始菜單,打開命令提示符(管理員)

技術分享圖片

如果你沒這個選項而是顯示powershell,那就換過來。具體可以百度。

輸入 軟件名 -v 可以查看軟件版本,你先看一下這個確定一下軟件有沒有配置好。

技術分享圖片

技術分享圖片

技術分享圖片

像這樣就說明軟件裝好了。如果你出現的是 未找到或者無法識別命令,那就說明沒裝好,往上翻重做上面的步驟。

(前期準備2:如果要下的視頻網站有地理區域限制,比如下載BBC的只能用英國的ip,你需要讓cmd窗口走代理。如果你用的某梭,那就開啟全局代理。如果用的 npv 一般默認走全局代理,不用管)。

Youtube-dl 配置 使用方法 + 配合aria2 多線程 下載 + 配合 ffmpeg 自動合並分段視頻