opencv2.4.3不能读非压缩视频,所以在播avi视频前要确认视频为压缩,如果不是,要先进行压缩。使用软件是VirtualDub ,用其中的“microsoft video 1 compression”进行压缩,软件下载。如下图所示: