> > If not, I've written a plugin to cache playback to a local file for
> > importing into other places.
> > The format is in the same tab separated format that last.fm used.
> > https://github.com/lachlan-00/cache-fm
> >
> > Right now i use it in conjunction with my ampache scripts to keep
> > rhythmbox synced with the ratings/data from my ampache server
> > instead
> > of relying on last.fm for tracking.
>
> Interesting idea. Is the last.fm format widely supported for this
> sort of
> thing?
I don't think there has ever been a standard of sorts, but i've taken
data out of last.fm to import into libre.fm and a few other places
before.
Lastscrape was also really useful and i think you can still get manual
exports from last.fm directly but that may have changed.
https://github.com/lachlan-00/lastscrape-gui
Because last.fm has been around for a long time and the way data is
presented hasn't changed it just seems like the best way to process
things elsewhere. Familiarity and age more than anything else.
The files I get from last.fm are based on just giving you the song
information per line:
For Play History
EpochDateOfPlay Title Artist Album MBIDTitl
e MBIDArtist MBIDAlbum
For Loved Tracks
EpochDateWhenLoved Title Artist Album MBIDT
itle MBIDArtist MBIDAlbum
At least with Rhythmbox and ampache we can use file path as well which
is a good fallback.
In the future i want to extend cache-fm to support sending directly to
other sources as well as caching locally.
_______________________________________________
rhythmbox-devel mailing list
rhythmbox-devel@gnome.org
https://mail.gnome.org/mailman/listinfo/rhythmbox-devel