gpt4 book ai didi

c++ - openCV 2.4.10 丢失 cinepak 半径编解码器

转载 作者:行者123 更新时间:2023-12-02 10:25:48 26 4
gpt4 key购买 nike

我正在使用 Windows 7 64 位平台。

之前:
我使用的是 OpenCV 2.4.6,由我自己用 CodeBlocks 和 MinGW 编译器编译。录制视频时,我可以选择 Cinepak Radius 编解码器 (CVID),我的整个世界都闪闪发光。我不记得在创建 CodeBlocks 项目以编译 OpenCV 时对 CMAKE 的配置进行了很多调整。

现在:
我下载了最后一个稳定版本 OpenCV 2.4.10,我必须使用这个。所以我应用了相同的配方:CMAKE,CodeBlocks 项目,编译。但是在创建新视频时,我无法选择 Cinepak Radius Coded。

问题:
编解码器是否从 OpenCV 中消失了,还是我错过了 CMAKE 配置中的一个标志?

当然我尝试了其他配置,但对我来说,我只需要激活 WITH_FFMPEG 和 WITH_VFW 标志。你对此有什么建议吗?

谢谢 !

最佳答案

工作解决方案:

我放弃了 CVID,转而使用强大的 XVID 编解码器。

  • https://www.xvid.com/download/ 下载 Xvid 安装程序
  • 以管理员权限执行文件
  • 使用 opencv 创建新视频时使用 '-1' 并选择 Xvid(CV_FOURCC('X','V','I','D') 不起作用)

  • 笔记:
    录制时会自动打开“xvid 编码状态”窗口。简单地摆脱它:
  • 开始/所有程序/Xvid/配置编码
  • 其他选项...
  • 取消选择“显示编码状态”

  • 布姆

    关于c++ - openCV 2.4.10 丢失 cinepak 半径编解码器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26605069/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com