youtube-downloader

Download YouTube videos and playlists with audio, subtitles, and metadata.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/akrindev/trimer-clip --skill youtube-downloader-akrindev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-downloader
Source: https://github.com/akrindev/trimer-clip/tree/main/skills/youtube-downloader
Command: npx skills add https://github.com/akrindev/trimer-clip --skill youtube-downloader-akrindev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt_dlp, and includes scripts (resource) components.

What problem does it solve?

Download YouTube videos for processing, transcription, clipping, and analysis to streamline media workflows.

Core Features & Use Cases

  • Download a single video from a YouTube URL for local editing.
  • Download entire playlists with metadata and optional audio extraction.
  • Download subtitles and export metadata for downstream tasks.

Quick Start

Provide a YouTube URL to download the video for downstream processing.

Frequently Asked Questions about youtube-downloader

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

FAQPage Schema
How do I download YouTube videos for transcription and local editing?

To download YouTube videos for transcription, provide a video URL to extract media locally. The process outputs a structured result containing the video path, title, duration, and metadata for downstream workflows like clipping or analysis.

Can I extract audio and subtitles from a YouTube playlist?

Yes, you can extract audio and subtitles from a YouTube playlist. The tool supports downloading entire playlists while exporting metadata, uploader information, and optional audio extraction for downstream processing tasks.

What metadata is exported when downloading YouTube videos?

Downloading YouTube videos exports structured metadata including the video title, duration, uploader, upload date, view count, and thumbnail. This data accompanies the output video or audio path for downstream workflow integration.

Do I need FFmpeg and yt_dlp to download YouTube videos?

Yes, you need both yt_dlp and FFmpeg installed to download YouTube videos. These dependencies handle the video extraction, audio conversion, and subtitle processing required to generate the final output files.

What is the best way to download YouTube videos for automated analysis?

The best way to download YouTube videos for automated analysis is using a script-based approach that outputs structured data. This yields local media paths alongside metadata like duration and view count, enabling seamless downstream processing.

Does downloading YouTube playlists have any limitations with metadata export?

Downloading YouTube playlists exports metadata for each item but requires both yt_dlp and FFmpeg to function properly. The structured output includes video paths, titles, and upload dates, though complex playlists may need additional processing time.