自動化
youtube-downloader avatar

youtube-downloader

下載 YouTube 影片並自訂品質與格式。支援多種解析度(360p-1080p)、常見容器格式(mp4, webm, mkv)及 MP3 音訊提取。

簡介

youtube-downloader 是一個功能強大的 YouTube 影片下載工具,專為自動化工作流程與需要程式化存取媒體串流的代理人而設計。本工具以 yt-dlp 為核心,適用於開發者、內容創作者以及需要取得 YouTube 媒體進行後續處理(如轉錄、音訊編輯或封存)的系統。

  • 提供完整的品質控制,支援從 360p 到 1080p 的解析度,並設有「最佳」預設選項。

  • 支援多種常見容器格式,包括 MP4、WebM 和 MKV,確保與 FFmpeg 等下游處理工具的兼容性。

  • 專屬音訊提取模式可將內容直接轉換為 MP3,大幅簡化 Podcast 製作或語音處理流程。

  • 具備自動依賴管理機制,包含 yt-dlp 核心的自動安裝,確保代理人運作的持續性與可靠性。

  • 支援自訂輸出路徑,便於整合至複雜的檔案系統或專屬資料管道中。

  • 每次執行需要提供影片 URL;預設不下載播放清單,以確保自動化作業的執行效能與可控性。

  • 自動根據影片標題產生檔案名稱,方便進行資料歸檔與搜尋。

  • 設計時考量了高度可重用性,已被 youtube-to-xiaoyuzhou 等其他技能整合使用,作為 AI 轉換前的原始媒體取得管道。

  • 預設存檔於 /mnt/user-data/outputs/ 目錄,可透過參數輕易覆寫路徑。

  • 適合在代理人編排的指令稿中進行批次作業與處理。

倉庫統計

Star 數
518
Fork 數
64
Open Issue 數
1
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月1日 上午09:13
在 GitHub 查看