0
我正在用openCV阅读视频文件,我使用下面的简单代码来做到这一点。OpenCV2编解码器支持
std::string arg = argv[1];
VideoCapture capture(arg); //try to open string, this will attempt to open it as a video file
if (!capture.isOpened()) {
cerr << "Failed to open video file!\n" << endl;
help(argv);
system("Pause");
return 1;
}
我可以加载和操作多个视频,但我有其他问题。我想这是编解码器问题。我可以使用旧式win媒体播放器播放视频,因此编解码器位于系统中,但我想在opencv中不可用?
有谁知道什么编解码器和视频格式肯定会在opencv上播放,什么是将视频转换为这些格式的好选择?
非常感谢
你的意思是,哪种格式的视频可能与opencv一起玩? 如果是的话,尝试使用.avi格式,他们会工作。 – 4nonymou5
嗨,谢谢你的答复我有.avi格式,那是什么不会加载,所以我想它是一个编解码器问题 – kev3kev3