Latest post of the previous page:
На всякий случай отмечу, что видеофайлы на сотни гигабайтов совсем не редкость. И во многих форматах видео метаданные располагаются в конце файла или размазаны по файлу.
Это я к тому, что для подобных файлов подход с зачитыванием в память работать будет плохо — либо крайне долго (при полном считывании), либо некорректно (при частичном считывании).
P.S. С другой стороны, если сделать memory-mapped file и скармливать движку уже такую память, то это должно сработать в т.ч. для огромных файлов.