在 macOS 上使用 USB 网络摄像头进行 GStreamer 视频捕获

tos*_*iya 5 macos video gstreamer

我正在macOS上开发gstreamer应用程序。我成功捕获了MacBook 内部摄像头的视频。

$ gst-launch-1.0 autovideosrc ! osxvideosink
Run Code Online (Sandbox Code Playgroud)

但是,我不知道如何从连接的USB 摄像头获取视频捕获。我查看了autovideosrcelement 和wrappercamerabinsrcelement 的属性,但找不到合适的属性来指定设备,而我可以将device属性指定为v4l2src.

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

任何帮助,将不胜感激!