gpt4 book ai didi

video - 如何使用 ffmpeg 重建 openCV-python

转载 作者:行者123 更新时间:2023-12-04 22:51:20 26 4
gpt4 key购买 nike

我已经从 Fedora 26 上的 Pre-built Binaries 版本安装了 openCV-Python。
使用这个命令

yum install numpy opencv* 
import cv2
print ("opencv version: ",cv2.__version_) #python3
#(opencv version: 3.2.0)

我想阅读 *.mp4 视频
video=cv2.VideoCapture("out.mp4")

但它不起作用并给出这些错误
Failed to query video capabilities: Inappropriate ioctl for device
libv4l2: error getting capabilities: Inappropriate ioctl for device
VIDEOIO ERROR: V4L: device out.mp4: Unable to query number of channels
warning: GStreamer: unable to query duration of stream (/builddir/build/BUILD/opencv-3.2.0/modules/videoio/src/cap_gstreamer.cpp:846)

(这个问题很常见!)。我使用以下命令检查 opencv 是否使用 ffmpeg 支持构建:
python -c "import cv2; print(cv2.getBuildInformation())" | grep -i ffmpeg

这给了我 FFMPEG: NO
我想如何使用 ffmeg 支持重建 OpenCV

最佳答案

为什么不使用包管理器?如果你使用 Anaconda,你只需要使用

 conda install -c conda-forge opencv 

它应该安装包含 ffmpeg 的 opencv

关于video - 如何使用 ffmpeg 重建 openCV-python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47397120/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com