视频编解码器的H264与opencv
Video codec for H264 with opencv
我正在尝试使用opencv创建一个电影,我需要输出文件为H264格式。
我在opencv中使用了以下四cc,但我得到的错误是没有安装合适的编解码器。
fourcc=CV_FOURCC('H','2','6','4') ;
当我运行我的应用程序时,我得到以下错误消息:
Could not find encoder for codec id 28: Encoder not found
我需要什么才能在OpenCV中使用这个编解码器?
H264不是编解码器,而是标准,而例如x264是实现H264标准的编码器(CV_FOURCC('X','2','6','4');)。
OpenCV可以使用FFMPEG或VFW编写视频。您需要编译支持x264的FFPMEG(说明可以在FFMPEG的网站上找到)
如果你正在使用VFW:看看http://sourceforge.net/projects/x264vfw/
相关文章:
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- 尝试导入pybind-opencv模块时出现libgtk错误
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 如何使用OpenCV将RBG图像转换为HSV,并将H、S和V值保存为C++中的3个独立图像
- OpenCV EqualizeHist()从彩色图像创建黑白图像
- 将OpenCV C++重写为EmguCV C#-如何使用指针
- OpenCV C++.快速计算混淆矩阵
- 在C++代码中包含opencv时,使用ctypes创建.so文件
- 哪些库可以通过Opencv调整曝光率
- 安装opencv失败-粘贴CMakeError.log的内容
- C++中的openCV Mat访问冲突
- OpenCV Android C++ imwrite not found
- 未定义的引用 .. 使用 OpenCV 编译 C++ 代码时,从命令行
- 将 OpenCV 与 CMAKE 中的项目一起构建为第三方库的正确方法
- CV_OCL_RUN宏如何在OpenCV(版本3.4.5)的goodFeaturesToTrack实现中工作?
- OpenCV 4.1.2 - 从网络摄像头获取帧并将其拆分
- 将帧从 h264 流解码到 OpenCV Mat
- OpenCV encoding to H264
- 用罗技C920捕捉H264到OpenCV
- 视频编解码器的H264与opencv