0
4

1 回答 1

0

好的,但这些消息不是来自 OpenCV

您安装的 OpenCV 使用FFmpeg (libavformat, libavcodec) 作为后端来处理视频文件。此消息告诉您的是,您当前的 FFmpeg 不支持 RMVB RV40。升级 FFmpeg 及其库。

另一种方法是手动编译 OpenCV 并将其设置为使用 GStreamer 作为后端。有人说OpenCV的build需要安装以下包才能在CMake配置过程中检测到。如果您的系统支持apt-get

sudo apt-get install libgstreamer0.10-0 libgstreamer0.10-dev gstreamer0.10-tools gstreamer0.10-plugins-base libgstreamer-plugins-base0.10-dev gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad gstreamer0.10-ffmpeg
于 2013-02-21T04:27:26.217 回答