Python script. Make list of songs with You Tube links. Run the script and it will automatically convert to MP3 and download the songs.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE
README.md
chromedriver
chromedriver.exe
debug.log
songs.txt
webWorker.py

README.md

YouTubeDownloader

GitHub license Github size GitHub issues GitHub forks GitHub stars

Simple Pyhton script that uses Selenium and the website convert2mp3.net for automatic conversion od YouTube videos to MP3 and downloading them to the PC.

Contributing

This is small script, and I doubt that there will be any contributing but anyway I'm grateful to the community for bug-fixes and improvements.

How to use

Run the script from Windows or Linux console

user@pc:path/to/YouTubeDownloader$ python ./webWorker.py

The script then reads the file songs.txt and downloads every song in that file changing the file name of the mp3 in the format <author> - <title>.mp3.

The Downloads are placed in the default chrome download folder (that is the default Download folder on your system).

The text in the file songs.txt is formated in the following way:

<link>...<author>-<title>
   .
   .
   .
<link>...<author>-<title>
END

for example:

https://www.youtube.com/watch?v=4q9UafsiQ6k...Pearl Jam-Black
https://www.youtube.com/watch?v=hs8y3kneqrs...Pearl Jam-Yellow Ledbetter
https://www.youtube.com/watch?v=y8AWFf7EAc4...Jeff Buckley-Hallelujah
https://www.youtube.com/watch?v=YlUKcNNmywk&list=RDEMf5I_WGknwqULRz9t7aGnjw...Red Hot Chili Peppers-Californication
END

Windows

The web driver that is used is chromedriver.exe.

Linux

The web driver that is used is chromedriver.

License

The YouTubeDownloader is released under the GNU General Public License

Version info

  • 1.0.0 : Initial release.