一、环境介绍
操作系统:ubuntu18.04 64位
摄像头:电脑自带摄像头+外置USB摄像头
ffmpeg版本:4.2.2
x264版本:x264-snapshot-20181217-2245
关于Linux下X264和FFMPEG库的编译安装方法参考这里:https://blog.csdn.net/xiaolong1126626497/article/details/104919095
二、代码介绍
代码在linux下运行,使用ffmpeg本身的接口读取摄像头的数据帧,并编码为MP4文件存储。
三、核心代码
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#inclu