资源简介

Python编程实现对视频文件进行剪切的功能。截取指定长度的视频并保存,运行后首先选择要裁剪的视频,然后输入开始时间点和停止时间点即可。将剪切后的视频保存为output.avi文件

资源截图

代码片段和文件信息

#功能:对视频文件进行剪切。
#剪切指定长度的视频,选择要裁剪的视频,选择开始时间点和停止时间点即可。
#将处理后的视频保存为output.avi文件


import cv2   #OpenCV
import tkinter.filedialog#Python文件对话框


filename = tkinter.filedialog.askopenfilename()#弹出对话框选择需要裁剪的视频文件
cap = cv2.VideoCapture(filename)#打开视频文件
frames = cap.get(cv2.CAP_PROP_frame_COUNT)#获得视频文件的帧数
fps = cap.get(cv2.CAP_PROP_FPS)#获得视频文件的帧率
width = cap.get(cv2.CAP_PROP_frame_WIDTH)#获得视频文件的帧宽
height = cap.get(cv2.CAP_PROP_frame_HEIGHT)#获得视频文件的帧高

#创建保存视频文件类对象
fourcc = cv2.VideoWriter_fourcc(*‘XVID‘)
out = cv2.Vide

评论

共有 条评论