Movie2Avi的问题

时间:2015-03-10 10:28:12

标签: matlab movie

我正在尝试以下列方式制作电影:

x=linspaces(1,10,100);

For i=1:100 
plot(x,sin(x))
M(i)=getframe;
end

movie2avi(M,'MOVIE01');

我收到回复:

Warning: Cannot locate Indeo5 compressor, using 'None' as the compression type.

它制作电影,但我无法打开它(给出错误)

我正在使用Windows 7 64位操作系统和matlab 2012b

我在文档中尝试了压缩类型,但收到了所有这些的错误

1 个答案:

答案 0 :(得分:1)

来自文档:

  

在某些Windows系统(包括所有64位系统)上,默认的Indeo®5编解码器不可用。 MATLAB发出警告,并创建一个未压缩的文件。

最好使用VideoWriter,我相信你应该在2012b。