0

嘿嘿!

我有一个大小约为 500MB 的视频文件(未知压缩)。我正在试验 OpenCv 并尝试丢弃一些帧并重新保存该文件。

运行程序约 3 分钟(原始文件持续约 1 小时)我已经有 700MB 文件:(

如何保持原始文件大小并丢弃一些帧?

谢谢!!!

ps:我正在尝试使用以下代码获取原始编解码器:

int ex = static_cast<int>(inputVideo.get(CV_CAP_PROP_FOURCC));

但显然 ex = 0 ??

4

1 回答 1

1

OpenCV 不支持所有类型的容器/编解码器,例如不支持 MKV。这个页面有一个关于这个主题的有趣信息。

此列表共享当前支持的一些 FourCC 代码。

于 2012-04-23T12:20:05.193 回答