ffmpeg----摄像头推流到视频文件
开发板: fsmp1a
mpu: stm32mp157a
1 列出摄像头设备
ls /dev/video*
2 列出摄像头支持的格式
ffmpeg -f v4l2 -list_formats all -i /dev/video0
3 推流到文件
ffmpeg -f v4l2 -input_format mjpeg -video_size 640x480 -i /dev/video0 -vf "format=yuv420p" -f flv output.flv
结果发生错误!!!
解决思路—换一种格式
ffmpeg -f v4l2 -input_format yuyv422 -video_size 640x480 -i /dev/video0 -vf "format=yuv420p" -f flv output.flv
推流进程稳定无报错
Ctrl+C 结束推流进程, 播放视频文件
成功!!!