kalbhor / Musicnow
Licence: mit
CLI tool to download songs with metadata.
Stars: β 146
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Musicnow
Ytmdl
A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.
Stars: β 2,070 (+1317.81%)
Mutual labels: cli, music, spotify, youtube-dl
Singlespotify
π΅ Create Spotify playlists based on one artist through the command line
Stars: β 254 (+73.97%)
Mutual labels: cli, music, spotify
Yt Audio
A simple, configurable youtube-dl wrapper to download and manage youtube audio
Stars: β 132 (-9.59%)
Mutual labels: cli, music, youtube-dl
Deezer Downloader
Download music from Deezer with a nice front end
Stars: β 127 (-13.01%)
Mutual labels: music, spotify, youtube-dl
Getsong
Download any song mp3 with no dependencies except ffmpeg
Stars: β 102 (-30.14%)
Mutual labels: music, spotify
Sonos Web
Web interface for Sonos audio systems
Stars: β 114 (-21.92%)
Mutual labels: music, spotify
Beets
music library manager and MusicBrainz tagger
Stars: β 10,522 (+7106.85%)
Mutual labels: cli, music
Youtube Dl Interactive
OBSOLETE - Interactively select the quality and format for youtube-dl
Stars: β 1,482 (+915.07%)
Mutual labels: cli, youtube-dl
Sysdash
A simple and clean system monitoring skin for Rainmeter.
Stars: β 128 (-12.33%)
Mutual labels: music, spotify
Musaicfm
Screensaver inspired by Appleβs inbuilt iTunes Screensaver. It can display Artwork by Spotify or last.fm Profile Data.
Stars: β 144 (-1.37%)
Mutual labels: music, spotify
Carol Xamarin
A minimal and beautiful lyrics app for macOS built with Xamarin and C#
Stars: β 97 (-33.56%)
Mutual labels: music, spotify
Zenmusic
Slack / Sonos / Spotify / Node.js - Control Sonos through #Slack
Stars: β 113 (-22.6%)
Mutual labels: music, spotify
Vidify
Play music videos automatically for the songs playing on any device
Stars: β 95 (-34.93%)
Mutual labels: music, spotify
Botify
Discord bot that plays Spotify tracks and YouTube videos or any URL including Soundcloud links and Twitch streams
Stars: β 86 (-41.1%)
Mutual labels: music, spotify
Sonic Pi Tool
π» Controlling Sonic Pi from the command line
Stars: β 133 (-8.9%)
Mutual labels: cli, music
Spotifycurrentlyplaying.js
Display your currently playing Spotify song(s) using Last.fm scrobbling.
Stars: β 71 (-51.37%)
Mutual labels: music, spotify
MusicNow
MusicNow is a python script that downloads music and albums with important tags such as : album name, artist name, lyrics and album art.
You can now download songs online with metadata at MusicSeize.com
Social:
Table of Contents
Features
- Downloads entire songs from youtube.
- Fetches lyrics from Genius
- Fetches metadata from Spotify
- Downloads entire albums.
- Changes file name to "{artist} - {title}"
Dependencies
Mac
$ brew install libav
Ubuntu
$ sudo apt-get install libav-tools
Windows
Genius API
- Create an account and register an application
- Grab Access Token
- Set access token in config file
Bing Search API
- Create an account
- Grab Access Token
- Set access token in config file
$ musicnow --config
Enter Genius key : <enter genius key>
Enter Bing key : <enter bing key>
Installation
PyPI
$ pip install musicnow
Source
$ git clone https://github.com/kalbhor/MusicNow
$ cd MusicNow
$ python setup.py install
Usage
$ musicnow
Options
$ musicnow --help
usage: musicnow [-h] [-c] [-m MULTIPLE_FILE] [-a] [--album]
Download songs with album art and metadata!
optional arguments:
-h, --help show this help message and exit
-c, --config Set your API keys
-m MULTIPLE_FILE, --multiple MULTIPLE_FILE
Download multiple songs from a text file list
-a, --auto Automatically chooses top result
--album Downloads all songs from an album
Disclaimer
Use at own risk. Downloading music with copyrights might be illegal in your country.
Contribute
Found an issue? Post it in the issue tracker.
Want to add another awesome feature? Fork this repository and add your feature, then send a pull request.
License
The MIT License (MIT) Copyright (c) 2017 Lakshay Kalbhor
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].