> > 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

Reply via email to