Linux系统,QT平台,如何使用ffmpeg录像?

听说在Linux平台可以直接调用指令就可以……但……我不太清楚指令是什么样?
我要的结果是录像,而不是录制屏幕。
或者说……我将摄像头捕抓到的画面显示在QT的widget窗口上面,然后……如何对该窗口进行录制?

不是录制整个电脑桌面!
不是录制整个电脑桌面!
不是录制整个电脑桌面!

视频格式最好是MP4,这样不需要编解码。

这应该要从摄像机设备的接口去接收视频信号,然后存储到磁盘。具体要看你系统的驱动怎么设置的。

ffmpeg本身是可以用命令行录像,但是就不能实时显示在qt程序里,如果一定要用qt显示你可以考虑用qt的媒体模块,QMediaRecorder可以录制QCamera的视频,Linux下使用的应该是gstreamer插件所以要先安装gstreamer