Skip to content

khalildim/youtube_downloader

Repository files navigation

youtube_video_downloader

It is a simple desktop application that allows you to download YouTube videos and audios in many resolutions, using a simple user interface. If you want to use directly the app without working with any code, you just can go to Realeses and download videodownloader.exe or you can click here download

if you want to support me so you can Buy Me a Coffee

Getting Started

You can use this application by either downloading the precompiled .exe file or by using the source code.

Using the Precompiled .exe File

If you have downloaded the precompiled .exe file, you do not need to follow the steps below for setting up the environment and installing dependencies. Simply run the .exe file to start the application.

Using the Source Code

If you want to use the source code, follow the instructions below.

Requirements

  • Python 3.8+
  • customtkinter
  • requests
  • Pillow
  • tkinter
  • ffmpeg

Installing ffmpeg

  • Windows:
    1. Download ffmpeg from ffmpeg.org.
    2. Extract the downloaded file.
    3. Add the bin folder to your system PATH. You can do this by:
      • Right-clicking on 'This PC' or 'Computer' on the desktop or in File Explorer, and then clicking 'Properties'.
      • Click 'Advanced system settings' and then 'Environment Variables'.
      • In the 'System variables' section, find the 'Path' variable and click 'Edit'.
      • Click 'New' and add the path to the bin folder inside the extracted ffmpeg folder.
      • Click 'OK' to close all dialog boxes.

image