opencv mp3 header missing



嗨,我是openCV库的新手。今天刚刚安装,我试着做一些基本的东西,比如在窗口中显示图片,在窗口中显示视频。我得到了这两个工作,但当我尝试显示视频时,它播放没有声音,我得到以下
[mp3 @ 0x107808800]页眉缺失
在控制台上。我如何添加mp3头,使其播放声音?这是我的代码

int main(int argc, const char * argv[])
{
if (argc<2) {
    printf("not enough arguments");
    return -1;
}
//create a window
namedWindow(windowName,WINDOW_AUTOSIZE);

Mat frame;

//capture video from file
VideoCapture capture;
capture.open(argv[1]);

int run=1;
while (1) {
    //make play and pause feature
    if (run !=0) {

    capture>>frame;
    imshow(windowName, frame);
    }
    char c=waitKey(33);
    if (c=='p') {
        run=1;
    }
    if (c=='s') {
        run=0;
    }
    if (c ==27 || c=='q') {
        break;
    }
}

return 0;
}

你不能。

audio被丢弃(这是您得到的消息),并且没有办法再次检索它。

相关内容

  • 没有找到相关文章

最新更新