Releases: 9seconds/rymtracks
Support for local filesystem
Major feature of this release is support for local filesystem. You just give rymtracks the path and it will try to gather metainformation about albums stored on your discs. No embedded cuesheets is still supported, this will be added in a future releases.
Execution is rather trivial
$ rymtracks "~/music/My Bloody Valentine/m b v (2013)"
Another cool feature is suporting of colorful output (even on Windows) (probably on OS X too) (definitely on Linuxes, absolutely). But if you do not like it, you can always remove it with --no-color
flag.
By the way, since some users faced with problem on NLTK data and setuptools ain't that cool as its advertisments, i made it optional. Now if you do not have any data installed rymtracks will suggest you to download it.
$ rymtracks ~/music/Pram/
Language data is absent or corrupted.
Do you want to update it? [Y/N]: y
[nltk_data] Downloading package 'stopwords' to
[nltk_data] /home/nineseconds/.rymtracks/nltk...
[nltk_data] Unzipping corpora/stopwords.zip.
[nltk_data] Downloading package 'punkt' to
[nltk_data] /home/nineseconds/.rymtracks/nltk...
[nltk_data] Unzipping tokenizers/punkt.zip.
[nltk_data] Downloading package 'maxent_treebank_pos_tagger' to
[nltk_data] /home/nineseconds/.rymtracks/nltk...
[nltk_data] Unzipping taggers/maxent_treebank_pos_tagger.zip.
By the way, if you do not want to download anything, RYMTracks will appreciate it
$ rymtracks ~/music/Pram/
Language data is absent or corrupted.
Do you want to update it? [Y/N]: n
It is ok, but capitalization would be pretty primitive
On next release I am going to introduce initial support of SoundCloud.
RYM capitalizations
The main feature here is RYM capitalization. It is really rough and draft implementation of the RYM capitalization guide so please verify end result manually any time. It works well in most possible cases but automatic natural language processing is rather hard to do on small texts (the main problem is language recognition) so please use it carefully.
Btw, NLTK was not ported on Python 3 yet so capitalization is really primitive here. Actually on Python3 you won't see it at all, sorry for that. But you know what the mess about Python3 now.
Another small improvements are BeatPort and JunoDownload support.
7 new services
Support for 7 new services
Hot fixes for PyPi installation and unicode support
Release 0.1.1 Also fix for https://github.com/9seconds/rymtracks/issues/4
First beta release
First release. It has support for following providers: