# -*- coding: utf-8 -*-
import os
import sys
import codecs
from mutagen.mp3 import MP3
TEXT_ENCODING = 'utf8'
# get workdir from first arg or use current dir
if (len(sys.argv) > 1):
fpath = sys.argv[1]
else:
fpath = os.path.abspath(os.path.dirname(sys.argv[0]))
for fn in os.listdir(fpath):
fname = os.path.join(fpath, fn)
if fname.lower().endswith('.mp3'):
print fn,
mp3 = MP3(fname)
try:
mp3.delete()
mp3.save()
print 'ok!'
except:
print 'no ID3 tag'
print 'Done'
Diff to Previous Revision
--- revision 2 2010-03-29 10:54:49
+++ revision 3 2010-03-29 10:55:27
@@ -3,6 +3,8 @@
import sys
import codecs
from mutagen.mp3 import MP3
+
+TEXT_ENCODING = 'utf8'
# get workdir from first arg or use current dir
if (len(sys.argv) > 1):
@@ -15,8 +17,7 @@
fname = os.path.join(fpath, fn)
if fname.lower().endswith('.mp3'):
print fn,
- mp3 = MP3(fname)
-
+ mp3 = MP3(fname)
try:
mp3.delete()
mp3.save()