Beets is a media library management system designed for obsessive-compulsive music geeks. It catalogs your collection, automatically improving its metadata as it goes using the MusicBrainz database. It also downloads cover art for albums it imports. Then it provides a bouquet of tools for manipulating and accessing your music. Beets also includes a music player that speaks the MPD protocol, so you can play music in your beets library using any MPD client.
| Tags | music MP3 mp3 tagger MPD MusicBrainz MP3 Player |
|---|---|
| Licenses | MIT/X |
| Operating Systems | OS Independent |
| Implementation | Python 2.6 Gstreamer |
Recent releases


Release Notes: This release features new data sources for the autotagger, new plugins that look for problems in your library, tracking of the date that you acquired new music, an awesome new syntax for running queries over numeric fields, support for ALAC files, and major enhancements to the importer’s UI and distance calculations.


Release Notes: This final release of 1.1 brings a little polish to the betas which introduced the new configuration system. The album art and lyrics plugins also got a little love.


Release Notes: This third beta brings a hodgepodge of small new features (and internal overhauls that will make improvements easier in the future). There are new options for getting metadata in a particular language and seeing more detail during the import process. There’s also a new plugin for synchronizing your metadata with MusicBrainz. Under the hood, plugins can now extend the query syntax.


Release Notes: This beta uses the fancy new configuration infrastructure to add many new config options. the import process is more flexible, file names can be customized in more detail, and more. This release also supports Windows Media (ASF) files and iTunes Sound Check volume normalization.


Release Notes: This release entirely revamps beets’s configuration system. The configuration file is now a YAML document and is located, along with other support files, in a common directory (e.g., ~/.config/beets on Unix-like systems).