The bmannconsulting.com website
1---
2link: https://beets.io/
3tags:
4 - music
5 - python
6 - CLI
7 - opensource
8github: https://github.com/beetbox/beets
9---
10Beets is the best command-line tool for viewing, querying, and renaming your music collection.
11
12> Because beets is designed as a library, it can do almost anything you can imagine for your music collection. Via [plugins](http://beets.readthedocs.org/page/plugins/), beets becomes a panacea:
13>
14> - Fetch or calculate all the metadata you could possibly need: [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) levels, or [acoustic fingerprints](http://beets.readthedocs.org/page/plugins/chroma.html).
15> - Get metadata from [MusicBrainz](http://musicbrainz.org/), [Discogs](http://www.discogs.com/), or [Beatport](http://www.beatport.com/). Or guess metadata using songs’ filenames or their acoustic fingerprints.
16> - [Transcode audio](http://beets.readthedocs.org/page/plugins/convert.html) to any format you like.
17> - Check your library for [duplicate tracks and albums](http://beets.readthedocs.org/page/plugins/duplicates.html) or for [albums that are missing tracks](http://beets.readthedocs.org/page/plugins/missing.html).