My favorite tool for batch editing of vorbis comments is vorbistagedit. I can do
vorbistagedit *.ogg and it lets me edit the metadata in all my ogg files at once in my favorite editor (emacs).
I'm wondering if there is a tool that works in a similar fashion for id3 tags?
I could see it opening up a file that looked something like:
: file1.mp3 + file1.mp3 TIT2=Title TPE1=Artist TALB=Album : file2.mp3 + file3.mp3 ...
And I could add/edit tags as I see fit, and when I close out the $EDITOR, it writes the tags back to the files.
It wouldn't have to work exactly like that, but I think that would be my ideal. Anything would be easier than a bunch of BASH
for loops with
If nothing like it exists, I might end up writing my own that uses the eyeD3 library.
And please don't bother suggesting EasyTag. It's a great program, but I'm looking for something that doesn't require a GUI.
P.S. For those who don't want to bother reading the comments below, I simply modified vorbistagedit to support id3 tags in mp3 files. The modified script can be found on GitHub.