我在使用
VideoCapture
类打开MPEG视频文件时遇到了问题。代码已经编译通过,但是在运行时无法打开该文件,并提示以下警告信息:warning: Error opening file (../../modules/highgui/src/cap_ffmpeg_impl.hpp:477)。
只有在调试模式下构建代码时才会出现此问题,在发布模式下代码能够正常工作。
使用CvCapture
和cvCaptureFromAVI
(在发布和调试模式下均可)以C语言风格编写的代码也能正常工作,但我更喜欢使用更为C++风格的代码。
(我正在使用Visual-studio (C++) 10中的OpenCV 2.3)
感谢您的帮助。