我正在使用 OpenCV 和 FFMPEG 从使用 RTSP 的网络摄像机捕获帧。关键是 OpenCV 成功加载了 FFMPEG .dll 但 icvCreateFileCapture_FFMPEG_p 在 cap_ffmpeg.cpp 的以下代码中返回 false:
virtual bool open( const char* filename )
{
close();
icvInitFFMPEG();
if( !icvCreateFileCapture_FFMPEG_p )
return false;
ffmpegCapture = icvCreateFileCapture_FFMPEG_p( filename );
return ffmpegCapture != 0;
}