# 摄像头视频采集与存储系统 **Repository Path**: weizai118/Camera_capture_and_save ## Basic Information - **Project Name**: 摄像头视频采集与存储系统 - **Description**: 主要利用FFmpeg和Qt实现摄像头视频流的采集与本地存储,将摄像头对的视频流显示到界面上,并存储到本地为.avi格式。 主要转换思路:视频流rtsp--->yuv--->.h264--->.avi。 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 80 - **Created**: 2018-07-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 摄像头视频采集与存储系统 #### 项目介绍 主要利用FFmpeg和Qt实现摄像头视频流的采集与本地存储,将摄像头对的视频流显示到界面上,并存储到本地为.avi格式。 主要转换思路:视频流rtsp--->yuv--->.h264--->.avi。 #### 软件架构 类V10:视频显示类,用于接受来自vidoeplayer类解码后的QImage图像,并可实现对类V20的调用; 类VideoPlayer:视频流解码类,主要实现视频流的解码,yuv图像的存储,光源中心坐标的识别; 类V20:YUV转h.264参数设置界面类,主要用于设置YUV->h.264转换时的参数设置; 类Convert:将YUV转换为最终的.avi视频格式,命名为output.avi。 #### 程序运行界面 ![输入图片说明](https://images.gitee.com/uploads/images/2018/0710/091826_d444e949_1477507.png "1.png") ![输入图片说明](https://images.gitee.com/uploads/images/2018/0710/091836_5856b035_1477507.png "2.png")