GNOME 开发者 Georges Stavracas 今天将 PipeWire Camera 支持合并到了广受欢迎的 OBS Studio 开源截屏和流媒体应用程序的主分支中。
据开发者 Georges Stavracas 称,由于缺乏真正的用户,OBS Studio 的这一改变尚未准备就绪,但它结合了 PipeWire 媒体框架和摄像头门户,有望成为 Linux 桌面上摄像头的未来。
由于 PipeWire 摄像头支持已并入 OBS Studio 主程序,我们应该能在即将发布的流行应用程序中看到新的 “Camera (PipeWire) “源代码,这样我们就能将网络摄像头的视频流直接导入 OBS Studio。
不过,在未来的 OBS Studio 版本中,这项功能可能会被标记为实验性的,因为开发人员仍需在某些方面下功夫,比如对摄像头分辨率和帧率的支持。此外,还需要解决一些 Bug,例如有时选定的摄像头不会自动启动。
Georges Stavracas 还指出,基于 PipeWire 的新摄像头源支持 YUY2 摄像头,这意味着许多标准网络摄像头都能正常工作。开发人员目前正在努力添加对 MJPEG 和 H.264 流的支持,同时今天还合并了对 NV12 的支持。
有关此更改的更多详情,请参阅 OBS Studio GitHub 合并。在那里,你会找到如何启用新的 “Camera (PipeWire) “源的说明,如果你打算试运行的话,但请记住,你必须克隆最新的主分支并从源代码编译它。
这可能会在 OBS Studio 31 或下一个主要版本中实现。最新的 OBS Studio 版本是 OBS Studio 30,它在 Linux 上支持英特尔 QSV(快速同步视频)H.264、HEVC 和 AV1。
转自 PipeWire Camera Support Is Coming to OBS Studio for Linux Desktops – 9to5Linux