【发布时间】:2018-03-10 18:30:45
【问题描述】:
我在 macOS High Sierra 上使用 py-opencv。我正在尝试运行这个非常简单的代码来读取 .mp4 视频文件。
cap = cv2.VideoCapture('./path/to/file.mp4')
while(cap.isOpened()):
_, frame = cap.read()
cv2.imshow("frame", frame)
cv2.waitKey(10)
但是,每一帧都显示为纯绿色。我有 ffmpeg 3.3.3
【问题讨论】:
-
ffplay ./path/to/file.mp4。它会播放视频吗? -
ffplay不是命令 -
你是从源代码构建 ffmpeg 还是从 repo 安装的?
-
它已经在我的 Mac 中了。我通过 Anaconda 安装了 OpenCV
-
好吧,如果没有访问您的机器,很难确切知道是否是 FFMPEG 的 OpenCV 问题。尝试从以下链接下载视频,看看是否可以播放。 h264info.com/clips.html
标签: opencv image-processing video