Opencv VideoCapture,没有打开一些视频文件

时间:2014-04-05 13:42:32

标签: c++ windows opencv video sdl

我尝试使用opencv librarie使用sdl-2将视频文件显示在屏幕上。我得到它使用较小的文件(20.5Mb),但当我尝试使用更大的文件(100和136Mb)它没有工作,我去消息"错误:Coudnt加载视频< video.avi>"

    cv::VideoCapture video;
    video.open(videoName);
    if (!video.isOpened())
    {
        SDL_Log("ERROR: Coudnt load the video <%s>", videoName.c_str());
        return;
    }

我不知道大小是不是问题,但这对我来说最有意义。我没有找到任何关于尺寸限制的文件。关于如何解决它的任何想法?

PS:所有都是.avi文件,文件的名称不是问题。如果重要的话,能够用ffplay打开它们。 OpenCV版本2.4.8

0 个答案:

没有答案