iopho-getting-videos
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
iopho-getting-videos — Cross-Platform Video/Audio/Subtitle Downloader
Download video, audio, subtitles, thumbnails, and metadata from 1800+ platforms with intelligent tool routing and fallback chains.
Prerequisites
Check what's available:
!which yt-dlp 2>/dev/null && echo "yt-dlp: ✓ (primary — covers 1800+ sites)" || echo "yt-dlp: ✗ — install: pip install yt-dlp"
!which ffmpeg 2>/dev/null && echo "ffmpeg: ✓ (needed for merging/conversion)" || echo "ffmpeg: ✗ — install: brew install ffmpeg"
!python3 -c "from youtube_transcript_api import YouTubeTranscriptApi; print('youtube-transcript-api: ✓ (fast YouTube transcripts)')" 2>/dev/null || echo "youtube-transcript-api: ✗ (optional) — install: pip install youtube-transcript-api"
!which BBDown 2>/dev/null && echo "BBDown: ✓ (Bilibili specialist)" || echo "BBDown: ✗ (optional for Bilibili) — install: dotnet tool install -g BBDown"
!which lux 2>/dev/null && echo "lux: ✓ (Chinese platforms)" || echo "lux: ✗ (optional) — install: go install github.com/iawia002/lux@latest"
Minimum: yt-dlp + ffmpeg covers 95% of use cases.
More from iopho-team/skills
iopho-searching-videos
Search videos across YouTube, Bilibili, and other platforms without downloading
16iopho-analyzing-videos
Reverse-engineer videos into .storyboard.md files for AI video regeneration
7reedle
reedle - The Reedle CLI for managing your intelligent reading library and extracting content
1iopho-audio-director
>
1