connor 9528eea029 Enable clap env feature
The CLI reads SHANTY_DATABASE_URL via #[arg(env)], which needs the
feature. It was previously only enabled through sea-orm-cli.
2026-10-26 12:02:26 -04:00
2026-03-23 17:11:38 -04:00
2026-03-17 15:01:19 -04:00
2026-10-26 12:02:26 -04:00
2026-03-17 15:01:19 -04:00

shanty-tag

Metadata tagging via online databases for Shanty.

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

# 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
S
Description
Songtagger and fingerprinter for shanty
Readme
154 KiB
0 Stars 1 Watchers 0 Forks
Languages
Rust 100%