[ogg-dev] Fixing ogg vorbis corruption caused by bad metadata
Adam Rosi-Kessel
adam at rosi-kessel.org
Sun Jun 21 06:29:23 PDT 2009
Conrad Parker wrote, on 6/20/2009 10:24 PM:
>> How about another approach -- is there a tool that will verify the page
>> checksums? oggz-validate doesn't seem to do this. If the page checksums
>> are okay, then doesn't that suggest the streams are also recoverable?
> If the page checksums are bad then the page will get rejected by
> libogg, and oggz-validate won't even see it (or its packets). "hogg
> dumpraw" will at least show the page CRC and segment table, before
> verifying the CRC, which could be useful.
Does it actually check the CRC, or is there some way for me to do so? I
see the output from hogg dumpraw, but am not sure how to interpret it.
In other news, the MediaMonkey developers believe this is a bug in a
(possibly) older version of vorbis_comment_add_tag():
http://www.ventismedia.com/mantis/view.php?id=5809
Does this seem right and/or shed any light on how to undo the damage?
Adam
More information about the ogg-dev
mailing list