python获取视频时长
import cv2
def video_duration_3(filename):
cap = cv2.VideoCapture(filename)
if cap.isOpened():
rate = cap.get(5)
frame_num = cap.get(7)
duration = frame_num / rate
return duration
return -1
输出的视频时长是秒

浙公网安备 33010602011771号