rust-id3 icon indicating copy to clipboard operation
rust-id3 copied to clipboard

Is there a commandline utility for making use of this library?

Open Jieiku opened this issue 3 years ago • 6 comments

I currently use python-eyeD3 for setting id3 tags.

Is there a linux command line application/script that utilizes this library?

I normally use a bash script I wrote that utilizes eyeD3, but im wanting to try something else:

eyeD3 --quiet --no-color -2 --to-v2.3 -a "$artist" -b "$artist" -A "$album" -t "$title" -Y "$year" -n "$track" -G "$genreid" "$f"

I apologize if I somehow missed this info, did not see any tools listed that make use of the library.

Jieiku avatar Apr 26 '22 00:04 Jieiku

There is not as far as I am aware, but I do have a little CLI utility that uses it myself. It only supports a single usecase that I sometimes have myself, hence I have not published it.

polyfloyd avatar Apr 26 '22 10:04 polyfloyd

Thanks for the response. I wonder if I could extend the CLI utility you wrote to write to my tags. I would be very interested in it to use as an example that I could extend to do what I need.

Jieiku avatar Apr 26 '22 16:04 Jieiku

Sure! Here you go: tag-tool.zip

polyfloyd avatar Apr 29 '22 12:04 polyfloyd

For my own purposes, I recently wrote and published this tool: https://github.com/AndrewRadev/id3-json. But it makes some specific choices I've described in the "Quirks" section.

AndrewRadev avatar Jan 01 '23 10:01 AndrewRadev

Sure, check mine out: https://github.com/randoragon/rsid3 / https://crates.io/crates/rsid3 It's in alpha, I'm in the process of writing tests to weed out potential bugs. But for personal use I find it to already be quite capable.

randoragon avatar Apr 08 '24 16:04 randoragon