怎样用python播放视频

发布时间:2022-06-22 09:50:59 人气:167 作者:多测师

  使用python播放视频的方法:

  方法一:

  使用imageio库,没有安装的可用pip安装或自己下载,安装好后重启终端即可调用。

  import pylab

  import imageio

  #视频的绝对路径

  filename = '/path/to/your/video.mp4'

  #可以选择解码工具

  vid = imageio.get_reader(filename, 'ffmpeg')

  for im in enumerate(vid):

  #image的类型是mageio.core.util.Image可用下面这一注释行转换为arrary

  #image = skimage.img_as_float(im).astype(np.float32)

  fig = pylab.figure()

  fig.suptitle('image #{}'.format(num), fontsize=20)

  pylab.imshow(image)

  pylab.show()

怎样用python播放视频

  方法二:

  用cv2库,用这种方法的好处是返回的就是arrary,不用转换,但方法一可以指定显示某一帧,而这种方法是从头读到尾。

  import numpy as np

  import matplotlib.pyplot as plt

  import pylab

  import imageio

  import skimage.io

  import numpy as np

  import cv2

  cap = cv2.VideoCapture('/path/to/your/video.mp4')

  while(cap.isOpened()):

  ret, frame = cap.read()

  cv2.imshow('image', frame)

  k = cv2.waitKey(20)

  #q键退出

  if (k & 0xff == ord('q')):

  break

  cap.release()

  cv2.destroyAllWindows()

  以上内容为大家介绍了怎样用python播放视频,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线