一個被嚴重低估的命令行下載神器:yt-dlp 使用全指南
整理版優先睇
yt-dlp:一個被低估嘅命令行下載神器,支援上千網站,質量可控、無廣告、易自動化
呢篇文章介紹咗一個開源命令行視頻下載工具 yt-dlp,佢係 youtube-dl 嘅增強版,已經成為主流替代方案。作者想解決嘅問題係:好多在線下載網站廣告多、清晰度受限、有安全風險,而 yt-dlp 可以畀用戶直接用命令行下載公開嘅音視頻內容,支援超過上千個平台,包括 YouTube、Bilibili、Twitter 等。
yt-dlp 嘅核心優勢係質量可控(可以指定最高畫質、音頻碼率)、冇廣告同埋套路、好適合寫腳本自動化。基礎用法好簡單,直接用 `yt-dlp 連結` 就會自動揀一個合理嘅清晰度下載。如果想睇所有可用格式,可以用 `-F` 參數,然後揀指定嘅格式組合。另外,佢仲可以淨係下載音頻並轉成 mp3,對播客同課程好實用。
針對而家平台對未登錄請求嘅限制,yt-dlp 提供咗用瀏覽器 cookies 解決嘅方案,命令係 `--cookies-from-browser chrome`,咁樣成功率會大大提高。安裝方面,macOS 可以用 Homebrew,Linux 可以用 pipx。最後作者提醒,只可以下載有權訪問嘅內容,唔好亂用侵權。總括嚟講,yt-dlp 係一個穩定強大、長期可用嘅工具,值得花半個鐘瞭解。
- yt-dlp 係 youtube-dl 嘅增強版,支援超過上千個網站,包括 YouTube、Bilibili、Twitter 等,係目前主流嘅命令行下載工具。
- 相比在線下載網站,yt-dlp 可以明確指定最高畫質、音頻碼率,冇廣告、唔限速、唔強制註冊,仲好適合寫腳本批量下載。
- 基本用法好簡單:`yt-dlp 連結` 會自動揀清晰度;加 `-F` 可以睇所有格式,再用 `-f 格式ID` 指定下載。
- 淨係要音頻嘅話,可以用 `-x --audio-format mp3`,佢會自動轉換格式,慳好多功夫。
- 遇到登錄限制,可以用 `--cookies-from-browser chrome` 直接讀取瀏覽器 cookies,令下載行為更似真實用戶,提高成功率。
yt-dlp 基本下載命令
yt-dlp 連結 yt-dlp -F 連結 yt-dlp -f 137+140 連結 yt-dlp -x --audio-format mp3 連結 yt-dlp --cookies-from-browser chrome 連結
yt-dlp 安裝命令
macOS: brew install yt-dlp Ubuntu/Debian: sudo apt install pipx && pipx ensurepath && pipx install yt-dlp
yt-dlp 係乜嘢?
yt-dlp 係一個開源嘅命令行視頻下載工具,最早源自 youtube-dl 項目,之後做咗大量增強同維護,已經成為事實上位嘅主流替代方案。佢可以幫你從互聯網上合法下載公開可訪問嘅音視頻內容,支援嘅平台超過上千個,包括 YouTube、Bilibili、Twitter、Vimeo 等常見網站。
支援超過上千個平台
點解推薦 yt-dlp?
相比在線下載網站,yt-dlp 有幾個明顯優勢。第一,質量可控,你可以明確指定下載最高畫質、音頻碼率,甚至單獨下載音頻。第二,冇廣告同埋套路,唔會跳轉、唔限速、唔強制註冊。第三,好適合自動化,好容易寫腳本、批量下載、長期使用。
- 質量可控:指定最高畫質、音頻碼率,甚至可以淨係下載音頻。
- 冇廣告:唔使睇廣告、唔使註冊、冇限速。
- 適合自動化:可以用腳本批量下載,穩定可靠。
基礎用法一覽
最簡單就係直接打 `yt-dlp 視頻連結`,佢會自動揀一個合理嘅清晰度下載。想睇所有可用格式嘅話,可以用 `-F` 參數:
yt-dlp -F 視頻連結
然後揀指定嘅格式下載,例如 `-f 137+140` 係影片加音頻。淨係要音頻嘅話,可以用 `-x --audio-format mp3`,佢會自動轉換做 mp3。
# 下載最高畫質(預設)
yt-dlp 連結
# 列出所有可用格式
yt-dlp -F 連結
# 指定格式下載(影片ID 137 + 音頻ID 140)
yt-dlp -f 137+140 連結
# 淨係下載音頻並轉 mp3
yt-dlp -x --audio-format mp3 連結
處理登錄同反爬限制
而家好多平台(尤其係 YouTube)會對未登錄嘅請求進行限制,yt-dlp 提供咗用瀏覽器 cookies 解決嘅方法:
--cookies-from-browser chrome
呢條命令可以令 yt-dlp 直接讀取 Chrome 瀏覽器嘅登錄狀態,令下載行為同真實用戶非常接近,成功率大幅提高。
使用注意事項
作者特別提醒:只可以下載你有權訪問嘅內容,唔好用嚟侵權傳播,要尊重平台同創作者嘅版權。yt-dlp 係一個中立嘅工具,關鍵在於你用佢嚟做乜嘢。
平時返學或者做嘢嘅時候,成日都會遇到呢種需求:想將一段公開嘅視頻下載落嚟離線睇,或者保存一份高質素嘅素材用嚟剪輯參考。但係好多在線下載網站一係廣告多到飛起,一係清晰度有限,甚至仲有安全風險。如果你唔抗拒命令列,咁有一個工具好值得推薦:yt-dlp。
yt-dlp 係咩嘢?
yt-dlp 係一個開源嘅命令列視頻下載工具,最早嚟自 youtube-dl 項目,喺佢嘅基礎上做咗大量增強同維護。目前已經成為事實上嘅主流替代方案。
簡單講,佢可以幫你從互聯網上合法下載公開可以訪問嘅音視頻內容,支援嘅平台非常廣泛,唔只係 YouTube。
支援嘅平台有幾勁?
yt-dlp 支援嘅網站數量超過上千個,常見嘅包括:
YouTube Bilibili Twitter / X Vimeo 各類公開嘅視頻站點
只要係公開可以訪問嘅視頻,大多數情況下都可以試下用 yt-dlp 處理。
點解推薦 yt-dlp?
同「在線下載網站」相比,yt-dlp 有幾個非常明顯嘅優勢:
第一,質素可控
你可以明確指定下載最高畫質、音頻碼率,甚至單獨下載音頻。
第二,冇廣告同套路
唔會跳轉、唔會限速、唔強制註冊。
第三,適合自動化
好適合寫腳本、批量下載、長期使用。
基本用法示例
最簡單嘅用法就係:
yt-dlp 視頻連結呢條命令會自動選擇一個合理嘅清晰度並下載視頻。
如果你想睇嚇當前視頻有啲咩格式可以揀:
yt-dlp -F 視頻連結然後指定格式下載:
yt-dlp -f 137+140 視頻連結只下載音頻都得
對於播客、課程、演講內容,好多人只需要音頻:
yt-dlp -x --audio-format mp3 視頻連結佢會自動幫你轉換格式,好省心。
關於登錄同反爬限制
而家唔少平台(尤其係 YouTube)會對未登錄嘅請求進行限制,呢個時候 yt-dlp 都俾咗官方解決方案。
只需要俾 yt-dlp 讀取瀏覽器入面嘅登錄狀態:
yt-dlp --cookies-from-browser chrome 視頻連結咁樣請求行為就會同真實用戶非常接近,成功率都大幅提高。
安裝方式推薦
喺 macOS 上,最推薦嘅方法係 Homebrew:
brew install yt-dlpLinux 用戶可以直接用發行版嘅包管理器,或者透過 pipx 安裝,保持環境乾淨,以 Ubuntu 為例,順序執行以下命令:
sudo apt install pipx # Ubuntu/Debian
pipx ensurepath
pipx install yt-dlp使用時要注意啲咩?
只下載你有權訪問嘅內容
唔好用嚟侵權傳播
尊重平台同創作者嘅版權
最後講幾句
最後,放一張下載嘅圖,等大家直觀感受嚇個工具嘅強大!

