求教opencv编程测试播放mkv格式视频时cmd框出现红色警告一样的东西强迫症有谁知道咋回事吗什么原因

在使用OpenCV播放mkv格式视频时,遇到红色错误提示,如 '[h264 @ 0000023f25377320] reference count overflow' 和 'decode_slice_header error'。这可能是由于视频编码问题导致的解码错误,建议检查视频编码是否支持或尝试使用FFmpeg进行视频处理。
摘要由CSDN通过智能技术生成

源码

#include "opencv\highgui.h"  

int main()
{
    cvNamedWindow("*.mkv", CV_WINDOW_AUTOSIZE);
    CvCapture* capture = cvCreateFileCapture("*.mkv");
    IplImage* frame = NULL;
    while (1)
    {
        frame = cvQueryFrame(capture);
        if (!frame)
            break;
        cvShowImage("R.mkv", frame);
        char c = cvWaitKey(33);
        if (c == 27)
            break;
    }
    cvReleaseCapture(&capture);
    cvDestroyWindow("*.mkv");
    return 0;
}

可以看,但是有红色提示

警告信息看着很不爽强迫症要么隐藏也行啊
第一次发文章提问以后还是要多用这个,

 

[h264 @ 00

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值