Если вы не публикуете соответствующий код, вам будет трудно помочь, но я подозреваю, что проблема связана с вашим вторым вводом в mmreader.Второй ввод предназначен для указания того, какие кадры следует прочитать, и если вы укажете больше кадров, чем имеет файл фильма, вы получите это предупреждение.
Из документации:
Напримерпри наличии файла с 2825 кадрами, связанными с мультимедийным объектом obj, при вызове считывания кадров 2800 - 3000 выполняется следующее:
images = read(obj, [2800 3000]);
возвращает:
Предупреждение:Конец файла был достигнут до того, как запрошенные кадры были полностью прочитаны.Были возвращены кадры с 2800 по 2825.
Я предлагаю вам либо настроить второй вход для mmreader, либо просто проигнорировать предупреждение, так как это не должно повлиять на фильм.