可以录制视频但无法读取

时间:2013-04-02 18:15:41

标签: opencv video-streaming video-recording

我正在使用OpenCV的VideoCapture和VideoWriter类。我从IP摄像机录制MJPEG流。对于视频编写器类,我传递了我在VideoCapture实例中调用get的相同参数。录制视频后,我可以在Media Player Classic中成功打开它。但如果我尝试在另一个OpenCV应用中打开相同的视频,我似乎无法播放视频。打开调用成功但随后连续调用读取失败,我无法抓取任何帧。

请帮助!

1 个答案:

答案 0 :(得分:0)

我想我的问题是我便宜的Ip相机。一旦我手动将FOURCC代码设置为MJPEG(而不是从相机中获取),那么我的问题就解决了......