python opencv 视频剪辑


用Python剪辑制作简单视频(moviepy)

https://blog.csdn.net/u014563989/article/details/79953730

python实现拍照,录像,剪辑,分帧等操作

https://blog.csdn.net/huanglu_thu13/article/details/52337234

这个是我自己写的
import cv2

def open_file_1min():
    # cap = cv2.VideoCapture(0)
    # cap = cv2.VideoCapture("./mouse.avi")
    cap = cv2.VideoCapture("D:\\活火熔城BD中英双字1280高清.rmvb")

    fourcc = cv2.VideoWriter_fourcc('M', 'P', '4', '2')
    # 定义视频文件输入对象
    _, image = cap.read()
    outVideo = cv2.VideoWriter('test.avi', fourcc, 7, (image.shape[1],image.shape[0]))
    # yolov3.save("backend.h5")
    count =1
    while (1):
        # get a frame
        ret, image = cap.read()
        # show a frame
        # cv2.imshow("capture", image)
        # print(count)

        flag = (count >= 38520 and count <= 50040)
        if  flag:
            image_h, image_w, _ = image.shape
            # image_save = cv2.resize(image,(image.shape[1],image.shape[0]),interpolation=cv2.INTER_CUBIC)
            outVideo.write(image)
        # cv2.waitKey(1)
        count+=1
open_file_1min()

你可能感兴趣的:(python opencv 视频剪辑)