Videos from games using the "DivX for XBOX" (or GC) codec by doomed at 6:26 AM EDT on August 18, 2014
Greetings people of HCS!
The GC and Xbox(1) versions of Enter the Matrix (2003) use a special version of the DivX codec to store their live action cutscenes. (The PC version uses BINK and the PS2 version uses its native MPEG2 format).
Now what's interesting is that the Xbox version is the only one that stored the videos in higher bitrate "HD" resolution (likely 720p) compared to the other versions of the game.
So I'd like to be able to play/convert those files. But as far as I know nobody has worked on reversing this format.
Here is one such file (it's Atari's logo) provided as a sample: Logo
And here is the beginning of the file in hex: Header
Thanks!
edit: Perhaps it would help to note that at the time that Factor 5 released the DivX for GC and Xbox SDKs, the "PC" version of the codec was DivX 5. So I would expect that this special version of DivX is based on DivX 5.
I wrote a parser to extract the audio from what I think is the gamecube version of this, if you want to look to that for inspiration: vid1_2ogg over here. You may just need to rebuild stream headers, as that's what I had to do with the audio (which was Vorbis).