美文网首页
如何保存摄像头的录像文件

如何保存摄像头的录像文件

作者: 我本无常 | 来源:发表于2018-11-19 19:44 被阅读46次
import numpy as np
import cv2
cap = cv2.VideoCapture(0)
fourcc = cv2.VideoWriter_fourcc(*'XVID')
out = cv2.VideoWriter('output.avi', fourcc, 20.0, (640, 480))
while (cap.isOpened()):
    ret, frame = cap.read()
    if ret == True:
        frame = cv2.flip(frame, 0)
        out.write(frame)
        cv2.imshow('frame', frame)
        if cv2.waitKey(1) & 0xFF == ord('q'):
            break
    else:
        break
cap.release()
out.release()
cv2.destroyAllWindows()

FourCC全称Four-Character Codes,代表四字符代码 (four character code), 它是一个32位的标示符,其实就是typedef unsigned int FOURCC;是一种独立标示视频数据流格式的四字符代码。
因此cv2.VideoWriter_fourcc()函数的作用是输入四个字符代码即可得到对应的视频编码器。

相关文章

  • 如何保存摄像头的录像文件

    FourCC全称Four-Character Codes,代表四字符代码 (four character code...

  • vue3 移动端 活体认证

    记录一下vue3 使用 webrtc 调用摄像头进行录像并保存file文件到后端,最后有效果图 调用 getUse...

  • 真机测试打开真机的沙盒

    今天在做摄像头监控录像的时候必须要用到真机,录像的文件自然就在真机的沙盒中了,我又要做录像文件的播放,想要测试一下...

  • opencv 利用电脑摄像头捕获图像并保存

    目标 利用笔记本的的内置摄像头录像并且保存。 cv2.VideoCapture()、cv2.VideoWriter...

  • 012 视频文件的读写

    APIVideoCapture用于视频文件、摄像头的读取和打开。VideoWriter用于视频文件保存。 不支持音...

  • Android 模拟点击

    客户有个需求是通过某个按键 默认打开camera 的前置摄像头并且录像默认打开前置摄像头这个简单,但是要录像就...

  • RecordRTC:利用WebRTC在Web端录制视频

    利用RecordRTC打开手机或者电脑摄像头,进行录像,完成后对视频文件进行压缩。兼容Firefox 17+、Ch...

  • 上手OpenCV_GUI-L02-视频

    目标 学习如何读取、显示、保存视频。 学习如何读取摄像头并显示。 学习如何使用cv2.VideoCapture()...

  • Qt音视频开发3-vlc录像存储

    一、前言 录像功能是视频监控系统的常用功能,就是将打开的视频流或者视频文件重新保存成MP4文件,当然也可以保存成其...

  • 2019.02.15

    1.摄像头调试 地址204的摄像头,到231视频录像机,然后录像机到服务器上50.68。在服务器68上进行更新视频...

网友评论

      本文标题:如何保存摄像头的录像文件

      本文链接:https://www.haomeiwen.com/subject/xinafqtx.html