yt-dlp-downloader
使用 yt-dlp 從 YouTube、Twitter、Bilibili 等數千個網站下載影片。支援提取音訊 (MP3)、下載字幕與選擇影片畫質。
簡介
yt-dlp-downloader 是一個為 AI 代理設計的強大自動化技能,旨在從網路中高效獲取媒體內容。它利用了功能強大的 yt-dlp 命令列工具,讓使用者能夠與數千個影片分享平台進行互動,包括 YouTube、Bilibili、Twitter/X、TikTok 和 Twitch 等主流服務。此技能非常適合內容創作者、研究人員和開發人員,他們需要一種可靠且可程式化的方式來存檔媒體或提取音訊組件以進行後續處理。
-
完全相容 yt-dlp 功能,支援高畫質影片下載、播放清單處理以及特定格式選擇(例如 720p、1080p 或最佳畫質)。
-
專業的音訊提取支援,透過 ffmpeg 整合,能將影片內容直接轉換為 MP3 格式。
-
自動化字幕管理,允許使用者擷取所有可用語言的字幕,以進行無障礙瀏覽或轉錄。
-
針對平台特定限制的智慧處理,例如利用瀏覽器 Cookie(支援 Chrome、Firefox、Safari、Edge 或 Brave)來繞過 YouTube 常見的 403 Forbidden 錯誤。
-
縮圖取得與靈活的輸出路徑配置,讓您的本地下載檔案保持整潔。
-
先決條件:環境中必須安裝 yt-dlp 與 ffmpeg。請使用 pip install yt-dlp 與 brew install ffmpeg 以確保完整功能。
-
輸入:接收標準影片網址或播放清單連結。使用者可在自然語言提示中指定畫質、音訊提取或字幕偏好。
-
輸出:直接將檔案下載至本地檔案系統,並可選用標準 yt-dlp 模板定義檔案命名規則。
-
限制:針對 YouTube 下載時,請務必配置瀏覽器 Cookie 以防止下載失敗。若預設下載品質不符合需求,請使用 -F 參數列出可用格式。確保執行這些命令的 shell 環境具備網路存取權限。
倉庫統計
- Star 數
- 4,456
- Fork 數
- 1,217
- Open Issue 數
- 7
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月30日 下午03:45