Skip to content

hishamdalal/Elegant-YouTube-Downloader

Repository files navigation

Screenshot

Main window

Main

Translations Modal

Translations

Settings Modal

Settings

Features

  • Download YouTube Video or Audio.
  • Select quality.
  • Set default download directory.
  • Change theme (Light/Dark).
  • Select and download translation language .srt file (support rtl).
  • Save default language to download.

About

This reposetory is learn you how to work with most of ttkBootstrap components, and solve most of ttkBootstrap problems.

  • Bound ctrl+v to paste youtube url from clipboard.
  • Use Threading for multitasking and prevent app freezing.
  • Fill compobox with video or audio resolution.
  • Save settings.
  • Modal window for settings.
  • Modal window for translation
  • Save compobox selected option and load it as default value when modal open.
  • Messagebox and ToastNotification.
  • Show errors.
  • and much more..

Development

  1. install python

  2. Clone repository or download it

git clone https://github.com/hishamdalal/Elegant-YouTube-Downloader
  1. install modules
pip install -r requirements.txt
  1. run with your favorate editor

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages