leosongwei / mutagen

Automatically exported from code.google.com/p/mutagen
GNU General Public License v2.0
0 stars 0 forks source link

WMA not playable with Winamp/WMP after saving #81

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/705936

Affected file attached in the report.

Original issue reported on code.google.com by reiter.christoph@gmail.com on 22 Jan 2011 at 9:44

GoogleCodeExporter commented 9 years ago
This looks like a duplicate of issue #60, fixed in Mutagen 1.20. As a temporary 
workaround, the embedded picture can be removed (or the file can be loaded and 
re-saved in 1.20).

Original comment by joe.wreschnig@gmail.com on 22 Jan 2011 at 10:56

GoogleCodeExporter commented 9 years ago
Please reopen.

With any file posted in the report and some files from my library using mutagen 
trunk:

song = mutagen.File("file.wma")
for tag in song.tags.keys():
    del song.tags[tag]
    song.save()

results in and broken file.

Original comment by reiter.christoph@gmail.com on 23 Jan 2011 at 9:41

GoogleCodeExporter commented 9 years ago
Re-opening.

Original comment by joe.wreschnig@gmail.com on 23 Jan 2011 at 10:10

GoogleCodeExporter commented 9 years ago
The header size wasn't updated after saving so it always deleted the difference 
between the size when it was first loaded and the size of all object. 
num_objects also needs to be updated, but it wasn't used anywhere so I made it 
local.

Since this never happens in QL as far as I know, the above report has to be 
something different. (re-saving, removing embedded pictures doesn't help)

Original comment by reiter.christoph@gmail.com on 24 Jan 2011 at 12:09

Attachments:

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
It seems that similar to large objects (issue 60), all ASFGUIDAttribute objects 
need to be saved as metadata library objects and not as extended content 
description objects or normal metadata objects.

Original comment by reiter.christoph@gmail.com on 24 Jan 2011 at 3:19

GoogleCodeExporter commented 9 years ago

Original comment by nick.bou...@gmail.com on 29 Oct 2012 at 7:53

Attachments:

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r138.

Original comment by reiter.christoph@gmail.com on 31 Oct 2012 at 1:05