在OpenCV Python中打开DivX/XVID视频

2024-10-01 11:38:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我开始在一台新电脑上工作,试着把所有东西都设置成我旧电脑上的样子。不幸的是,切换到64位窗口会使一切变得相当困难。在

在当前的设置下,我只能打开用memcoder转换的原始I420视频,但无法打开我以前在旧电脑上使用的DivX/XVID视频。我尝试了ffdshow和K-Lite编解码器包。打开gspot中的视频可以看到,编解码器确实已经安装好了。在

我在网上到处寻找解决办法,但找不到解决办法。我尝试过将ffmpeg dll复制到Python27文件夹中。在

环境为64位Windows 7 Pro

编辑:

我试着用OpenCV保存一段视频:

我将-1传递给cv2.VideoWriter函数以获取编解码器选择对话框。对话框不显示ffdshow编解码器。在


Tags: 视频编解码器liteffmpeg对话框电脑样子divx
2条回答

问题通常是没有安装FFDshow编解码器。 从http://www.free-codecs.com/ffdshow_download.htm下载它,它将解决一个问题

我终于解决了这个问题。在

Windows7x64+Python2.7x86+Numpyx86+FFDShowx86+Eclipsex64才是最佳选择。一切都很顺利。x64 ffdshow也需要其他程序,如VirtualDub。在

相关问题 更多 >