This repository holds the code for a custom desktop application that downloads and Edit a YouTube Video provided the URL. The main features include that the user can download the video in any of the available resolution and if the required "codec" for the video is not available, the program downloads the the audio and video separately and compile it to make the final desired video and save it to the user defined location if user has defined else it finds the download folder on the machine and saves the file there. The interface (UI) is build using tkinter.
cd/you_desired_directory/
mkdir any_name
python -m virtualenv env | python -m venv env (if virtualenv is not installed)
env\Scripts\activate (windows) | source env/bin/activate (Mac, Linux)
git clone -commit hash
# installing dependencies
pip install -r requirements.txt
- pytube
- pymovie