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|
|Operating Systems||OS Independent|
|Implementation||Python 2.6 Gstreamer|
Release Notes: This release changes how item and album fields work internally. Along with laying the groundwork for some great things in the future, this brings a number of improvements to how users interact with beets.
Release Notes: This update brings new plugins for fetching acoustic metrics and listening statistics, many more options for the duplicate detection plugin, and flexible options for fetching multiple genres. The “core” of beets gained a new built-in command: beet write updates the metadata tags for files, bringing them back into sync with your database.
Release Notes: This release adds support for Opus files, transcoding to any format, and two new plugins: one that guesses metadata for "blank" files based on their filenames and one that moves featured artists into the title field.
Release Notes: Albums and items now have flexible attributes. This means that when you want to store information about your music in the beets database, you’re no longer constrained to the set of fields it supports out of the box (title, artist, track, etc.). Instead, you can use any field name you can think of and treat it just like the built-in fields.
Release Notes: This is a bugfix release. The authors are in the midst of preparing for a large change in beets 1.3, so 1.2.2 resolves some issues which came up over the last few weeks.