快轉到主要內容

yt-dlp安裝教學 (Linux / Windows / macOS / Android / iOS)

分類   資訊科技 電腦軟體分享
標籤   Yt-Dlp Youtube Youtube Music
🗓️ 民國113年 甲辰年
✍ 切換正體/簡體字
目錄

介紹如何在各大系統安裝影片下載器「yt-dlp」。

參考yt-dlp的說明文件 Github

由於Youtube會常常更新網站,yt-dlp開發者也得常常修正下載方法。因此用套件管理器安裝yt-dlp最方便,可以自動收到yt-dlp程式更新。

另外,我們需要一併安裝ffmpeg,用於影片轉檔。


在安裝好之後,你便可以用yt-dlp下載Youtube影片,或是下載Facebook、Twitter、Bilibili等多個網站的影片了。

相關文章:

1. Linux
#

  1. 儘管許多Linux發行版都有收yt-dlp套件,但為避免下載到舊版,可以直接抓最新二進位檔來用。推薦Ubuntu/Debian/Fedora用戶使用此方法。
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp
  1. yt-dlp日後可以自己更新自己:
sudo yt-dlp -U
  1. ffmpeg可以從套件管理器裝:
sudo apt install ffmpeg

2. Windows
#

Windows 11可以用 winget套件管理器安裝,它會自動處理更新。

  1. 開啟Windows終端機或Powershell

  2. 輸入指令安裝yt-dlp和ffmpeg。

winget install yt-dlp ffmpeg
  1. 日後更新指令:
winget upgrade yt-dlp
  1. ffmpeg會安裝到C:\Users\你的使用者名稱\AppData\Local\Microsoft\WinGet\Packages\Gyan.FFmpeg_Microsoft.Winget.Source_8wekyb3d8bbwe\資料夾。

  2. 搜尋編輯系統環境變數

  3. 點選環境變數 → 系統變數 → 對Path點二下。

  4. 點選新增環境變數,輸入路徑。把你的使用者名稱換成你的帳號名稱,並請注意ffmpeg-後面的版本號碼。

"C:\Users\你的使用者名稱\AppData\Local\Microsoft\WinGet\Packages\Gyan.FFmpeg_Microsoft.Winget.Source_8wekyb3d8bbwe\ffmpeg-7.0.1-full_build\bin\ffmpeg"
  1. 設定後如圖所示。

  2. 重新開啟Windows終端機,輸入ffmpeg version看有沒有跳出版本資訊,有的話就是設定成功了。

3. macOS
#

  1. 開啟終端機,安裝 Homebrew

  2. 輸入以下指令安裝yt-dlp和ffmpeg:

brew install yt-dlp ffmpeg
  1. 日後更新指令:
brew upgrade yt-dlp

4. Android
#

  1. 安裝 Termux

  2. 用pip安裝

pkg install python-pip ffmpeg

pip install yt-dlp

5. iOS
#

  1. 安裝 a-Shell

  2. 用pip安裝

pip install yt-dlp

附註:Python安裝法
#

此方法適用所有平台,只要安裝Python和pip,就可以安裝yt-dlp:

pip install yt-dlp

Linux如果遇到externally-managed-environment錯誤,請改用pipx安裝:

pipx install yt-dlp

相關文章

【全平台】網頁/PC/手機/智慧電視 無廣告看Youtube影片的方法
分類   資訊科技 電腦軟體分享
標籤   Adblock Youtube Youtube Music Android TV
yt-dlp指令使用教學,萬能Youtube影片命令行下載工具
分類   資訊科技 資訊科技應用
標籤   Yt-Dlp Youtube Youtube Music
個人常用的Windows自由開源軟體列表
分類   資訊科技 電腦軟體分享
標籤   Free Software Windows

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur或Postimages。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。為防止垃圾內容,有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請善用圖床網站。