Gin*_*ead 5 python video opencv ffmpeg
我正在使用OpenCV来处理我的研究视频.我在Windows 10上安装了Python 2.7和OpenCV 3.2版本.当我使用OpenCV在Python上对视频进行背景扣除时,它可以正常工作并产生输出.但是,当我尝试保存背景扣除视频时,会抛出此错误:
warning: Error opening file (/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:779)
warning: MAH00119.avi (/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:780)
OpenCV: FFMPEG: tag 0x34363258/'X264' is not supported with codec id 28 and format 'h264 / raw H.264 video'
Failed to load OpenH264 library: openh264-1.6.0-win64msvc.dll
Please check environment and/or download library: https://github.com/cisco/openh264/releases
[libopenh264 @ 0000000001f5bf60] Incorrect library version loaded
Could not open codec 'libopenh264': Unspecified error
Run Code Online (Sandbox Code Playgroud)
我正在处理MP4视频.我在安装ffmpeg时仔细按照说明操作,就像添加bin的环境变量路径一样.我不知道还能做什么.现在坚持了三天.
任何帮助将非常感激!提前致谢!!
Sha*_*hew 10
您收到的错误消息表明openCV无法加载H264编解码器.默认安装openCV时默认情况下不会出现H264.
要添加H264编解码器,请从https://github.com/cisco/openh264/releases/tag/v1.6.0下载"openh264-1.6.0-win64msvc.dll.bz2" .
解压缩文件并将解压缩的DLL移动到与python文件相同的目录中.OpenCV现在应该能够找到DLL并加载H264编解码器.
请注意,在您的错误消息中,openCV正在寻找openh264-1.6.0-win64msvc.dll(无法加载:openh264-1.6.0-win64msvc.dll.bz2),这就是我们现在提供的内容.
归档时间: |
|
查看次数: |
5692 次 |
最近记录: |