video-transcript-downloaderDownload videos, audio, subtitles, and clean paragraph-style transcripts from YouTube and any other yt-dlp supported site. Use when asked to “download this video”, “save this clip”, “rip audio”, “get subtitles”, “get transcript”, or to troubleshoot yt-dlp/ffmpeg and formats/playlists.
Install via ClawdBot CLI:
clawdbot install steipete/video-transcript-downloader./scripts/vtd.js can:
Transcript behavior:
youtube-transcript-plus when possible.yt-dlp, then clean into a paragraph.cd ~/Projects/agent-scripts/skills/video-transcript-downloader && npm ci
./scripts/vtd.js transcript --url 'https://…'
./scripts/vtd.js transcript --url 'https://…' --lang en
./scripts/vtd.js transcript --url 'https://…' --timestamps
./scripts/vtd.js transcript --url 'https://…' --keep-brackets
./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads
./scripts/vtd.js audio --url 'https://…' --output-dir ~/Downloads
./scripts/vtd.js subs --url 'https://…' --output-dir ~/Downloads --lang en
List available formats (format ids, resolution, container, audio-only, etc):
./scripts/vtd.js formats --url 'https://…'
Download a specific format id (example):
./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --format 137+140
Prefer MP4 container without re-encoding (remux when possible):
./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --remux-video mp4
--timestamps only when asked.[Music] are stripped by default; keep them via --keep-brackets.yt-dlp args after -- for transcript fallback, download, audio, subs, formats../scripts/vtd.js formats --url 'https://…' -- -v
yt-dlp / ffmpeg:brew install yt-dlp ffmpeg
yt-dlp --version
ffmpeg -version | head -n 1
Generated Mar 1, 2026
Educators and online course creators can download video transcripts to create study guides, subtitles for accessibility, or repurpose content into written materials. This skill automates transcript extraction, saving time compared to manual transcription or unreliable tools.
Production teams can use this skill to download subtitles and audio tracks for dubbing or translation projects. It supports multiple languages and formats, streamlining workflows for video editing and international distribution.
Researchers and analysts can download transcripts from video sources like lectures or interviews for qualitative analysis, data mining, or content summarization. The clean paragraph output facilitates easy reading and processing of textual data.
Organizations can archive video content with transcripts for legal compliance, record-keeping, or internal training. The skill allows downloading videos, audio, and subtitles in various formats, ensuring comprehensive media preservation.
Social media managers can extract transcripts from videos to create captions, blog posts, or SEO-friendly text. This helps repurpose video content across platforms, enhancing engagement and accessibility for diverse audiences.
Offer a cloud-based platform where users upload video URLs to receive transcripts, downloads, and analytics via API. Charge monthly fees based on usage tiers, targeting businesses needing bulk processing or integration with other tools.
Develop a user-friendly desktop app with free basic features like transcript generation and limited downloads. Monetize through premium upgrades for advanced formats, batch processing, and priority support, appealing to individual creators and small teams.
License the skill as a white-label solution for integration into existing enterprise software, such as learning management systems or media libraries. Provide custom development and support services for large organizations with specific workflow needs.
💬 Integration Tip
Ensure yt-dlp and ffmpeg are installed and updated, and use the -- flag to pass additional arguments for customizing downloads or troubleshooting.
Extract frames or short clips from videos using ffmpeg.
Generate SRT subtitles from video/audio with translation support. Transcribes Hebrew (ivrit.ai) and English (whisper), translates between languages, burns subtitles into video. Use for creating captions, transcripts, or hardcoded subtitles for WhatsApp/social media.
Create AI videos with optimized prompts, motion control, and platform-ready output.
自动登录抖音账号,上传并发布视频到抖音创作者平台,支持视频标签管理和登录状态检查。
Create product demo videos by automating browser interactions and capturing frames. Use when the user wants to record a demo, walkthrough, product showcase, or interactive video of a web application. Supports Playwright CDP screencast for high-quality capture and FFmpeg for video encoding.
AI video generation workflow on Volcengine. Use when users need text-to-video, image-to-video, generation parameter tuning, or async task troubleshooting for video jobs.