Skip to content

felipeucelli/youtube-download-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube download in python

A GUI that downloads videos from YouTube.

Description

This application uses the pytube library to download from YouTube and the ffmpeg binary to manipulate the video and audio streams.

You can download single videos or entire playlists. In addition to being able to choose between downloading the video or just the audio.

Fully compatible with Windows and Linux systems (MacOS not tested).

Features

  • Support for downloading all available video and audio qualities
  • Support for downloading the complete playlist
  • Ability to download and merge subtitles into videos
  • Ability to select a range from a playlist
  • Keyword search support
  • View and export a detailed list of downloaded files

Quickstart

Installing dependencies and running the application

Installing requirements

$ pip install -r requirements.txt

Running the application

$ python main.py

FAQ

Error trying to download or search for a YouTube link

This program uses the Pytube library to search and download YouTube links. If you have related problems, you can search for the solution in an issue in the library repository, or you can open an issue here.

Prerequisites