I want to be able to export tag info to text file, possibly change tags in the text file and then write them back.
I thought Ca5e's tag.exe's --tofilen and --fromfile would make my day.
When trying it I do this
tag --tofilen test.txt 11 - Ebony Samba.mp3
which gives me the test.txt file:
D:\tmp\apev2\Stan Getz - 1963 - Jazz Samba Encore (feat. Luiz Bonfa)\11 - Ebony Samba.mp3
Format: MPEG 1 Layer 3, Joint Stereo
Details: 44100 Hz Stereo, 200 kbps, playtime 03:48
Tags: ID3v1, APE v2.0, ID3v2
Title: Ebony Samba
Artist: Stan Getz
Album: Jazz Samba Encore (feat. Luiz Bonfa)
Year: 1963
Track: 11
Genre: Jazz
Comment: EAC+LAME uberrip by [3e]
then edit this so that the year is 1967 so that test.txt now look like
D:\tmp\apev2\Stan Getz - 1963 - Jazz Samba Encore (feat. Luiz Bonfa)\11 - Ebony Samba.mp3
Format: MPEG 1 Layer 3, Joint Stereo
Details: 44100 Hz Stereo, 200 kbps, playtime 03:48
Tags: ID3v1, APE v2.0, ID3v2
Title: Ebony Samba
Artist: Stan Getz
Album: Jazz Samba Encore (feat. Luiz Bonfa)
Year: 1967
Track: 11
Genre: Jazz
Comment: EAC+LAME uberrip by [3e]
and then
tag --fromfile test.txt --force apev2 11 - Ebony Samba.mp3
but if I know check the tags with
tag 11 - Ebony Samba.mp3
it is still 1963. What am I missing? Is there some spec on the allowed format of files given to --fromfile? How can I specify additional, custom tags for example?