]> git.phdru.name Git - audio-cdr-video.git/blobdiff - audio/mp3/name2tag.py
Fix(audio/mp3): Adapt code to newer version of `eyed3`
[audio-cdr-video.git] / audio / mp3 / name2tag.py
index 950721c0a18fa825811cd51e8c12875ee5c79b76..b6bab69bf6be95671825b8d5a00a824dd37e8cca 100755 (executable)
@@ -1,8 +1,8 @@
 #! /usr/bin/env python
 
 import sys
-import eyeD3
-from eyeD3.frames import UTF_8_ENCODING
+import eyed3
+from eyed3.id3.frames import UTF_8_ENCODING
 
 from os import utime
 from os.path import getmtime, splitext, basename
@@ -15,18 +15,18 @@ for filename in filenames:
    name = splitext(basename(filename))[0]
    mtime = getmtime(filename)
 
-   id3tag = eyeD3.Tag()
-   id3tag.link(filename)
+   id3tag = eyed3.id3.tag.Tag()
+   id3tag.parse(filename)
 
    match = mp3_file.match(name)
    if match:
       name = match.group(2)
 
-   id3tag.setVersion(eyeD3.ID3_V2)
+   id3tag.setVersion(eyed3.id3.ID3_V2)
    id3tag.setTextEncoding(UTF_8_ENCODING)
 
    id3tag.setTitle(name)
-   print id3tag.getTitle()
+   print id3tag.title
 
    id3tag.update()
    utime(filename, (mtime, mtime))