yt-dlp

Automate video and audio downloads with format preferences and playlist support.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/wyhlovecpp/my-codex-settings --skill yt-dlp-wyhlovecpp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yt-dlp
Source: https://github.com/wyhlovecpp/my-codex-settings/tree/main/skills/by-category/media/video-download/yt-dlp
Command: npx skills add https://github.com/wyhlovecpp/my-codex-settings --skill yt-dlp-wyhlovecpp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ffmpeg, jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of downloading videos and audio content from diverse online platforms with ease and customization.

Core Features & Use Cases

  • Video and audio downloads from sites like YouTube, Bilibili, and more, with support for playlists and batch processing.
  • Format selection and conversion to obtain desired quality and file types, including embedded subtitles.
  • Use Case: Imagine needing to download a hundred videos for offline viewing; simply instruct the AI to fetch these videos in the best quality and format suitable for mobile devices.

Quick Start

Instruct the AI to download a YouTube video at the highest quality available and store it in your downloads folder.

Frequently Asked Questions about yt-dlp

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

FAQPage Schema
How do I download YouTube videos and full playlists for offline viewing?

To download YouTube videos and playlists for offline viewing, you can automate the retrieval process to fetch high-quality media in batches and store them directly in your specified local folders.

Can I embed subtitles directly into downloaded video files?

Yes, you can embed subtitles directly into downloaded video files. The process supports subtitle embedding during format selection and conversion to ensure optimal media retrieval.

Do I need ffmpeg and jq installed to download videos from websites?

Yes, you need ffmpeg and jq installed. The tool ensures compatibility with these external tools to handle format conversion, subtitle embedding, and various website structures securely.

What is the best way to batch download high-quality audio and video from multiple sites?

The best way to batch download high-quality audio and video from over 1000 sites is by automating commands and format preferences, which allows custom configurations for optimal media retrieval.

How do I convert video formats to get the best quality for mobile devices?

You can convert video formats for mobile devices by instructing the AI to fetch videos in the best quality available and specifying your desired format type during the download configuration.

Can I download media from platforms other than YouTube like Bilibili?

Yes, you can download media from platforms like Bilibili and YouTube. The tool supports video and audio content downloading from diverse online platforms with custom configurations.

Related Skills