Hi,
now that you have a VOL header parser/rewriter, I have a feature request
Please pretty please let us re-write (or add, if there wasn't any) userdata info
Userdata has a startcode 0x000001b2 and is followed by normal ascii string. Comes after VOL, but might even come before it, I'm not sure.
It would be very very useful for the following two things:
- removing fake DivX userdata ("DivX999b000p") which makes xvid expect packed bitstream, and completely b0rks decoding from mp4. This *is* an xvid ussue but until it's fixed, it would be a great workaround.
- adding "old xvid" identification, which will make new xvid decode old (xvid .9) streams correctly. These streams do not have any userdata, and xvid assumes iso mpeg-4, but they are broken. If xvid can identify them with proper userdata, it would apply a workaround and decode them good.
The userdata for that is "XviD0001".
Regards,
Radek