在日常學習和工作中,我們經常會遇到這樣的需求:想把一段公開視頻下載下來離線觀看,或者保存一份高質量素材用於剪輯參考。但很多在線下載網站要麼廣告滿天飛,要麼清晰度受限,甚至存在安全風險。如果你對命令行不排斥,那麼有一個工具非常值得推薦:yt-dlp。
yt-dlp 是什麼?
yt-dlp 是一個開源的命令行視頻下載工具,最早源自 youtube-dl 項目,在其基礎上進行了大量增強和維護。目前已經成為事實上的主流替代方案。
簡單來說,它可以幫助你從互聯網上合法下載公開可訪問的音視頻內容,支持的平台非常廣泛,不僅限於 YouTube。
支持的平台有多強?
yt-dlp 支持的網站數量超過上千個,常見的包括:
YouTube Bilibili Twitter / X Vimeo 各類公開視頻站點
只要是公開可訪問的視頻,大多數情況下都可以嘗試用 yt-dlp 處理。
為什麼推薦 yt-dlp?
相比“在線下載網站”,yt-dlp 有幾個非常明顯的優勢:
第一,質量可控
你可以明確指定下載最高畫質、音頻碼率,甚至單獨下載音頻。
第二,沒有廣告和套路
不跳轉、不限速、不強制註冊。
第三,適合自動化
非常適合寫腳本、批量下載、長期使用。
基礎用法示例
最簡單的使用方式就是:
yt-dlp 視頻連結這條命令會自動選擇一個合理的清晰度並下載視頻。
如果你想查看當前視頻有哪些格式可選:
yt-dlp -F 視頻連結然後指定格式下載:
yt-dlp -f 137+140 視頻連結只下載音頻也可以
對於播客、課程、演講內容,很多人只需要音頻:
yt-dlp -x --audio-format mp3 視頻連結它會自動幫你轉換格式,非常省心。
關於登錄和反爬限制
現在不少平台(尤其是 YouTube)會對未登錄請求進行限制,這時 yt-dlp 也給出了官方解決方案。
只需要讓 yt-dlp讀取瀏覽器中的登錄狀態:
yt-dlp --cookies-from-browser chrome 視頻連結這樣請求行為就會和真實用戶非常接近,成功率也大幅提高。
安裝方式推薦
在 macOS 上,最推薦的方式是 Homebrew:
brew install yt-dlpLinux 用戶可以直接使用發行版包管理器,或者通過 pipx 安裝,保持環境乾淨,以Ubuntu為例,依次執行如下命令:
sudo apt install pipx # Ubuntu/Debian
pipx ensurepath
pipx install yt-dlp使用時需要注意什麼?
只下載你有權訪問的內容
不要用於侵權傳播
尊重平台和創作者的版權
寫在最後
最後,放一張下載的圖,讓大家直觀的感受一下工具的強大!
