This is a set of utilities used for managing a library of .mp3
files.
Initially it consisted only of readers of audio metadata (hence the name),
but with time it evolved to include more functionalities.
-
id3v1read
readsID3v1
metadata from.mp3
files. It has no dependencies on external libraries. -
tagread
is based ontagblib
and reads metadata from all types of files supported by that library. -
csvscrob
reads metadata and writes the output in format compatible with Universal Scrobbler "bulk scrobble" mode. It used to be a part oftagread
, but later became a separate application. -
spectrogram
creates spectrograms of audio files. It supports all audio formats recognized bysox
. Useful for spotting lossy transcodes. -
namesanitizer
removes spaces and characters outside of ASCII set from file and directory names. Target character set is[a-z0-9_-]
. -
bitratechecker
is a tool for checking uniformity of a set of.mp3
files. The name is a bit misleading: encoder information is also taken into account. -
beetstats
generates statistics ofbeets
library, and stores the results in machine-readable format.