XMV: Difference between revisions

From MultimediaWiki
Jump to navigation Jump to search
(fill in the obvious technical details)
Line 20: Line 20:
  bytes 44..    unknown
  bytes 44..    unknown


== Game Using XMV ==
== Games Using XMV ==
This is a list of games (usually Xbox games) know to use the XMV format.
This is a list of games (usually Xbox games) know to use the XMV format.



Revision as of 18:03, 10 November 2007

XMV is the audio/video container format used on the Microsoft Xbox console. It is reportedly similar to ASF and typically contains video at 640x480 29.97, and CBR audio at 128k.

Working legal source code for a decoder/demuxer can be found here but it is copyrighted and without open source licence: http://sourceforge.net/tracker/index.php?func=detail&aid=1097094&group_id=53761&atid=471491 also look at http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/25207/focus=25224 and http://www.maxconsole.net/?mode=news&newsid=411 for hints/tips

File Format

All multi-byte numbers of little endian.

bytes 0-11    unknown
bytes 12-15   'xobX' ('Xbox' spelled backwards)
bytes 16-19   unknown
bytes 20-23   video width in pixels
bytes 24-27   video height in pixels
bytes 28-37   unknown
bytes 38-39   number of audio channels
bytes 40-43   audio sample rate
bytes 44..    unknown

Games Using XMV

This is a list of games (usually Xbox games) know to use the XMV format.