Skip to main content

還在用網頁下載 Youtube 影片嗎?

· 7 min read

下載工具的最後大魔王

我從國小開始,三不五時就會有從 Youtube 下載影片的需求,我認為這種需求應該是每個人從小到大,甚至到出社會都會需要用到的技能。最常見的方法就是去網路上找「Youtube 影片下載器」之類的網站,這些網頁常常每次找的都不一樣,可能這次可以用,下次就失效了。我們需要一個可以穩定長期使用的工具,那就是 yt-dlp。

yt-dlp 是一套開源工具,完完全全免費,可以選擇的選項還非常多,要下載什麼格式都行,但是安裝上比較麻煩一點點,我覺得這個可能是它不那麼流行的原因,但如果你像我一樣會使用終端機,或者你常常要下載音樂或影片,那這個工具你一定不能錯過。

萬事起頭難

  1. 先下載兩個程式。你一定會有疑問為什麼要下載兩個而不是一個?其實這也非常好理解,因為 yt-dlp 是用來下載,而 FFmpeg 是用來處理格式的問題,兩者都是開源的。FFmpeg 本身是一個非常強大,也是各大播放器的核心元件之一。

  2. 兩者都下載之後就到你的下載資料夾,先把 ffmpeg 那個 .zip 解開,之後應該會長得像下面這樣。

    • ffmpeg 解壓縮之後和 yt-dlp 的示意圖
  3. 之後點開剛剛解壓縮的 ffmpeg 資料夾,一路點進裡面的 bin 資料夾,之後把 yt-dlp.exe 拉進去。

    • 在 bin 資料夾內包含了 yt-dlp.exe 示意圖
  4. 接著把整個 ffmpeg 資料夾拉到 C:\ 底下

    • 被拉進 C 槽底下的 ffmpeg 資料夾
  5. 到設定的環境變數裡面設定變數。範例的作業系統為 Windows 10,其它系統大同小異,再請讀者自行上網搜尋步驟。路徑為「控制台」->「系統」->「關於」->「進階系統設定」->「環境變數」。如果圖片太小,可以點擊右鍵並選擇「在新分頁中開啟圖片」,這樣會比較清楚。

設定系統關於進階系統設定環境變數
設定系統關於進階系統設定環境變數
  1. 雙擊位於上方的 Path,之後會進入編輯區,此時,到你剛剛複製到 C 槽的 ffmpeg 資料夾,和之前一樣點進 bin 資料夾內。接著,點擊上方的路徑欄將路徑複製下來。接著回到編輯區,點擊「新增」把剛剛複製的路徑貼上,之後點擊「確定」就行了。

    • Path
    • C 槽內的 ffmpeg 資料夾
    • 編輯區內新增
  2. 你已經安裝完成了,接下來要測試是否成功。做法很簡單,就是開啟 CMD,就是那個最讓你害怕的小黑窗。接著就可以測試了,分別輸入 yt-dlpffmpeg 應該要看到和下方圖片類似的回覆。

    • 於開始查詢 cmd
    • yt-dlp 正確回覆
    • ffmpeg 正確回覆
  3. 如果正確的話就安裝完成了喔!

開始使用

在你想要下載的資料夾,點上方的路徑欄,輸入 cmd 就可以開始使用。 cmd 輸入在路徑欄的示意圖

所有的操作都會在 CMD 裡面執行,但是也不要感到害怕,這一點也不難。你可以先試著輸入下方的範例指令,看看運行的結果。

yt-dlp -f mp4 https://youtu.be/dQw4w9WgXcQ

如果執行沒有發現什麼錯誤,那麼你已經成功下載了一部影片了,趕快去你的資料夾看看吧!

等等,我不就要記一堆指令?

這個問題問得非常的好!以前確實需要記住一部分,而且常常要去看官方的手冊,用想的就知道非常麻煩,但都 2025 年了,誰還在這樣?我們可以直接使用任何你覺得習慣的生成式 AI,只要像下面這樣,就馬上得到了一條可以用的指令。

於生成式 AI 生成指令的示意圖

你成功學會使用了

如果你能成功下載影片,那你就得到了一項強而有力的武器。有了這個之後就再也不用依賴一堆奇怪的網站來幫你了,而且你也學會了怎麼使用終端機工具,其實都是很類似的操作,一開始可能會覺得不習慣,但這真的不難。