From 5fbfc29eae00bde7562adba75406161c9bf756d2 Mon Sep 17 00:00:00 2001 From: Date: Wed, 26 Dec 2012 16:40:16 -0800 Subject: [PATCH] Don't save TRACKNUMBER. --- rewrite-tags | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rewrite-tags b/rewrite-tags index a5c69f7..e164f3f 100755 --- a/rewrite-tags +++ b/rewrite-tags @@ -43,11 +43,15 @@ def do_read(filenames): for fn in filenames: tags = get_tags(fn) track_tags = tags.get('TRACKNUMBER') + # this check belongs in Tags if len(track_tags) != 1: sys.stderr.write('bogus TRACKNUMBER %s: %s\n' % (track_tags, fn)) return 3 track = int(track_tags[0]) for tag, values in tags._global.iteritems(): + # Makes no sense to save TRACKNUMBER in coll_tags. + if tag == 'TRACKNUMBER': + continue for value in values: if tag in all_tags: all_tags[tag].add(value) @@ -89,6 +93,7 @@ def do_write(args): fn = '%s/%s/%s.flac' % (artist, album, tags.make_filename(track)) if fn != old_fn: #os.rename(old_fn, fn) + pass def main(args): if len(args) < 3: -- 2.56.0