]> git.phdru.name Git - audio-cdr-video.git/blobdiff - audio/mp3/tag2name.py
Fix(audio/mp3): Adapt code to newer version of `eyed3`
[audio-cdr-video.git] / audio / mp3 / tag2name.py
index 60aed7a880f85cc081757a3560489bb20d8c8a02..0254d9cbebcb3f0786d94e4a9b4fb0904001e4c9 100755 (executable)
@@ -1,8 +1,8 @@
 #! /usr/bin/env python
 
 import sys, os
-import eyeD3
-from eyeD3.frames import TITLE_FID, id3EncodingToString
+import eyed3
+from eyed3.id3.frames import TITLE_FID, id3EncodingToString
 from m_lib.defenc import default_encoding
 
 def id3tag_recode(value):
@@ -13,7 +13,7 @@ def id3tag_recode(value):
 
 files = sys.argv[1:]
 for i, filename  in enumerate(files):
-    id3tag = eyeD3.Tag()
-    id3tag.link(filename)
-    title = id3tag_recode(id3tag.getTitle())
+    id3tag = eyed3.id3.tag.Tag()
+    id3tag.parse(filename)
+    title = id3tag_recode(id3tag.title)
     os.rename(filename, '%d - %s.mp3' % (i+1, title))