yt-dlp Documentationyt-dlp Documentation
Home
Guide
Installation
Usage
Parameters
Sites
Practice
Contact
Privacy
  • 简体中文
  • English
  • 日本語
  • 한국어
GitHub
Home
Guide
Installation
Usage
Parameters
Sites
Practice
Contact
Privacy
  • 简体中文
  • English
  • 日本語
  • 한국어
GitHub
yt-dlp Docs

yt-dlp Docs

Complete Guide for the Powerful Video Downloader

Get StartedGitHub Project

Supports 1000+ Sites

Download from YouTube, Bilibili, Twitter, Instagram, and over 1000 video sites.

Powerful Features

Supports video downloads, audio extraction, format conversion, subtitle downloads, and more.

Completely Free

Open source and free, with cross-platform support for Windows, Linux, and macOS.

Easy to Use

Simple command-line operations with rich configuration options to meet all your needs.

Quick Start

What is yt-dlp?

yt-dlp is an enhanced video downloader based on youtube-dl, supporting video downloads and improvements from thousands of video sites.

Key Features

  • 🎥 Supports 1000+ video websites
  • 🚀 Faster download speeds
  • 🎵 Audio extraction and format conversion
  • 📝 Subtitle download support
  • 🔐 Support for sites requiring login
  • 💻 Cross-platform (Windows, Linux, macOS)

Quick Installation

# Windows (using winget)
winget install yt-dlp

# macOS (using Homebrew)
brew install yt-dlp

# Linux (using pip)
pip install yt-dlp

Simple Usage

# Download a video
yt-dlp "https://www.youtube.com/watch?v=VIDEO_ID"

# Download in best quality
yt-dlp -f "best" "https://www.youtube.com/watch?v=VIDEO_ID"

# Download audio only
yt-dlp -x --audio-format mp3 "https://www.youtube.com/watch?v=VIDEO_ID"
CustomFooter