Modifies a MPEG4 video (XviD, DivX) without re-encoding (aspect ratio, userdata, packed bitstream removal, and interlaced field order).
The video must be in an AVI container, and OpenDML isn't currently supported. It is written in C#, so you need the .NET v1.1 Framework to run it.
Changes:
1.2.0 (2004-Sep-14):
New feature: modification of field order for interlaced videos
New feature: video information (i.e. whether or not QPel/GMC were used, stats for how many I/B/P/S/N-VOPs were used, list of VOP type and timestamp for each frame, etc.)
Packed bitstream removal can now tell the difference between dummy N-VOPs and real N-VOPs (though I'm told no encoder currently writes real N-VOPs in a packed bitstream)
1.1.0 (2004-Jun-24):
New feature: packed bitstream removal
New feature: userdata modification
Recognizes frames written in '00db' chunks
1.0.0 (2004-Jun-14):
Has a proper GUI
Warns if the AVI is OpenDML
Reads the frame width/height from the video (for DAR->PAR calculation)
Writes dwSuggestedBufferSize in the video stream header (it wrote 0 before)