有一些开源项目,不仅让您羡慕专有支付解决方案,而且应该羡慕那些应用程序的开发人员。。 用于创建图形和3D动画的工具Blender,内容管理器WordPress,Apache服务器和Python编程语言是Firefox浏览器曾经出现在开发人员选择对用户体验进行政治屈服之前所使用的列表的一部分。
绝对值得一提的是OBS Studio,这是一种用于捕获和流传输视频和音频的全面的开源解决方案。
当我做我的 表 在最喜欢的Snap表演中,OBS Studio排名第一。 不仅因为程序本身非常出色,而且还因为打包程序所包含的其他功能。
Snap格式的OBS Studio。 这就是自包含软件包的用途
如果我在做商人的那一天学到了一些东西(除了我讨厌为公众服务的事实),那就是您永远不必假设另一边的人知道我们在说什么。 因此,我们进行一些解释。
尽管程序具有不同的功能,但仍有重复的任务。 仅举一个例子,无论是Firefox浏览器,LibreOffice办公套件还是El Gimp照片编辑器都可让您打印文档或将其保存为PDF格式。 如果每个程序都必须包含这些功能的代码,则它们不会到达所有这些功能的磁盘空间 这些程序的作用是 使用操作系统中安装的打印或PDF转换功能。 允许这些功能的程序称为依赖项。
然而。 Linux发行版由具有不同开发计划的多个程序组成。 并且, 如果尝试安装程序的最新版本,则操作系统中包含的依赖项不兼容。 因此,该程序将无法正常工作。
这就是为什么发明了独立的数据包格式的原因。 这些格式(Appimage,FlatPak和Snap)包括其工作所需的所有依赖关系,除非您提供特定的说明,否则它们不会与操作系统进行交互。 即使您使用相同的应用程序来更新它们,它们也以与正常安装的应用程序不同的方式来进行更新。
返回OBS Studio
事实是,除了最新版本外,大多数Snap,FlatPak或Appimage软件包根本不提供任何帮助。 但是,对于OBS Studio,情况有所不同。 打包程序包含的附件和功能未包含在官方Linux软件包中。
以Snap格式安装OBS Studio
第一件事是使用以下命令安装程序:
sudo snap install obs-studio
然后我们将其与系统的不同组件连接
sudo snap connect obs-studio:alsa
sudo snap connect obs-studio:audio-record
sudo snap connect obs-studio:avahi-control
sudo snap connect obs-studio:camera
sudo snap connect obs-studio:jack1
sudo snap connect obs-studio:kernel-module-observe
snap connect obs-studio:avahi-control
虚拟相机是一个非常有用的选项。 使用此工具,您可以使用系统中存储的音频或视频资源模拟网络摄像头或麦克风。
sudo snap connect obs-studio:kernel-module-observe
sudo apt -y install v4l2loopback-dkms v4l2loopback-utils
echo "options v4l2loopback devices=1 video_nr=13 card_label='OBS Virtual Camera' exclusive_caps=1" | sudo tee /etc/modprobe.d/v4l2loopback.conf
echo "v4l2loopback" | sudo tee /etc/modules-load.d/v4l2loopback.conf
sudo modprobe -r v4l2loopback
sudo modprobe v4l2loopback devices=1 video_nr=13 card_label='OBS Virtual Camera' exclusive_caps=1
为了能够访问存储在外部驱动器上的内容:
snap connect obs-studio:removable-media
如果要将数码相机中存储的照片合并到变速箱中:
snap connect obs-studio:raw-usb
要检测操纵杆的使用,请执行以下操作:
snap connect obs-studio:joystick
如果您将第三方插件下载并安装在文件夹中,则可以使用第三方插件
/snap/obs-studio/current/.config/obs-studio/plugins/
我没有扩展程序的功能,因为我已经在 文章 我之前已经提到过。 我还打算扩展有关该主题的其他文章。
如果您有兴趣,可以找到 信息 更多信息。