Movies are stored in .mvs files in what seems to be one giant ucfb chunk. Multiple movies can be stored in one .mvs file.
Reverse engineer the format and implement the reading and wrapper classes in C++ and C#.
We probably want to stream movies for playback and not load them all at once into memory.