c++ - opencv 中 mpeg 解码器的 4 个字符 ID 是什么

标签 c++ opencv mpeg-4 fourcc

我想创建一个符合以下规范的 mpeg4 流:

容器 mp4.mov m4v

分辨率 1920 X 1080

编解码器 h264 主要配置文件 4.1

我想知道我应该使用什么 CV_FOURCC 和文件扩展名?

感谢任何帮助。

我正在使用 C++

一般在哪里可以找到任何编码的fourcc?

最佳答案

如果您读取一个文件,则不需要指定任何编解码器。

如果你写入一个文件,我认为你需要指定X264。可用的 FOURCC 代码的完整列表 here .

关于c++ - opencv 中 mpeg 解码器的 4 个字符 ID 是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16987256/

相关文章:

opencv - 使用 OpenCV 和 Python 加载 rtsp 流时出现异常

android - 使用 FFmpeg 捕获视频流

ANDROID:是否有免费的第 3 方媒体播放器用于流式传输 MPEG4 视频?

android - android上的视频处理,如何将MPEG4数据写入MP4文件?

c++ - 使用已删除的函数 ‘sf::RenderWindow& sf::RenderWindow::operator=(const sf::RenderWindow&)’

c++ - 使用 FFmpeg 使用 session ID 通过 RTMP 连接到 nginx 服务器

opencv - 如何从极坐标中找到一条线(霍夫变换混淆)

c++ - 在 Qt/C++ 中替代 sleep 函数

c++ - 遍历结构变量

opencv - OpenCV 的 CMakeLists.txt 的 WRAP 是做什么用的?