Project 14: _youtube-downloader
YouTube Downloader
A desktop app to download YouTube videos or music at maximum quality and trim clips.


overview
A small desktop app: paste a URL and download the video or audio at the best available quality, or cut a clip between two timestamps.
Built in Python with yt-dlp for downloading, FFmpeg for merging and trimming, and CustomTkinter for the GUI.
highlights
- Picks the best video and audio streams and merges them, up to 4K/8K
- Audio export to MP3, M4A, WAV, FLAC or OPUS
- Fast lossless trimming or frame-accurate re-encoding
- Live progress, thumbnail preview and remembered settings