Emblaze

From MultimediaWiki
Revision as of 10:22, 26 February 2021 by Kostya (talk | contribs) (Created page with "* Extensions: ev2 * Company: Geo Interactive Media Group * Samples: http://samples.mplayerhq.hu/internets/emblaze/ This is a container for Internet video with H.263 and [...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This is a container for Internet video with H.263 and GSM streams inside.

File format (values are little-endian):

 27 bytes - "GEO INTERACTIVE MEDIA GROUP"
  1 byte  - 26 (header string terminator)
  4 bytes - should always be 0x2 (in older audio-only .EA audio data would start right here)
  1 byte  - audio stream present flag
  1 byte  - FPS integer part
  1 byte  - FPS fractional part (in hundredths)
  1 byte  - always 2?
  4 bytes - video buffer size
  4 bytes - audio buffer size

Then interleaved video and audio frames follow (it is either all-video or video-audio-video-audio-... order). Each frame starts with 31-bit little-endian size (top bit signals that this is a key-frame).