yt-dlp

Download media from web URLs using yt-dlp with format selection.

Updated Dec 9, 2025
One-click install
npx skills add https://github.com/SecKatie/kmtools --skill yt-dlp-seckatie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yt-dlp
Source: https://github.com/SecKatie/kmtools/tree/main/yt-dlp
Command: npx skills add https://github.com/SecKatie/kmtools --skill yt-dlp-seckatie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage and automate the download of media from a wide range of sites with a single, versatile CLI tool that handles formats, playlists, subtitles, and metadata.

Core Features & Use Cases

  • Format selection and post-processing for video and audio
  • Playlist and batch downloads with flexible naming and output options
  • Subtitles and metadata embedding for enhanced media collections
  • Useful in automation scripts for content harvesting, archiving, and media curation

Quick Start

Install yt-dlp and start a download by providing a URL and optional format preferences.

Frequently Asked Questions about yt-dlp

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

FAQPage Schema
How do I download video and audio from a URL via the command line?

Downloading video and audio via the command line involves providing a target URL to automate retrieval. It supports single files, playlists, format selection, and works across thousands of sites.

Can I download an entire playlist and save metadata automatically?

Yes, you can download an entire playlist and save metadata automatically. The tool supports batch downloads with flexible naming and output options, while embedding subtitles and metadata directly into your media files.

Do I need ffmpeg to download media and convert formats?

You need ffmpeg for post-processing tasks like format conversion when downloading media, though the core download functionality itself only requires the main binary and network access to the target URLs.

What is the best way to embed subtitles into downloaded video files?

The best way to embed subtitles into downloaded video files is using a CLI downloader that supports subtitle fetching and metadata embedding. This tool automates subtitle retrieval and integrates them during the post-processing phase.

Does this command-line media downloader work for content archiving scripts?

Yes, this command-line media downloader works for content archiving scripts. It is specifically useful in automation scripts for content harvesting, archiving, and media curation due to its versatile format and output options.