0

我正在使用 VideoReader 如下:

video_object=VideoReader('filename.avi');

这在 R2014a 上运行完全正常,但是对于相同的视频文件和相同的操作系统,相同的代码在 R2017a 中返回以下错误:

使用 VideoReader/init 时出错(第 619 行) 该文件似乎没有任何视频数据。

VideoReader 出错(第 172 行)obj.init(fileName);

我尝试打开的视频文件使用编解码器“Microsoft video 1”进行编码。一个随机的其他视频文件,即“rhinos.avi”,似乎打开得很好。

这是在 Mac (Sierra) 上。

对我来说,这似乎是一个非常奇怪的问题。是否有可能从新版本的 Matlab 中删除了某些视频编解码器?我一直无法找到有关此的信息。也许其他人也有同样的问题?是否可以手动安装编解码器?

先感谢您!

4

0 回答 0