我正致力于在macOS上开发应用程序。我成功地获得了MacBook内置摄像头的视频截图。
$ gst-launch-1.0 autovideosrc ! osxvideosink
但是,我不知道如何从附加的摄像头获取视频。我查看了autovideosrc
元素和wrappercamerabinsrc
元素的属性,但是找不到合适的属性来指定设备,而我可以将device
属性指定为v4l2src
。
如何使用macOS上的gstreamer从USB摄像头获取视频流?
任何帮助都将不胜感激!
发布于 2017-11-06 08:42:40
最后我找到了怎么做。
$ gst-launch-1.0 avfvideosrc device-index=1 ! osxvideosink
谢谢@MarkSetchell
发布于 2022-06-24 15:54:04
osxvideosink
不是为我工作的。我用的是autovideosink
。
gst-launch-1.0 avfvideosrc device-index=1 ! autovideosink
device-index=0
不起作用。我的外部摄像头是device-index=1
,内置的笔记本摄像头是device-index=2
。https://stackoverflow.com/questions/47129773
复制相似问题