# shanty-tag Metadata tagging via online databases for [Shanty](ssh://connor@git.rcjohnstone.com:2222/Shanty/shanty.git). Queries MusicBrainz to fill in missing metadata on indexed music files. Uses fuzzy matching to handle minor spelling differences and a configurable confidence threshold. ## Usage ```sh # Tag all untagged tracks (dry run) shanty-tag --all --dry-run -vv # Tag all untagged tracks for real shanty-tag --all # Tag a specific track and write tags back to the file shanty-tag --track 42 --write-tags # Custom confidence threshold shanty-tag --all --confidence 0.9 ```