我知道这个问题被问了好几百次,但我遇到了问题。
我正在开发一个新的Windows(2010服务器)系统,安装了Python 2.7.9和OpenCV 2.4.10。我将opencv_ffmpeg.dll复制到Python27 \ opencv_ffmpeg2410.dll。我还安装了K-Lite视频编解码器。如果我尝试使用VideoWriter(MJPG)保存视频,我总是得到一个大小为5682字节且无法播放的文件。在我的旧系统上,相同的python代码可以工作,但多年来我安装了几个版本的驱动程序和ffmpeg等等。如果您使用新安装的系统,是否有系统的方法让VideoWriter正常工作?
答案 0 :(得分:0)
好的,这是我自己的错。以上所有步骤都没问题。我犯了错误来定义cv2.VideoWriter(fname,fourcc,2,(w,h),1),(w,h)与实际帧大小不同(我认为它会自动重新缩放)。遗憾的是,没有相应的错误消息。
所以我的问题解决了。