使用Python如何从URL中的某个点获取静态图像?

时间:2017-06-27 07:24:56

标签: python video web-scraping

问题基本上就像标题所述。我认为这属于webscaping的范畴。

假设我想在0:30时从视频中出现的帧中获取.jpg。我形象的伪代码是:

  1. 从视频所在的网址生成数据。

  2. 在网址

  3. 的视频中查找0:30标记
  4. 此时在视频中以某种方式拍摄此相框

  5. 我真的不确定如何处理这个并且谷歌搜索/搜索堆栈溢出并没有带来任何结果。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

你可以在python中使用OpenCV

import cv2
vidcap = cv2.VideoCapture('test.mp4')
success,image = vidcap.read()
count = 0

http://docs.opencv.org/2.4/modules/highgui/doc/reading_and_writing_images_and_video.html#videocapture-get

cv.GetCaptureProperty(capture, CV_CAP_PROP_POS_MSEC)