python实现视频播放,python做视频播放器

  python实现视频播放,python做视频播放器

  用大蟒播放视频的两个方法:1、使用后台以流库中的get_reade传入视频,利用皮拉布库的显示图像方法展示即可播放视频;2、使用第三方库cv2库的视频捕捉方法读入视频即可播放。

  大蟒如何播放视频?下面给大家介绍两种方法:

  方法一

  使用后台以流库

  进口实验室

  进口图像

  #视频的绝对路径

  filename=/path/to/your/video。MP4

  #可以选择解码工具

  vid=imageio.get_reader(文件名, ffmpeg )

  forimenumerate(vid):

  #图像的类型是mageio.core.util.Image可用下面这一注释行转换为数组

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

  图=pylab。图()

  fig.suptitle(image#{} ).格式(数字),字体大小=20)

  pylab.imshow(图片)

  皮拉布。show()方法二

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

  importnumpyasnp

  importmatplotlib.pyplotasplt

  进口实验室

  进口图像

  importskimage.io

  importnumpyasnp

  importcv2

  cap=cv2 .视频捕获(/path/to/your/video.mp4 )

  while(cap.isOpened()):

  ret,frame=cap.read()

  cv2.imshow(image ,frame)

  k=cv2.waitKey(20)

  #问键退出

  if(k0xff==ord(q)):

  破裂

  cap.release()

  cv2.destroyAllWindows()推荐课程:Python零基础自学入门视频教程(黑马程序员)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: