A user-friendly Python wrapper for yt-dlp that provides an interactive interface to easily download videos and audio from yt-dlp-supported platforms.
- Download videos in multiple formats (MP4, WebM, MKV, AVI)
- Download audio-only in various formats (MP3, M4A, WAV, OGG, FLAC, AAC)
- Select video quality (from 144p to 8K)
- Choose between video-only, audio-only, or combined downloads
- Flexible output location selection
- Clean terminal interface
- Support for custom download paths
-
download ytdlp-easy.py:
-
Install the required dependencies
yt-dlpandffmpeg(you can check if yt-dlp and ffmpeg are already installed usingyt-dlp -vandffmpeg -h):
iSH on iOS/iPadOS
apk update && apk upgradeapk add ffmpeg python3 py3-pippip3 install yt-dlp
- MP4
- WebM
- MKV
- AVI
- MP3
- M4A
- WAV
- OGG
- FLAC
- AAC
Contributions are welcome! Please feel free to submit a Pull Request.