youtube-downloader

Download videos and HLS streams from YouTube and other platforms using yt-dlp and ffmpeg.

4|Updated May 23, 2026
One-click install
npx skills add https://github.com/791994545/Deepseek-Reasonix-Autopilot --skill youtube-downloader-791994545
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-downloader
Source: https://github.com/791994545/Deepseek-Reasonix-Autopilot/tree/main/skills/youtube-downloader
Command: npx skills add https://github.com/791994545/Deepseek-Reasonix-Autopilot --skill youtube-downloader-791994545

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, ffmpeg, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of downloading videos and HLS streams from platforms like YouTube, Mux, Vimeo, and others, enabling users to quickly retrieve content without technical hurdles.

Core Features & Use Cases

  • Video Downloading: Download YouTube videos up to 4K resolution using yt-dlp and ffmpeg.
  • HLS Stream Handling: Download HLS streams with authentication headers.
  • Protected Content: Handle protected content and troubleshoot download issues like nsig extraction failures, 403 errors, or cookie extraction problems.
  • Use Case: A user can request downloading a YouTube video, and the Skill will automate the process, including fetching metadata, selecting quality, and downloading the video.

Quick Start

Use the youtube-downloader skill to download a YouTube video. Simply provide the video URL when prompted.

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 up to 4K resolution?

You can download YouTube videos up to 4K resolution by providing the video URL to automate fetching metadata, selecting quality, and processing the media file with yt-dlp and ffmpeg.

How do I download HLS streams that require authentication headers?

Downloading HLS streams with authentication headers is handled automatically by the Skill, allowing you to retrieve protected content from platforms like Mux and Vimeo.

Do I need yt-dlp and ffmpeg to download HLS streams?

Yes, you need both yt-dlp and ffmpeg to process media files, as the Skill relies on them to automate video downloading and handle format conversion.

Why does my video download fail with a 403 error or nsig extraction failure?

A 403 error or nsig extraction failure occurs when downloading protected content, which the Skill troubleshoots by handling cookie extraction and resolving authentication issues.

What is the best way to automate video downloading from YouTube?

The best way to automate video downloading from YouTube is to provide the video URL, allowing the process to fetch metadata, select quality, and download the file automatically.

Can I download protected content from platforms other than YouTube?

Yes, you can download protected content from other platforms like Vimeo and Mux, as the Skill handles authentication and troubleshoots cookie extraction issues.