marin-m / SongRec

An open-source Shazam client for Linux, written in Rust.
GNU General Public License v3.0
1.37k stars 102 forks source link

Is there a way to write ID3 tags when recognizing music files? #82

Open gabrielmacedoanac opened 2 years ago

gabrielmacedoanac commented 2 years ago

I tested several ID3 tag recognition systems and the data returned by the shazam API used in songrec was INCREDIBLY better, more organized and faster.

It would be great to be able to write ID3 tags based on the recognition done.

I built a script to do this using bash, but I think it would be a great feature for the software, with a button on the GUI itself.

msdos commented 2 years ago

Issue duplicate of https://github.com/marin-m/SongRec/issues/18: And in this issue there's a bash solution for renaming files using songrec, named https://github.com/danboid/songrec-rename @danboid.

IMHO, songrec shouldn't be doing this. Metadata handling is another beast/complex scenario. Which tags? Which versions? It already returns a big json, another tool or other libs would make more sense to avoid bloating songrec.