Exaile: Music Player for GTK+

Simple interface. Powerful music management. Smart Playlists. Advanced track tagging. Automatic album art. Lyrics. Streaming Radio. Podcasts. Secondary output device support. Easily extensible with 50+ plugins available.


Download Exaile

Exaile is upgrading to GStreamer 1.x / GTK3!

GStreamer 0.10 has been obsolete for a long time now, and with the impending removal of 0.10 from Debian we decided that it would make sense to upgrade. PyGI for GStreamer 1.x is not compatible with GTK2, so we’re upgrading to GTK3 at the same time. We’re optimistic that the Exaile experience will be better than ever after these upgrades.

Due to the amount of work required, we’re suspending work on non-critical bugs on the 3.4.x series until we’ve merged this into master.

Right now, we need people interested in playing around with gtk/gstreamer to poke at Exaile interface, see what breaks, record bugs, and issue pull requests to fix bugs. A lot of the heavy lifting has been done already and it sorta works, but there’s still a lot left. Every little bit helps. If you want to mess with it, check out the ‘gi’ branch on github.

At the moment, we’re tracking things using this wiki page. We’re also hanging out on IRC at various times.

Once the bugs become much harder to find, we’ll make a release candidate available for users to try it out, and track bugs using the github issue tracker. With your help, optimistically we can get this done in a few weeks.

Thanks for continuing to support Exaile!

Exaile 3.4.5 released

The Exaile development team is happy to announce the latest release of Exaile. This release fixes the following bugs, and contains a number of translation updates as well:

  • #64 - Errors loading Smart Playlists that filter based on a playlist
  • #65 - Missing icon issue
  • #75 - Disable equalizer by default

Exaile 3.4.4 released

The Exaile development team is happy to announce the latest release of Exaile. This release fixes the following bugs, and contains a number of translation updates as well:

  • #54 - If you installed Exaile by makefile, or in slightly nonstandard ways, translations wouldn’t actually work
  • Various minor bugs

And of course, you can look at the commit log on github too.

Exaile 3.4.3 released (translations update)

This is a significant translations update for Exaile, with close to 100% translations available now for several languages. If you would like to contribute to the Exaile translation effort, translation tools are now being generously hosted by hosted weblate.

Additionally, one minor bug was fixed:

  • #19 - Smart Playlists with criteria involving timestamps do not work

Special thanks to @strebski for pointing out the translation problem, and providing a polish translation for Exaile. Additional thanks to the many translators who contributed to this release.

Exaile 3.4.2 released (semi-critical bugfix release)

Fixes the following bugs:

  • #11 - Exaile did not always update individual files when changed externally
  • #12 - Add an option to ‘force rescan’ of files for users with misbehaving external tagger programs
  • #13 - GroupTagger plugin: Potential tag loss when using externally modified files

All users are strongly encouraged to upgrade to this release, particularly users of the GroupTagger plugin.