我在Matlab 2012a中需要帮助,因为我第一次使用它。
当我在matlab中编写用于打开视频“mmread('jp.avi')”的函数时,会弹出一个错误,如下所示:
使用FFGrab时出错 无法打开文件
mmread错误(第146行) FFGrab( '建立',文件名,FMT,双(disableVideo),双(disableAudio),双(trySeeking));
注意:我将此avi视频放在mmread文件夹中。
我在互联网上搜索了这个问题,但不幸的是我没有得到任何结果。
如果您有任何可行的解决方案,请告知我们。
答案 0 :(得分:0)
错误意味着MATLAB无法找到该文件。你不应该把东西放在MATLAB拥有的文件夹中。相反,将它放在您知道的位置的文件夹中,并在启动MATLAB会话时(或通过使用顶部的当前文件夹下拉菜单或使用时)在“当前文件夹”面板(通常在左侧)中导航到该文件夹cd
命令。然后它将在没有完全合格的路径的情况下供您使用。
此外,我认为您不应该直接使用mmread
;你应该使用VideoReader
class代替;在链接文档页面的底部有一个使用它的例子。