yt-dlp-downloader

Download video, audio, and subtitles from 1000+ platforms via yt-dlp.

196|28|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/MapleShaw/yt-dlp-downloader-skill --skill yt-dlp-downloader-mapleshaw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yt-dlp-downloader
Source: https://github.com/MapleShaw/yt-dlp-downloader-skill/tree/main
Command: npx skills add https://github.com/MapleShaw/yt-dlp-downloader-skill --skill yt-dlp-downloader-mapleshaw

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Manually downloading videos, audio, and subtitles from hundreds of different video platforms requires using separate tools and workflows for each site, which is time-consuming and inefficient. This Skill unifies the entire process into a single, consistent workflow using the powerful yt-dlp tool.

Core Features & Use Cases

  • Multi-platform downloads: Fetch full-quality videos from 1000+ supported sites including YouTube, Bilibili, Twitter/X, TikTok, and Vimeo.
  • Audio and subtitle extraction: Extract audio as MP3 files and download subtitles in any available language for any supported video.
  • Flexible quality control: Select specific video quality (720p, 1080p, or best available) or list all available formats before downloading.
  • Use Case: If you need to save a YouTube tutorial for offline viewing along with its Chinese subtitles, or extract the audio from a Bilibili vlog as an MP3 for listening on the go, this Skill handles the entire process automatically.

Quick Start

Use the yt-dlp-downloader skill to download the best quality version of the video at the provided URL and save it to your default Downloads folder.

Frequently Asked Questions about yt-dlp-downloader

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

FAQPage Schema
How do I download videos from YouTube and Bilibili for offline viewing?

To download videos for offline viewing from YouTube, Bilibili, and 1000+ other sites, you can use this Skill to fetch full-quality content and save it directly to your local storage. It unifies multi-platform video archiving into a single workflow.

Can I extract MP3 audio from online videos?

Yes, you can extract MP3 audio from online video content. This Skill supports audio extraction from any supported video hosting platform, allowing you to save audio tracks for offline listening on the go.

How do I download subtitles in a specific language with my video?

You can download subtitles in any available language for your media. The Skill handles subtitle downloading for multilingual media automatically, fetching the requested language tracks alongside the video or audio content.

Does yt-dlp-downloader support cookie-based authentication for restricted videos?

Yes, it supports cookie-based authentication for restricted platforms like YouTube. This allows you to securely access and download members-only or restricted video content that requires login credentials.

Do I need ffmpeg installed to use this video download skill?

Yes, you need ffmpeg installed. The Skill performs pre-execution validation of required dependencies, checking for both yt-dlp and ffmpeg to ensure proper media processing and format conversion before downloading starts.

What is the best way to download an entire playlist from a video hosting site?

For bulk playlist downloads from video hosting sites, this Skill automates the entire process. It supports fetching complete playlists and includes automatic resumption of interrupted downloads to ensure the batch finishes successfully.