yt-dlp

Installation
Summary

Download videos and extract audio from 900+ platforms including YouTube, Twitter, TikTok, and Instagram.

  • Supports three core operations: video download with quality selection (best, 1080p, 720p, 480p), audio extraction in multiple formats (MP3, M4A, OPUS, FLAC, WAV), and URL detection from conversation text
  • Auto-detects video links in conversations and prompts user to download; handles single and multiple URLs with playlist support
  • Includes three Python scripts: download_video.py for video retrieval with format options, extract_audio.py for audio conversion, and extract_urls.py for URL extraction from text or stdin
  • Requires yt-dlp and ffmpeg; all scripts use only built-in Python modules with no additional dependencies
SKILL.md

yt-dlp Video Downloader Skill

This skill provides tools for downloading videos and extracting audio from various platforms using yt-dlp.

Features

  • Download videos from multiple platforms (YouTube, Twitter/X, Vimeo, TikTok, Instagram, Facebook, etc.)
  • Extract audio from videos
  • Auto-detect video URLs in conversations
  • Support for different quality settings and formats

Usage Patterns

1. Command-based Download

When user explicitly asks to download a video:

User: Download this video https://youtube.com/watch?v=...
Installs
847
GitHub Stars
4
First Seen
Jan 21, 2026