На файлах Matroska объёмом более 4Gb программа глючит! Первые 4Gb читает корректно, а затем сбивается и дождаться окончания анализа не удаётся. Вероятно, это связано с малым размером внутренней переменной для хранения текущей позиции в файле. Это тем более странно, учитывая что может записываться с эфира несжатое или почти несжатое видео, т.е. файлы могут оказаться намного больше 4Gb (у меня получился 16Gb).