video-transcript-downloader

yt-dlp downloads: video, audio, subtitles, transcripts, clips, playlists.

By steipete · 990 installs

npx skills add steipete/agent-scripts --skill video-transcript-downloader

Source repository · Upstream listing

Video Transcript Downloader ./scripts/vtd.js can: Print a transcript as a clean paragraph (timestamps optional). Download video/audio/subtitles. Transcript behavior: YouTube: fetch via youtube transcript plus when possible. Otherwise: pull subtitles via yt dlp , then clean into a paragraph. Setup CLI syntax: Subcommands support focused help without requiring url . Transcript (default: clean paragraph) Download video / audio / subtitles Formats (list + choose) List available formats (format ids, resolution, container, audio only, etc): Download a specific format id (example): Prefer MP4 container without re encoding (remux when possible): Notes Default transcript output is a single paragraph. Use timestamps only when asked. Bracketed cues like [Music] are stripped by default; keep them via keep brackets . Pass extra yt dlp args after for transcript fallback, download , audio , subs , formats . Troubleshooting (only when needed) Missing yt dlp / ffmpeg : Verify: