--- layout: main section: main shorttitle: the music geek‘s media organizer --- The purpose of beets is to get your music collection right once and for all. It catalogs your collection, automatically improving its metadata as it goes using the [MusicBrainz][] database. Then it provides a bouquet of tools for manipulating and accessing your music. [MusicBrainz]: http://musicbrainz.org/ Because beets is designed as a library, it can do almost anything you can imagine for your music collection. Via [plugins][], beets becomes a panacea: [plugins]: http://beets.readthedocs.org/page/plugins/ * Fetch or calculate all the metadata you could possibly need: [album art][], [lyrics][], [genres][], [tempos][], [ReplayGain][] levels, or [acoustic fingerprints][chroma]. * Get metadata from [MusicBrainz][], [Discogs][], or [Beatport][]. Or guess metadata using songs' filenames or their acoustic fingerprints. * [Transcode audio][convert] to any format you like. * Check your library for [duplicate tracks and albums][duplicates] or for [albums that are missing tracks][missing]. * Browse your music library graphically through a Web browser and play it in any browser that supports [HTML5 Audio][]. * ...and [lots more][plugins]. [plugins]: http://beets.readthedocs.org/page/plugins/ [album art]: http://beets.readthedocs.org/page/plugins/fetchart.html [lyrics]: http://beets.readthedocs.org/page/plugins/lyrics.html [genres]: http://beets.readthedocs.org/page/plugins/lastgenre.html [tempos]: http://beets.readthedocs.org/page/plugins/echonest_tempo.html [ReplayGain]: http://beets.readthedocs.org/page/plugins/replaygain.html [chroma]: http://beets.readthedocs.org/page/plugins/chroma.html [Discogs]: http://www.discogs.com/ [Beatport]: http://www.beatport.com/ [convert]: http://beets.readthedocs.org/page/plugins/convert.html [duplicates]: http://beets.readthedocs.org/page/plugins/duplicates.html [missing]: http://beets.readthedocs.org/page/plugins/missing.html [HTML5 Audio]: http://www.w3.org/TR/html-markup/audio.html If beets doesn't do what you want yet, [writing your own plugin][writing] is shockingly simple if you know a little Python. [writing]: http://beets.readthedocs.org/page/dev/plugins.html

Install beets by typing pip install beets. You might then want to read the Getting Started guide. Then follow @beets on Fosstodon for updates.