Changes from youtube-dl
New Features Not in youtube-dl
SponsorBlock Integration
# Mark sponsor segments as chapters
yt-dlp --sponsorblock-mark all "URL"
# Remove sponsor segments entirely
yt-dlp --sponsorblock-remove sponsor "URL"
Advanced Cookie Management
# Extract cookies from browser automatically
yt-dlp --cookies-from-browser chrome "URL"
Chapter-Based Processing
# Split video by chapters
yt-dlp --split-chapters "URL"
# Download specific time ranges
yt-dlp --download-sections "*10:15-20:30" "URL"
Plugin System
- Custom extractors for specialized sites
- Post-processor plugins for advanced workflows
- Community-developed extensions
Self-Updating Mechanism
# Update to latest stable version
yt-dlp -U
# Switch to nightly builds
yt-dlp --update-to nightly
Configuration Migration
Most youtube-dl configurations work with yt-dlp, but some options may need updating:
# Use compatibility options to maintain youtube-dl behavior
yt-dlp --compat-options youtube-dl
# Or enable specific compatibility features
yt-dlp --compat-options format-spec,no-playlist-metafiles