请帮助修复视频打开问题在树莓皮3使用opencv。差不多3个星期了,我都在为这个问题而斗争。
这是我的代码:
import cv2
cap = cv2.VideoCapture("/home/pi/Documents/forRaspberry/small.mp4")
print (cap.isOpened())
当运行时,cap isOpened返回false: (错误结果与抓斗盖())
^{pr2}$我使用的是3.2.0opencv版本和3.4.2python版本。
我假设问题与FFMPEG有关。尽我所能去解决它。到目前为止,我已经试过了:
1) 我在WITH_FFMPEG ON
无法解决问题
2) FFPMEG没有安装在我的raspbain中。我在论坛上看到libav-tools
取代了FFMPEG。所以安装了libav工具。仍然没有帮助
3) 当我制作时,它会打印以下内容:
-- FFMPEG: NO
-- avcodec: NO
-- avformat: NO
-- avutil: NO
-- swscale: NO
-- avresample: YES (ver 2.1.0)
在论坛上读到我需要将ffmpeg别名为avconv
(https://www.raspberrypi.org/forums/viewtopic.php?t=125367)。仍然无济于事
我想我应该在raspbain单独安装ffmpeg吗?
这个问题是否与某些软件包的版本不匹配有关?有人能解释一下我怎么知道我的opencv和pyton版本的所有匹配的packages版本列表吗?在
目前没有回答
相关问题 更多 >
编程相关推荐