Getting started with beets (open source media library management system)

in utopian-io •  7 years ago 

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

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Congratulations @osblog! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

You published your First Post
You got a First Vote

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Thank you for the contribution. It has been approved.

Please make sure to give all your tutorials an appropriate length. This one is very short.

You can contact us on Discord.
[utopian-moderator]

Thank you!

Hey @osblog I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • This is your first accepted contribution here in Utopian. Welcome!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x