无法从打开位置读取.mp4

2024-04-19 17:11:02 发布

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

下面是用于从python读取.mp4视频的代码。代码cap.isOpened()返回false。在

仅供参考: 我安装了相关代码并将opencv_ffmpeg_64.dll复制到python文件夹(/usr/local/lib/python2.7)

-Opencv版本:3.0

在-Python:2.7在

import numpy as np
import cv2
import gtk
import pygtk
import gobject

count=0
loop=0
cascPath = 'haarcascade_frontalface_default.xml'
faceCascade = cv2.CascadeClassifier(cascPath)
cap = cv2.VideoCapture('sample.mp4')

print (cap.isOpened())

请提出什么是最好的办法?在


Tags: 代码import文件夹false视频usrlocalcv2
1条回答
网友
1楼 · 发布于 2024-04-19 17:11:02

你可能错过了FFMPEG。OpenCV需要编解码器信息来解码视频,ffmpeg提供了这些信息。在

点击“下载FFMPEG”按钮,从http://ffmpeg.zeranoe.com/builds/下载FFMPEG。确保您选择了正确的版本、体系结构和“Statis”内部版本。 解压缩下载的文件,将其重命名为“ffmpeg”并移动到C:\(例如)。现在将路径C:\ffmpeg\bin添加到path系统变量中。在

步骤在这里用图片详细说明:http://www.wikihow.com/Install-FFmpeg-on-Windows

相关问题 更多 >