0

我在 Matlab 2012a 中需要帮助,因为这是我第一次使用它。

当我在matlab中编写打开视频“mmread('jp.avi')”的函数时,会弹出一个错误,如下所示:

使用 FFGrab 时出错无法打开文件

mmread 中的错误(第 146 行)FFGrab('build',filename,fmt,double(disableVideo),double(disableAudio),double(trySeeking));

注意:我把这个 avi 视频放在 mmread 文件夹中。

我在互联网上搜索了有关此问题的信息,但不幸的是我没有得到任何结果。

如果您有任何可行的解决方案,请告诉我。

4

1 回答 1

0

该错误意味着 MATLAB 找不到该文件。你不应该把东西放在 MATLAB 拥有的文件夹中。相反,将其放在您知道位置的文件夹中,并在您启动 MATLAB 会话时(或使用顶部的当前文件夹下拉菜单,或使用命令cd)。然后它就可以在没有完全限定路径的情况下供您使用。

另外,我认为您不应该mmread直接使用;您应该改用VideoReader该类;在链接文档页面的底部有一个使用示例。

于 2013-04-05T14:15:49.443 回答