Quod Libet plugins released!


1 jui. 2008, 8h53m

After working on them for a long time, and then procrastinating for at least as long on wrapping them up into releasable shape, I'm sort of proud to announce my plugins for Quod Libet, (the best music player I have yet found):


There are three plugins in there, in order of increasing complexity and interest:

1. autosearch.py

Very simple plugin, searches for the title of the current song in your library: Good for getting rid of duplicates, and finding possible covers.

2. lastfmtagger.py

Useful only if you have a last.fm account and make use of tags there. This will synchronize last.fm tags both ways, saving them in a custom 'tag' id3 field in your local files. Since Quod Libet has a great id3 editing interface (Ex Falso, also usable as a stand alone application,) this makes adding and editing tags to songs, artists and albums on last.fm much easier.

3. autoqueue.py

This gets similar tracks to the ones you play from last.fm and puts them in the queue. It is smart enough not to play the same artists/songs for a configurable time, and has some other options (for instance it can also look up similar songs based on the tags created by the lastfmtagger.py mentioned above.) It works pretty well in creating a consistent yet not wholly predictable listening experience if you have a large and diverse library.

As always, feedback is very welcome, I'm sure there are some bugs left in there, or at the very least some rough edges.

As soon as the 2.0 last.fm API has all the methods my plugins need, I will port them to it, which shouldn't be too much work, and would no longer require you to store your last.fm password in plain text on the filesystem.


  • thisfred

    Have you tried with the newer version? I've moved development to launchpad: https://launchpad.net/autoqueue Feel free to file bugs there. Things to try are start ql from the command line, and watching the autoqueue log statements.

    10 sept. 2010, 12h26m
Voir les 2 commentaires
Ajouter un commentaire. Connectez-vous à Last.fm ou inscrivez-vous (c'est gratuit).