1

我想创建一个具有以下规格的 mpeg4 流:

容器 mp4.mov m4v

分辨率 1920 X 1080

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

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

任何帮助表示赞赏。

我正在使用 C++

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

4

2 回答 2

2

这里提到了一些与 OpenCV 一起使用的常见的fourCC代码 http://opencv.willowgarage.com/wiki/documentation/cpp/highgui/VideoWriter

这是其他编解码器的 FOURCC 代码的更长列表。 http://www.fourcc.org/codecs.php

由于要使用 H264,因此可以使用 H264 或 X264 作为 FOURCC 代码。

于 2013-06-08T18:57:15.377 回答
2

如果您读取文件,则无需指定任何编解码器。

如果您写入文件,我认为您需要指定X264. 此处提供 FOURCC 代码的完整列表。

于 2013-06-07T15:21:43.230 回答