[英]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.