a CLI tool for easy downloading songs & metadata (for example, you can use it with iTunes to make beautiful music library like I do)
Make sure you have installed and added to $PATH
- FFmpeg (https://ffmpeg.org/)
- Node.js (https://nodejs.org/en)
- Git (optional, https://git-scm.com/)
You can download zip archive containing all source code from GitHub OR use
cd directory-you-want
git clone https://github.com/koniziwa/orion.git
As a next step, we are going to install yarn (because i love it, but you can use any package manager you want)
npm install -g yarn
Then you should move to Orion directory (folder)
cd directory-from-previous-step/orion
Finally, install all required packages using just one word
yarn
To use the application, you must get API keys and bind them
- [ Genius ] Go to https://genius.com/api-clients, get into account, then click Generate Access Token, save it
- [ YouTube ] Go to https://console.cloud.google.com/apis/, get into account, create sample project, find and enable YouTube Data API v3, forward to Credentials, create API key using Create credentials, save API
We want to bind API to our application, let's do it
cd folder-where-you-have-orion/orion
node ./setAPI.js
Simply paste tokens you have
Now you have installed Orion on your device, just try it
node ./index.js