1 unstable release
0.1.2 | Dec 13, 2020 |
---|
#7 in #discogs
230KB
817 lines
Discogs Tagger
Simple Rust + Webview app to automatically tag your music collection using data from Discogs.
How to use
-
Create account on https://discogs.com
-
Go to https://www.discogs.com/settings/developers and click
Generate personal token
and copy it. -
Download latest version in releases tab (or compile using the instructions below).
-
Select music folder, paste token, check tags you wanna overwrite and press start!
-
Tagging might take a long time due to Discogs rate limiting. (~20 tracks / minute)
Compiling
Install Rust: https://rustup.rs/
(Optional) Generate HTML, requires NodeJS:
npm i -g inline-assets
cd src/assets
inline-assets --htmlmin --cssmin --jsmin index.html dist.html
Compile:
cargo build --release
Then you can also strip (Linux/Mac only) and compress the binary:
strip discogstaggerrs
upx -9 discogstaggerrs
Credits
BasCurtiz - Request, idea, tester, trailer.
Trailer: https://youtu.be/rl5y6NteWk4
Strictness comparison: https://docs.google.com/spreadsheets/d/1s13-tgcEAF1sete1nBYj9S9eDY1BiZqhcXWevt47s4w/edit?usp=sharing
Support
If you wish to support me you can donate at paypal.me/marekkon5
Dependencies
~12–26MB
~386K SLoC