podcast-download
Download podcast episodes from 小宇宙 (Xiaoyuzhou.fm) and Apple Podcasts
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Download podcast episodes from 小宇宙 (Xiaoyuzhou.fm) and Apple Podcasts
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Transcribe audio files to text with automatic language detection (supports Chinese and English)
Convert PDF files to plain text using PyMuPDF4LLM
Download audio from YouTube and Twitter/X links
| name | podcast-download |
| description | Download podcast episodes from 小宇宙 (Xiaoyuzhou.fm) and Apple Podcasts |
| metadata | {"openclaw":{"emoji":"🎙️","requires":{"bins":["python3"],"python_packages":["requests","feedparser"]},"install":[{"id":"pip-deps","kind":"pip","command":"pip install requests feedparser","label":"Install Python dependencies (requests, feedparser)"}]}} |
Download single podcast episodes from 小宇宙 (Xiaoyuzhou.fm) and Apple Podcasts.
https://www.xiaoyuzhoufm.com/episode/<episode_id>
Get the episode link from the 小宇宙 app or website by clicking "分享" (Share) and copying the link.
https://podcasts.apple.com/podcast/id<podcast_id>?i=<episode_id>
Get the episode link from the Apple Podcasts app by clicking the share button on an episode page.
# Download to default directory (~/Downloads)
python {baseDir}/scripts/download.py "<episode_url>"
# Download to custom directory
python {baseDir}/scripts/download.py "<episode_url>" --output ~/Music
The script auto-detects the platform from the URL. Currently supported:
https://www.xiaoyuzhoufm.com/episode/<id>https://podcasts.apple.com/...?i=<episode_id># Custom filename template
python {baseDir}/scripts/download.py "<URL>" --template "{podcast}_{date}_{title}.{ext}"
Available variables:
{title} - Episode title{date} - Publish date (YYYYMMDD format){podcast} - Podcast name{ext} - File extension (mp3, m4a, etc.)Default template: {date}_{title}.{ext}
python {baseDir}/scripts/download.py "https://www.xiaoyuzhoufm.com/episode/6982c33dc78b82389298d08d"
python {baseDir}/scripts/download.py "https://podcasts.apple.com/podcast/id360084272?i=1000748569801"
Output:
🔍 Platform: Apple Podcasts
📥 Resolving episode...
Fetching podcast feed...
Extracting episode info...
Searching for: #2450 - Tommy Wood
📻 The Joe Rogan Experience - #2450 - Tommy Wood
⬇️ Downloading...
⬇️ Downloading: #2450 - Tommy Wood
-> /Users/xxx/Downloads/20260204_2450_Tommy_Wood.mp3
✅ Complete
✅ Saved to: /Users/xxx/Downloads/20260204_2450_Tommy_Wood.mp3
https://www.xiaoyuzhoufm.com/episode/<id>pip install feedparser