繁体   English   中英

GStreamer macOS Big Sur 摄像头输入

[英]GStreamer macOS Big Sur Camera Input

我正在尝试构建一个 GStreamer 管道,该管道使用我 MacBook 上的内置网络摄像头以及通过 USB 插入的另一个摄像头。 据我了解,在 MacOS 上的某个时候,相机曾经出现在 /dev 下,我可以运行类似的东西:

gst-launch-1.0 autovideosrc device=/dev/video0 ! 自动视频接收器

上面的命令不再起作用,因为它找不到 video0。 实际上,在 /dev 下没有显示任何视频设备,看起来您应该从现在开始使用 Apple SDK 来访问硬件。

是否有关于如何在 macOS Big Sur 上获得视频输入的新插件或文档?

Florian Zwoch 的评论让我重新考虑我是如何安装 GStreamer 的。 最初我使用自制软件来安装它。 然后我按照 GStreamer 网站上的说明安装它: https://gstreamer.freedesktop.org/documentation/installing/on-mac-osx.html?gi-language=c

我必须将 /Library/Frameworks/GStreamer.framework/Versions/1.0/bin 添加到我的 PATH 以访问命令,但之后我能够使用以下任一原型从我的网络摄像头获取视频:

gst-launch-1.0 autovideosrc device=/dev/video0 ! 自动视频接收器

gst-launch-1.0 avfvideosrc ! osxvideosink

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM