ffmpeg在Linux下如何用usb摄像头制作mp4文件?
ffmpeg已经移植好了,求代码实现把摄像头每一帧数据编码成mp4文件,
求demo
不需要思路,垃圾问答勿答,我不需要思路。只要demo一观
垃圾回答勿答
让我去github搜的也勿答
每一帧都是关键帧,还是光采集输出为mp4?
如果仅仅是采集输出很简单
sudo ffmpeg -f video4linux2 -framerate 25 -video_size 320x240 -i /dev/video0 -f mp4 ./abc.mp4
如果要每一帧都是关键帧,则需要在编码是设置
-keyint_min 1 选项
ffmpeg -y -f vfwcap -r 25 -i 0 out.mp4
-i 0 表示用第一个CAM设备~
强制每帧都是关键帧选项应该是
-keyint_min 1 -sc_threshold 0
楼主好,我想问一下,你的ffmpeg是什么样的环境,我在移植ffmpeg的时候,发现使用指令时,录制时间和设定时间严重不符,imx6+usb摄像头。
想寻求一下帮助,如何处理这个问题