youtube-downloader

Download videos and audio from YouTube and 1000+ websites using yt-dlp.

16|7|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/jackspace/ClaudeSkillz --skill youtube-downloader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-downloader
Source: https://github.com/jackspace/ClaudeSkillz/tree/main/skills/youtube-downloader
Command: npx skills add https://github.com/jackspace/ClaudeSkillz --skill youtube-downloader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to downloading videos/audio from YouTube and 1000+ sites using yt-dlp with various formats, subtitles, and batch options.

Core Features & Use Cases

  • Video and audio downloads, playlist/channel support
  • Format conversion, subtitles, and thumbnails
  • Batch processing and metadata extraction

Quick Start

Install yt-dlp, ffmpeg and download a sample video.

Frequently Asked Questions about youtube-downloader

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

FAQPage Schema
How do I download videos from YouTube and other websites?

Download videos from YouTube and 1000+ sites using yt-dlp, a command-line tool that handles individual videos, playlists, channels, and live streams with support for multiple formats, quality selection, and subtitle extraction.

Can I download entire YouTube playlists and channels at once?

Yes, yt-dlp supports batch downloading of entire playlists and channels, with options for format filtering, automatic naming, metadata extraction, and post-processing like format conversion and thumbnail embedding.

What do I need to install to download videos with yt-dlp?

Install yt-dlp and FFmpeg; Python 3.7+ is required. FFmpeg handles format conversion and re-encoding, while yt-dlp manages downloads, retry logic, rate limiting, and metadata extraction across multiple sites.

Can I extract audio or convert video formats during download?

Yes, yt-dlp with FFmpeg support enables audio extraction, format conversion, re-encoding, subtitle embedding, thumbnail attachment, and metadata preservation in a single workflow.

Does yt-dlp work with live streams?

Yes, yt-dlp handles live stream downloads alongside VOD content, with automatic retry mechanisms, rate limiting, and robust error handling for interruptions and network issues.

What's the best way to organize and download large numbers of videos?

Use yt-dlp's batch processing with custom naming conventions, metadata extraction, and archival workflows to organize downloads from multiple sources with consistent naming and embedded metadata.