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.
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:
- Fetch or calculate all the metadata you could possibly need: album art, lyrics, genres, tempos, ReplayGain levels, or acoustic fingerprints.
- Get metadata from MusicBrainz, Discogs or Beatport. Or guess metadata using songs’ filenames or their acoustic fingerprints.
- Transcode audio to any format you like.
- Check your library for duplicate tracks and albums or for albums that are missing tracks
- Browse your music library graphically through a Web browser and play it in any browser that supports HTML5 Audio and lots more.
NirCmd is a small command-line utility that allows you to do some useful tasks without displaying a user interface. By running NirCmd with simple command-line options, or via a shortcut, you can decrease or increase the system volume, mute or unmute the system volume, speak the text currently in the clipboard or text file, change the default sound device, display a list of sound devices, change the volume of an app, change the display settings, turn off the monitor, open the door of a CD-ROM drive and more…
You can extend Foobar2000 functionality by increasing the information the player maintains. Installing the foo_playcount component allows Foobar to both keep track of additional data, and adds the following user available fields:
- Date and time a track was first played ~ %first_played%
- Date and time a track was last played ~ %last_played%
- The number of times a track has been played ~ %play_count%
- Date and time a track was first added to the Media Library ~ %added%
- Song rating ~ %rating%
Song Rating Playlist Display
The songs rating can now be displayed in a playlist viewer in two ways:
- On a 1 to 5 scale with %rating%
- Displayed as up to five stars, “★★★”, with %rating_stars%
- Displayed as five stars, “★★★☆☆”, with %rating_stars_fixed%
Note: This component should be installed at the same time as Foobar2000, if your goal is to have a complete play count history.