GStreamer (Linux) 是否支持同时以不同分辨率进行流式传输和拍摄?
我需要使用 h264 以 720p 流式传输 V4L 设备。到目前为止一切正常。现在我想在不中断视频流的情况下不时以 1080p 拍摄单张照片(jpeg/png)。
我想我必须从 V4L 设备读取 1080p,将数据编码为 720p 以进行流式传输,并使用原始 1080p 作为单张照片的来源。
我首选的解决方案是按需触发单次拍摄,但每半秒拍摄一次也应该没问题。GStreamer 是否通过命令行支持此类应用程序,还是我必须对 GStreamer 库进行编程?
@edit:我必须检查是否可以同时从同一个 V4L 设备读取并让 Linux 进行多路复用。