使用python-opencv读取视频,计算视频总帧数及FPS的实现

作者:强少~、 时间:2022-02-03 06:55:34 

如下所示:

1、计算总帧数


import os
import cv2

video_cap = cv2.VideoCapture('ffmpeg_test.avi')

frame_count = 0
all_frames = []
while(True):
 ret, frame = video_cap.read()
 if ret is False:
   break
 all_frames.append(frame)
 frame_count = frame_count + 1

# The value below are both the number of frames
print frame_count
print len(all_frames)

2、计算视频中的FPS,即每秒传输帧数(Frames per second)


import cv2
if __name__ == '__main__' :

video = cv2.VideoCapture("video.mp4");

# Find OpenCV version
 (major_ver, minor_ver, subminor_ver) = (cv2.__version__).split('.')

if int(major_ver) < 3 :
   fps = video.get(cv2.cv.CV_CAP_PROP_FPS)
   print "Frames per second using video.get(cv2.cv.CV_CAP_PROP_FPS): {0}".format(fps)
 else :
   fps = video.get(cv2.CAP_PROP_FPS)
   print "Frames per second using video.get(cv2.CAP_PROP_FPS) : {0}".format(fps)

video.release();

来源:https://blog.csdn.net/qq_37902216/article/details/84987894

标签:python,opencv,视频,总帧数,FPS
0
投稿

猜你喜欢

  • asp 自定义分段函数/求第N名成绩

    2011-03-25 11:07:00
  • Pytorch中.new()的作用详解

    2023-12-11 10:28:54
  • 解读Python中的frame是什么

    2023-09-26 08:25:50
  • keras打印loss对权重的导数方式

    2023-05-17 18:21:11
  • Python基于回溯法解决01背包问题实例

    2023-08-04 01:09:04
  • python基础之引用和匿名函数

    2023-01-13 11:52:42
  • asp一个空间绑定N个域名的方法!

    2009-03-08 18:32:00
  • JS求1到任意数之间的所有质数的方法详解

    2023-06-28 11:46:06
  • python简单获取本机计算机名和IP地址的方法

    2021-04-18 01:46:16
  • Python用字典构建多级菜单功能

    2021-06-04 11:26:13
  • Python shapefile转GeoJson的2种方式实例

    2023-02-20 01:07:52
  • Python中最好用的json库orjson用法详解

    2023-06-13 23:11:49
  • PHP 页面跳转到另一个页面的多种方法方法总结

    2023-06-14 21:05:49
  • 使用python批量转换文件编码为UTF-8的实现

    2023-03-07 03:19:41
  • Python 实现取矩阵的部分列,保存为一个新的矩阵方法

    2023-07-17 23:22:30
  • asp中isNull(str), isEmpty(str)和str=""的区别

    2008-02-15 13:10:00
  • Python中几种操作字符串的方法的介绍

    2021-06-16 22:50:06
  • Python中TypeError:unhashable type:'dict'错误的解决办法

    2022-05-09 19:57:41
  • 中秋快到了利用python画个月亮和月饼

    2021-09-16 13:55:51
  • [译]JavaScript中的Timer是怎么工作的

    2009-02-06 15:39:00
  • asp之家 网络编程 m.aspxhome.com