2

我有一些在大多数情况下都可以使用的标准视频阅读代码。但是,当我尝试从我拥有的一组特定视频中读取帧时,我收到了访问冲突错误。这些视频的独特之处在于其数据速率超过 20,000 kbps,而大多数压缩视频低于 1000 kbps。为什么这是一个问题,我怎样才能绕过它或抓住它?

这是一个简单的代码示例:

cv::VideoCapture capture;
capture.open(video_filename);

if (!capture.isOpened())
{
    // throw an error
}

cv::Mat frame;
capture >> frame; // crashes here.
4

0 回答 0