This is a multiplexed video file which means multiple files have been compressed into one file. There is always an m2v file and some adx files. The m2v file is the video and the adx files are the sound. Adx files can be converted to wav.
They can be opened with normal text editors
First line: Start of the subtitle (miliseconds)
After that each line: (start in ms), (end in ms), text
These are normal excel sheet and can be opened with any text editor or microsoft excel.
These are normal xml files and can be opened with any text editor.
4 bytes for id (String), usually CPSW4 bytes for version (Number), usually A2 00 00 00 or A3 00 00 002 bytes for key1 (Number), part of the language keyvariable amount of bytes for wavecr2w pair countfor each wemcr2w pair:4 bytes for language specific id (Number)4 bytes for some other id (Number)4 bytes for absolute offset (Number), points at (a) down below4 bytes of zeros4 bytes of (wem size + 12) (Number) (c)4 bytes of zeros4 bytes for absolute offset (Number), points at (b) down below4 bytes of zeros4 bytes of cr2w size (Number) (d)4 bytes of zeros2 bytes for key2 (Number), part of the language keyfor each wemcr2w pair:4 bytes for wem size (Number) (a)c - 12 bytes for wem (raw data)4 bytes for duration in seconds (Float)4 bytes of 04 00 00 00d bytes for cr2w (raw data) (b)