Musicrepair

Fixes music metadata and adds album art.
Alternatives To Musicrepair
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Ytmdl2,676
a month ago56March 15, 202213mitPython
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.
Android File Transfer Linux1,222
5 months ago69lgpl-2.1C++
Android File Transfer for Linux
Musicrepair566
2 years ago72September 30, 201711mitGo
Fixes music metadata and adds album art.
Baton197
2 years agoMay 28, 20213mitGo
CLI to manage Spotify playback
Bandcamp Collection Downloader179
6 months ago20agpl-3.0Kotlin
A command-line tool to automatically download all releases purchased with a Bandcamp account. The official page of the project is https://framagit.org/Ezwen/bandcamp-collection-downloader, while here this is just a mirror hosted on Github.
Spotify Cli Mac123
4 years ago11February 28, 20198mitJavaScript
🎶 A nodejs app to control Spotify without leaving your terminal. 🎶
Spotify Cli123
7 months ago1mitOCaml
CLI program for controlling the spotify desktop client
Soundcloud Dl79
2 years ago20February 20, 20213Python
A Python project that downloads tracks from soundcloud.com, complete with metadata and album art
Yt2mp379
3 years ago10December 29, 20189mitPython
:arrow_down: Search, Download, and Convert YouTube videos to MP3
Yet Another Spotify Lyrics72
10 months ago19May 17, 20223mitPython
Command Line Spotify Lyrics with Album Cover
Alternatives To Musicrepair
Select To Compare


Alternative Project Comparisons
Readme

Adds Metadata to Music files

License stars

Features

  1. Fixes songs in nested directories recursively.
  2. Fetches metadata from Spotify
  3. Multiple options to format file (Options to revert file back)
  4. Simple binary

Dependencies

Spotify API

  1. Create an account and register an application.
  2. Copy the Client ID and Client Secret.
  3. Set them in config file after running musicrepair -config
config file will be created after running musicrepair -config, and located at $HOME/.musicrepair/config.json

Set them using -config

$ musicrepair -config                                               
Enter Spotify client ID : <enter Spotify client ID>  
Enter Spotify client secret : <enter Spotify client secret>                                     

Installing

Via Binary

Download the latest binary from the releases page.

Make sure to add the binary to your $PATH

Via Go

$ go get -u -v github.com/kalbhor/musicrepair
$ which musicrepair
$ $GOPATH/bin/musicrepair

Usage

Initially, you'll have to add the Spotify credentials.

$ musicrepair -config

After that, always a simple command

$ musicrepair
✨ 🍰

Options

$ musicrepair -help

Usage of musicrepair:
  -config
    	If set, MusicRepair will ask for credentials
  -dir string
    	Specifies the directory where the music files are located (default "./")
  -recursive
    	If set, Musicrepair will run recursively in the given directory
  -revert
    	If set, Musicrepair will revert the files
  -threads int
    	Specify the number of threads to use (default 1)

Discussions/Write-Ups

           

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

Popular Album Projects
Popular Command Line Projects
Popular User Interface Components Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Golang
Command Line
Spotify
Album
Lyrics