我对在Ubuntu 18.04上使用gstreamer从USB 3.0网络摄像头同时捕获两个图像感兴趣。有了这个管道,我注意到如果将num-buffers增加到2,则单张图像的文件大小将增加一倍。
gst-launch-1.0 v4l2src device=/dev/video3 num-buffers=1 ! image/jpeg,width=4208,height=3120 ! filesink location=/root/test3.jpg
是否可以将文件拆分为两个单独的图像?
答案 0 :(得分:1)
在这种情况下,我认为您想使用multifilesink
而不是filesink
。
gst-launch-1.0 v4l2src device=/dev/video3 num-buffers=2 ! image/jpeg,width=4208,height=3120 ! multifilesink location=/root/test_%05d.jpg