Ignore non-ASCII characters in the UFID frame

This commit is contained in:
Lukáš Lalinský
2012-12-03 19:24:12 +01:00
parent 4506e46c1f
commit 1f0eadd3af

View File

@@ -200,7 +200,7 @@ class ID3File(File):
name += ':%s' % frame.desc
metadata.add(name, unicode(frame.text))
elif frameid == 'UFID' and frame.owner == 'http://musicbrainz.org':
metadata['musicbrainz_trackid'] = unicode(frame.data)
metadata['musicbrainz_trackid'] = frame.data.decode('ascii', 'ignore')
elif frameid == 'TRCK':
value = frame.text[0].split('/')
if len(value) > 1: