import cv2video_path = "D:/Data/无人机视频/DCIM/100MEDIA/DJI_0002.MOV"
video = cv2.VideoCapture(video_path)
# 需要明确视频保存的格式
fourcc = cv2.VideoWriter_fourcc(*'XVID')
fps = video.get(cv2.CAP_PROP_FPS)
print('帧率:%d' % fps)
size = (int(video.get(cv2.CAP_PROP_FRAME_WIDTH)), int(video.get(cv2.CAP_PROP_FRAME_HEIGHT)))
out = cv2.VideoWriter('out.avi', fourcc, fps, size)
print("视频总帧数", video.get(7))
# 设置视频截取的开始时间
frameToStart = 6200
video.set(cv2.CAP_PROP_POS_FRAMES, frameToStart)
count = 0
while video.isOpened():ret, frame = video.read()  # 捕获一帧图像if ret:out.write(frame)count += 1else:breakif count % 30 == 0:print("have done", 30, "frames...")if cv2.waitKey(1) == 27 & 0xFF:break
video.release()
out.release()
cv2.destroyAllWindows()

python opencv截取视频相关推荐

  1. windows+python+opencv截取视频片段

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

  2. 解决Python OpenCV 读取视频并抽帧出现error while decoding的问题

    解决Python OpenCV 读取视频抽帧出现error while decoding的问题 1. 问题 2. 解决 3. 源代码 参考 1. 问题 读取H264视频,抽帧视频并保存,报错如下: [ ...

  3. 使用Python,OpenCV在视频中进行实时条形码检测

    使用Python,OpenCV在视频中进行实时条形码检测 1. 步骤 2. 适用场景及优化 3. 总结 4. 源码 参考 上一篇博客介绍了如何检测和查找图像中的条形码.这篇博客将进行一些优化以检测实时 ...

  4. python图片转视频加特效_使用Python opencv实现视频与图片的相互转换

    因为最近要经常转换数据集进行实验,因此记录一下. 1.视频转图片 即为将视频解析为一帧一帧的图片: import cv2 vc=cv2.VideoCapture("/home/hqd/Pyc ...

  5. python opencv 图片/视频 拼接

    python opencv 图片/视频 拼接 # coding: utf-8 # 像写诗一样写代码 import numpy as np import cv2img_A_path = "C: ...

  6. python opencv写视频——cv2.VideoWriter()

    python opencv写视频--cv2.VideoWriter() 函数原型 cv2.VideoWriter() VideoWriter(filename, fourcc, fps, frameS ...

  7. python opencv PIL 视频分割成图片 图片合成为视频 修改图片大小(抗锯齿)

    Python代码将原有的视频分割成图片,我的例子是一帧一帧的分割 用python+opencv完成视频的分割 import cv2 #导入opencv模块 print(2) #测试是否运行 vc=cv ...

  8. python opencv读取视频没声音_python + opencv: 解决不能读取视频的问题

    博主一开始使用python2.7和Opencv2.4.10来获取摄像头图像,程序如下: cap = cv2.VideoCapture(0) ret, frame = cap.read() 使用这个程序 ...

  9. python opencv 录制视频_如何使用OpenCV、Python和深度学习在图像和视频中实现面部识别?...

    Face ID 的兴起带动了一波面部识别技术热潮.本文将介绍如何使用 OpenCV.Python 和深度学习在图像和视频中实现面部识别,以基于深度识别的面部嵌入,实时执行且达到高准确度. 以下内容由 ...

  10. python如何截取视频中的某一段

    使用python截取视频中的某一段,直接上代码: def cut_video(video_path, save_path):"""截取某一段视频""& ...

最新文章

  1. 自动化 专业 与行业
  2. 科研文献|根相关真菌群落反映了亚热带森林中宿主的空间共生模式
  3. py02-python基础
  4. 神策数据丨九大行业数字化经营指南集锦,值 100% 收藏
  5. BOOST_SCOPE_EXIT宏相关的测试程序
  6. python 赋值重置_Python所有赋值语句快速预览
  7. 官方的正则表达式组件 RegularExpressions (4) : 表达式选项
  8. c++ 编译添加dll_Windows下osg编译
  9. 2014年10月15日
  10. 5G来了,智能手机们还能拼什么?
  11. 【TWVRP】基于matlab遗传算法求解带时间窗+带充电桩的无人机巡检路径规划问题【含Matlab源码 YC001期】
  12. android分享微信获取资源失败怎么办,android 调用系统分享微信失败:获取资源失败...
  13. GSM/GPRS之一-GSM基础知识
  14. 关于亚马逊metdata1的
  15. 固态硬盘文件恢复方法有哪些?四种恢复方法助您解忧
  16. Java集合(超详细-含源码)
  17. 微信小程序Canvas卡顿优化解决方法
  18. 什么是融资?怎么才能融资?如何实现个人融资?
  19. python 使用input函数输入两个数字,比较两个数字的大小,并输出较大的数
  20. Beats:使用 Elastic Stack 记录 Python 应用日志

热门文章

  1. EM算法 --入门级详解
  2. Pug教程-从入门到入坟
  3. PUN 2 菜鸟养成记 2主服务
  4. Ruby语言的特别之处
  5. [django]梳理drf知识点
  6. Excel图表制作(二):下拉菜单实现动态图表
  7. java生成docx文件、pdf文件、docx转pdf、docx转图片 pdf转图片工具
  8. 333教育综合推荐书籍
  9. 雅加达出差(8月24日到25日)
  10. Ubuntu 16.04 快捷键截图