Skip to content
This repository has been archived by the owner on Feb 16, 2022. It is now read-only.

maltseasy/youtube-downloader

Repository files navigation

Youtube Downloader

alt tag1

Version 1.3(Latest)

A easy to use python script that downloads youtube videos in whatever format they were uploaded in. Just type in what you want to search and it will download the first video link into the folder which the script is in.

This is my first project on github and I'm not thaaat experienced with python(and I'm 12) so any help or suggestions would be appreciated.

You can send suggestions to [email protected]

##How to use:

  1. Make sure you have all the requirements
  2. Download .py file(latest version)
  3. Run .py file
  4. Input the name of the video you want to download from youtube
  5. Press enter and after a short while, your video will be downloaded into the folder with the python file.
  6. The file type may be weird(mkd,webm) and W.M.P. cant play most of them so I recommend VLC media player.

##Requirements:

  1. VLC media player(or any media player that can play any type of video file)

alt tag 2. Python 2.7 + Libraries

alt tag

##Python Libs(extra installation required):

  1. youtube-dl
  2. beautiful soup 4

#How to install beautiful soup 4:

###Windows: Open cmd.exe

Go to C:/Python27/Scripts

Run "pip install beautifulsoup4"

###Debian based linux:

Available as python-beautifulsoup4 package in debian repositories

Run "sudo apt-get install python-beautifulsoup4" in terminal

#How to install youtube-dl:

###Windows: Open cmd.exe

Go to C:/Python27/Scripts

run "pip install --upgrade youtube-dl"

####Linux:

run "sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl"

run "sudo chmod a+rx /usr/local/bin/youtube-dl"

#Changes planned:

Priority 1:Options for first, second or third link.

Priority 2:Impliment simple GUI

Priority 3:Add option to download as selected formats

About

A easy to use python script that downloads youtube videos.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages