Getting started with beets (open source media library management system)
What is beets?
Beets is open source media library management system for obsessive-compulsive music geeks. It helps in correcting metadata and organize your music better. Beets is designed as a music library and can easily correct metadata through various tools available.
The metadata can be of various types like : album art, lyrics, genres, tempos, ReplayGain levels, or acoustic fingerprints. Metadata can easily be corrected from MusicBrainz, Discogs, or Beatport. Beets can even get the metadata through a song's accoustic fingerprints.
Installation
Use following steps for installing beets into your system:
1. Install python.
Got to this website and install python by choosing your relevant system configuration. I am giving method to install python for windows. For mac,lunix and other OS please use this guide.
2. Pip Install
If you have python installed, you can easily install beets using pip install (use powershell for windows or terminal for mac):
pip install beets
Configuration
Now we need to set few basic options so that we can start using beets. The configuration file's location can be seen using command in the powershell:
beet config -e
The config file will get opened in a text editor. Now fill the file with following code:
directory: ~/music
library: ~/data/musiclibrary.db
In place of '~' you can specify the Path for directory and music Library. Otherwise, the home directory will be used.
Importing music Library
Use following command on the powershell/command prompt:
beet import -A /my/huge/mp3/library
Conclusion:
Many more things can be done with beets and this is just a starting tutorial. Refer to the official docs for beets for more information. Play around and have fun with beets to really get into the groove and get the feel of real power of beets.
Have fun with beets!
Posted on Utopian.io - Rewarding Open Source Contributors