首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于opencv的H264视频编解码器

基于opencv的H264视频编解码器
EN

Stack Overflow用户
提问于 2013-06-10 20:46:40
回答 1查看 19K关注 0票数 11

我正在尝试创建一个电影使用opencv和我需要的输出文件是在H264格式。

我在opencv中使用了下面的fourcc,但我得到的错误是没有安装合适的编解码器。

代码语言:javascript
复制
fourcc=CV_FOURCC('H','2','6','4') ;

当我运行我的应用程序时,我得到以下错误消息:

代码语言:javascript
复制
Could not find encoder for codec id 28: Encoder not found

我需要什么才能在OpenCV中使用这个编解码器?

EN

回答 1

Stack Overflow用户

发布于 2013-06-27 05:25:26

H264不是一个编解码器,而是一个标准,而例如x264是一个实现H264标准(CV_FOURCC('X','2','6','4') ;)的编码器。

OpenCV可以使用FFMPEG或VFW编写视频。您需要使用X264支持来编译FFPMEG (可以在FFMPEG的网站上找到相关说明)

如果你使用的是VFW:看看http://sourceforge.net/projects/x264vfw/

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17024224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档