簡體   English   中英

在 macOS 上使用 USB 網絡攝像頭捕獲 GStreamer 視頻

[英]GStreamer video capture using USB web camera on macOS

我正在開發macOS上的gstreamer應用程序。 我成功地拍攝了MacBook 內部攝像頭的視頻。

$ gst-launch-1.0 autovideosrc ! osxvideosink

但是,我不知道如何從連接的USB 攝像頭獲取視頻捕獲。 我查看了autovideosrc元素和wrappercamerabinsrc元素的屬性,但找不到合適的屬性來指定設備,而我可以將device屬性指定為v4l2src

如何在 macOS 上使用 gstreamer 從 USB 攝像頭獲取視頻流?

任何幫助,將不勝感激!

最后我找到了怎么做。

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

謝謝@MarkSetchell

osxvideosink對我不起作用。 autovideosink

gst-launch-1.0 avfvideosrc device-index=1 ! autovideosink
  • 另外,我發現device-index=0不起作用。 我的外部網絡攝像頭是device-index=1 ,而我的內置筆記本電腦網絡攝像頭是device-index=2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM