6 sys.stderr.write("remove-tag.py: %s\n" % msg)
7 sys.stderr.write("Usage: remove-tag.py -[12] filename\n")
10 from getopt import getopt, GetoptError
12 optlist, args = getopt(sys.argv[1:], "12", ["id3v1", "id3v2"]
15 usage("invalid option")
20 for _opt, _arg in optlist:
23 elif _opt == "--id3v1":
27 elif _opt == "--id3v2":
36 usage("too many arguments")
41 usage("too few arguments")
45 from os.path import getmtime
46 mtime = getmtime(filename)
52 versions.append(eyeD3.ID3_V2)
54 versions.append(eyeD3.ID3_V1)
56 for version in versions:
58 id3tag.link(filename, version)
59 id3tag.setVersion(version)
62 utime(filename, (mtime, mtime))