標籤:缺點 準備 功能 path 比較 符號 系統設定 地理 命令提示字元
首先介紹軟體,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 自動合并分段視頻