使用macOS上的USB网络摄像头拍摄GStreamer视频

时间:2017-11-06 04:29:58

标签: macos video gstreamer

我正致力于在 macOS 上开发 gstreamer 应用。我成功地在摄像机内拍摄了 MacBook的视频。

$ gst-launch-1.0 autovideosrc ! osxvideosink

但是,我不知道如何从附加的 USB相机获取视频捕获。我查看了autovideosrc元素和wrappercamerabinsrc元素的属性,但找不到指定设备的属性,而我可以将device属性指定为v4l2src

如何在macOS上使用gstreamer从USB摄像头获取视频流?

任何帮助都将不胜感激!

1 个答案:

答案 0 :(得分:2)

最后我发现了如何做到这一点。

$ gst-launch-1.0 avfvideosrc device-index=1 ! osxvideosink

感谢@MarkSetchell