video-transcript-downloader

Download videos, audio, subtitles, and generate paragraph-style transcripts from YouTube.

5|2|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/s1366560/agi-demos --skill video-transcript-downloader-s1366560
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-transcript-downloader
Source: https://github.com/s1366560/agi-demos/tree/main/.memstack/skills/video-transcript-downloader
Command: npx skills add https://github.com/s1366560/agi-demos --skill video-transcript-downloader-s1366560

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of obtaining video content, audio tracks, subtitles, and clean, readable transcripts from online videos, saving users time and effort in content retrieval and repurposing.

Core Features & Use Cases

  • Transcript Generation: Fetches or creates paragraph-style transcripts from YouTube and other supported sites, with options for timestamps and bracketed cues.
  • Media Downloading: Downloads entire videos, audio-only versions, or subtitle files in various formats.
  • Format Selection: Allows users to list and download specific video or audio formats.
  • Use Case: A content creator wants to extract the audio from a YouTube tutorial for a podcast and also needs a clean transcript for their blog post.

Quick Start

Use the video-transcript-downloader skill to get a clean paragraph transcript for the video at the provided URL.

Frequently Asked Questions about video-transcript-downloader

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I download a clean paragraph-style transcript from a YouTube video?

To download a YouTube transcript, you can use this Skill to fetch existing subtitles via youtube-transcript-plus or parse available subtitle files, generating a clean, paragraph-style text output with optional timestamps and bracketed cues.

Can I download audio only from YouTube videos for a podcast?

Yes, you can download audio-only versions from YouTube and other yt-dlp supported sites by selecting the audio format option, which requires the optional installation of yt-dlp and ffmpeg via brew for media processing.

Do I need to install npm packages to extract subtitles from online videos?

Yes, npm packages are required for execution to extract subtitles and transcripts from online videos, while optionally installing yt-dlp and ffmpeg through brew enables full video and audio downloading capabilities.

What is the best way to get timestamped transcripts from yt-dlp supported sites?

The best way to get timestamped transcripts from yt-dlp supported sites is to use the transcript fetching mechanism, which provides options for timestamped output and bracketed cues alongside format selection for the downloaded media.

Does this video downloader support listing and selecting specific video formats?

Yes, the video downloader supports format selection, allowing you to list available video or audio formats and download specific versions, handling media retrieval through yt-dlp for supported platforms like YouTube.

Why does my video transcript download require ffmpeg and brew?

Your video transcript download requires ffmpeg and brew optionally because ffmpeg handles the audio and video processing for downloading entire media files, while brew installs these dependencies on your system for yt-dlp execution.