【发布时间】:2016-09-04 09:02:03
【问题描述】:
我是 OpenCV、C++ 的新手。尝试阅读mp4 视频但发现OpenCV 不支持mp4,它只读取avi(我不确定我是否写错了)。经过在线研究得知ffmpeg 是将mp4 转换为avi 以进行进一步处理的最佳选择。
我正在使用 OpenCV 3.0 和 visual studio 2012。我看到有一个dll 文件,opencv_ffmpeg300.dll 在 OpenCV C:\opencv\build\x86\vc11\bin 文件夹中。有什么方法可以使用这个dll 文件来读取和转换我的视频?
如果有人可以为我提供一些指导,我将非常感激,我完全迷失在 OpenCV 世界中。
对于视频,
Video I/O:
Video for Windows: YES
DC1394 1.x: NO
DC1394 2.x: NO
FFMPEG: YES (prebuilt binaries)
codec: YES (ver 55.18.102)
format: YES (ver 55.12.100)
util: YES (ver 52.38.100)
swscale: YES (ver 2.3.100)
resample: NO
gentoo-style: YES
OpenNI: NO
OpenNI PrimeSensor Modules: NO
OpenNI2: NO
PvAPI: NO
GigEVisionSDK: NO
DirectShow: YES
Media Foundation: NO
XIMEA: NO
Intel PerC: NO
【问题讨论】:
标签: c++ opencv ffmpeg video-processing