Skip to content

pbrisbin/rdin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Rdin

Import music into Rdio from a plain text file. We don't all use iTunes.

Installation

$ git clone https://github.com/pbrisbin/rdin
$ cd rdin && cabal install

Usage

Generate a text file containing one line per item you wish to import. That line should be of the form artist album.

Then:

$ rdin that-file.txt

rdin will execute an Album search via the Rdio API for each artist-album string and add the first result to your collection.

To add to your collection, you must grant rdin access. Upon running the tool, a url will be printed. Visit that link, grant access, and enter the provided PIN back into rdin.

Options

TODO

Option Description Default
--exact-only Only add exact matches to your collection Add everything
--dry-run Print matches but don't add them to your collection Actually add

Importing from MPD

To create a collection file from MPD, we'll put all or our music in one playlist then print and format that playlist:

$ mpc clear
$ mpc listall | mpc add
$ mpc --format '%artist% %album%' lsplaylist | uniq > collection.txt

If you don't want to edit the collection file before passing to rdin you can also pass it directly via process substitution:

$ rdin <(mpc --format '%artist% %album%' lsplaylist | uniq)

About

Simple music importer for Rdio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published