【问题标题】:Compile OpenCV with ffMpeg support使用 ffMpeg 支持编译 OpenCV
【发布时间】:2010-12-01 23:53:03
【问题描述】:

我在 Debian 下编译具有 ffMpeg 支持的 OpenCV 时遇到问题。

我下载新的ffMpeg并安装,下载opencv-1.1pre1.tar.gz并解压。

然后

./configure --enable-apps --enable-shared --with-ffmpeg --with-gnu-ld --without-quicktime CFLAGS=-I/usr/local/include CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib

ffMpeg 检查是,最后当我说

../../../otherlibs/highgui/.libs/libhighgui.so: undefined reference to `img_convert'

现在我已经在论坛周围尝试了各种方法,但都没有奏效。 谁能帮我安装这个东西?

【问题讨论】:

  • 好的,我尝试了“Leeds Guide to OpenCV”-“Installing OpenCV with ffmpeg”,在遇到一些问题后,我终于安装了它。但即使在那之后 cvCreateVideoWriter 在函数 cvCreateVideoWriter,cvcap_ffmpeg.cpp(570) 中返回“错误参数(未找到编解码器)”错误。难以置信,有人知道该怎么做吗?

标签: opencv installation compilation ffmpeg


【解决方案1】:

OpenCV 和 FFmpeg 在过去几个月里发展得非常快,现在可以让 OpenCV 2.1 与 FFmpeg 一起工作而不会受到太大影响。

【讨论】:

    【解决方案2】:

    在 OpenCV 1.1pre1 发布后,FFmpeg API 发生了一些变化,因此 OpenCV 可能无法与新的 FFMPEG 一起正常工作。我建议尝试旧版本。我使用 07/2008 的 FFMPEG 主干快照没有问题。

    【讨论】:

      猜你喜欢
      • 2017-06-22
      • 1970-01-01
      • 1970-01-01
      • 2013-02-26
      • 2017-11-15
      • 2017-12-15
      • 2015-10-02
      • 2014-05-21
      • 1970-01-01
      相关资源
      最近更新 更多