Advertisement

python cv2读取rtsp实时流按时间间隔生成连续的视频文件

阅读量:

代码实现

复制代码
    # coding: utf-8
    import datetime
    import  cv2
    import os
     
    ip = '192.168.3.160'.replace(".", "_") 
    rtsp = 'rtsp://admin:admin@192.168.3.160:554/1/1' 
    # 初始化摄像头
    cap = cv2.VideoCapture(rtsp)
    
    fourcc = cv2.VideoWriter_fourcc(*'XVID')
    size = (int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)), int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT)))
    
    
    frame_count = 0
    while cap.isOpened():
    isSuccess, frame = cap.read()
    if isSuccess: 
        if frame_count % 120 == 0 or frame_count == 0:  
            frame_count = 0 
            i = datetime.

全部评论 (0)

还没有任何评论哟~