生產力
podcast-downloader avatar

podcast-downloader

透過 iTunes Search API 搜尋、瀏覽並下載 Apple Podcasts 節目。適用於音訊內容存檔、批次下載以及獲取豐富的元數據,適合研究需求或個人媒體庫管理。

簡介

podcast-downloader 是一個功能強大的 Claude Skill,專為需要以程式化方式與 Apple Podcasts 生態系統互動的用戶所設計。它利用 iTunes Search API 提供高效、可靠的播客搜尋與媒體取得途徑。無論您是內容創作者、研究人員還是音訊愛好者,此工具都能簡化按關鍵字、作者或主題搜尋播客的流程,並精確控制劇集下載。

  • 進階搜尋:查詢 iTunes API,透過名稱、藝術家或特定類型進行搜尋,並可調整結果限制。

  • 劇集管理:瀏覽播客系列以獲取劇集列表,包含發佈日期、持續時間與詳細說明。

  • 精準下載:將指定劇集或批次處理的最新劇集下載至本地儲存,並維持結構化的目錄分類。

  • 元數據提取:獲取詳細的元數據,包括 RSS Feed URL、內容分級、發佈者資訊以及多解析度圖示。

  • 多重機制策略:採用 API 優先查詢、列表式搜尋以及 RSS 解析作為後備方案,確保作業的可靠性。

  • 常見輸入:支援自然語言請求,例如「下載 [播客名稱] 的最新一集」或「列出 [主題] 的前 5 集」。

  • 輸出內容:儲存於本地路徑的 MP3 音訊檔案,以及用於檢查的結構化 JSON 元數據。

  • 效能限制:專為循序處理設計以維護 API 穩定性;預設限制 10 項結果以符合常見 API 配額。

  • 相容性:使用 Python 3 標準函式庫與命令列執行,在開發環境中具有輕量級與跨平台優勢。

  • 最佳實踐:在執行批次操作前,請務必確認下載權限與目錄結構,確保檔案正確儲存。

倉庫統計

Star 數
193
Fork 數
62
Open Issue 數
0
主要語言
TypeScript
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午06:14
在 GitHub 查看