Skip to content

RENOMIZER/ytm-dlp-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YTM-DLP

logo

An ElectronJS app for downloading music off Youtube Music

What is it?

This is an app I created to make downloading music off YouTube easier. It downloads audio only in best quality available, automaticaly appends all important metadata (such as title of the song and artist's name) and gives the ability to change them to what ever you'd like.

Why is it a thing?

Main reason: I wanted a convinient tool for donloading music off YouTube since most online services dows not include the functionality I desired.

Secondary reason: For practice. I never developed any desktop apps before so I thought that this project would be a good opportunity to gain some experience in that field.

How to use it?

Step 1

Paste a URL of a YouTube song or a music video

paste-url

Step 2

Click the gear icon and edit metadata to your like

edit-metadata

You can also change album cover art by loading an image from the URL or the local file

edit-art

Step 3

Enter the destination folder path (if left empty the file will be downloaded to program installation directory) and click the download button

click-download

After that you will get your desired song with all metadata inplace

How to build it?

Make sure you have NodeJS and WiX v3 build tools installed if you are building for Windows

  1. Clone the repo
  2. Open cloned repo in terminal and run npm install
  3. Run npm run make to build distributables or npm run package to build unzipped package

The output files will be available in 'out' directory