Skip to content

Simple Batch script allowing you to download audio and video content from Youtube and other streaming sites.

License

Notifications You must be signed in to change notification settings

belgianGeek/Youtube-dlBatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This project aims to complete Youtube-dl by providing a minimalistic graphical interface written in Batch.

youtube-dlBatch

This file allows you to use all the basic features of Youtube-dl, namely the download of audio and video files. These files are enriched with metadata (track/video title, artist(s), etc.) during the download.

Then, the downloaded files are placed into the folder C:\Users\<username>\Music by the use of the xcopy command.

Installation

Before being able to use this script, there are some prerequisites :

  1. You should have downloaded Youtube-dl (the latest version is available here). You just have to download the youtube-dl.exe file of the latest commit. If you already have Youtube-dl, you can update it. To do it, just go into the folder where it is saved and run the youtube-dl -U command in the console.

  2. You should also have downloaded the latest release of FFMPEG to extract and process audio files. You have to download a .zip archive from which you should extract only the bin folder content. Once done place it in the same folder as Youtube-dl.

This isn't as difficult as it seems, don't be afraid 😉.

Download and use of Youtube-dlBatch

Once the files mentioned above are downloaded, place them into the same folder.

Then, download the latest version of this repo and extract it in that same folder. It is hugely important to save the .bat file into the ANSI characters encoding, unless it won't work correctly.

To enjoy the use of the script and Youtube-dl, all you have to do is execute the .bat file and follow the instructions on the screen.

How to contribute

You can contribute to this project by reporting a bug, by opening an issue, or by working on your side and then suggest a pull request.

License

All the content of this repo is placed under the GNU-GPL license. You can copy, modify or duplicate this code as your will.