switch to using older interface to EasyId3 to support mutagen versions older than 1.17

This commit is contained in:
Jean-Francois Dockes 2010-09-27 08:18:09 +02:00
parent 6e6a90d956
commit 2ab51e449c

View File

@ -7,7 +7,8 @@ import os
import rclexecm import rclexecm
try: try:
from mutagen.mp3 import EasyMP3 as MP3 from mutagen.mp3 import MP3
from mutagen.easyid3 import EasyID3
from mutagen.flac import FLAC from mutagen.flac import FLAC
from mutagen.oggvorbis import OggVorbis from mutagen.oggvorbis import OggVorbis
except: except:
@ -53,7 +54,7 @@ class AudioTagExtractor:
mimetype = params["mimetype:"] mimetype = params["mimetype:"]
try: try:
if mimetype == "audio/mpeg": if mimetype == "audio/mpeg":
tags = MP3(filename) tags = MP3(filename, ID3=EasyID3)
elif mimetype == "application/ogg": elif mimetype == "application/ogg":
tags = OggVorbis(filename) tags = OggVorbis(filename)
elif mimetype == "application/x-flac": elif mimetype == "application/x-flac":