为什么无法在OpenCV-Python中打开avi文件

时间:2013-12-20 12:29:48

标签: python windows opencv avi

我安装了OpenCV vers。 2.4.7.2在Windows Vista(32位)平台上,没有报告错误。 然后是以下文件:

C:\opencv\build\python\2.7\x86\cv2.pyd

转移到:

C:\python27\Lib\site-packages\

我一直在使用图像和视频(* .avi)文件测试openCV。我还没有问题 使用图像。但是,我在尝试打开avieo文件时发现了一个问题。首先,一个 工作正常的例子:

import cv2
path = 'D:/Videos/'
video = 'julius.avi'   # a test avi available from me via email attachment
vid = cv2.VideoCapture(path+video)
result = vid.isOpened()

[此avi的结果返回True]

但是,如果我使用

import cv2 
path = 'D:/Videos/'
video = 'toy_plane_liftoff.avi' # http://cinelerra.org/footage/
vid = cv2.VideoCapture(path+video)
result = vid.isOpened()

[此avi的结果返回False]

注意,我已经尝试了其他几个avi文件(从网上下载的测试版) 他们中的大多数都不会开放。怎样才能打开任何“好”的avi文件?通过良好的avi文件,我的意思是与Windows媒体播放器和VLC 2.1.2一起播放。

0 个答案:

没有答案