Closed GoogleCodeExporter closed 9 years ago
It seems to have something to do with the COMM tag in MP3, perhaps when there's
more than 1 present. A workaround appears to be to use delall('COMM') prior to
setting COMM tags.
Original comment by CaesarTj...@gmail.com
on 4 Jun 2013 at 9:16
Do you have a code example that triggers the error? save() works here with the
above album...
Original comment by reiter.christoph@gmail.com
on 4 Jun 2013 at 11:40
It gets triggered with the save() in my code. Clearly, I'm doing something
wrong and I've already found a way to do it better. My python cleverness isn't
good enough to grok the mutagen code, so trial and error pulls me through.
http://pastebin.com/dqinHaT2
So I guess my way of setting the COMM tag is an example of how not to do it
(perhaps in more ways than one) but it does trigger that exception in mutagen.
I'm very happy with mutagen, works beautifully.
Original comment by CaesarTj...@gmail.com
on 5 Jun 2013 at 8:51
You are passing in a COMM class instead of an instance.
dummy = mutagen.id3.COMM(encoding=..., text=..., desc=..., lang=...)
Original comment by reiter.christoph@gmail.com
on 6 Jun 2013 at 2:07
Thank you.
My code was developed organically, or code-as-I-went. The mutagen layer gave me
very few headaches so I hadn't revisited since coding it. Will do that now.
Original comment by CaesarTj...@gmail.com
on 7 Jun 2013 at 2:03
Original issue reported on code.google.com by
CaesarTj...@gmail.com
on 1 Jun 2013 at 11:53