Obs install plugin linux

Open Broadcaster Software

Open Broadcaster Software (OBS) is an open source cross-platform video recording and live-streaming application. It provides an easy to pick up and extensible workflow with customizable scenes, volume mixers, transitions, filters and more.

Installation

OBS can be installed with the obs-studio package, or obs-studio-git AUR for the development version.

Other clients that provide other functionality are available:

Configuration

For easy configuration, Tools > Auto-Configuration Wizard can quickly set up base settings for both recording and live-streaming. The wizard auto-selects bitrate, resolution and encoder based on your hardware (and network connection if streaming was set up).

Hardware video acceleration

Hardware-accelerated encoding and decoding is best for performance, CPU/GPU usage and quality. The encoder can be changed in Settings > Output > Streaming > Encoder (may have to first set Settings > Output > Output Mode to Advanced). See Hardware video acceleration if a hardware encoder is not detected.

Recording output

By default, OBS will output recordings in the user’s home path with spaces in the video filename and the same encoder selected for streaming. The output path, filesize, file format, filename style and more can be changed in Settings > Output > Streaming > Encoder.

Hotkeys

By default, OBS assigns no hotkeys. All hotkey pairs highlighted in red upon selection can use the same keybind for toggling the pair’s function.

Virtual camera output

Starting from version 26.1, OBS supports virtual camera output on Linux. To use it, install v4l2loopback, then the Start Virtual Camera button will appear in OBS. If the v4l2loopback kernel module is not loaded yet, OBS will automatically try to load it and ask for administrative privileges to do so (using pkexec(1) ).

Wayland

Since OBS is a Qt application, see Wayland#Qt to make it work under Wayland. See PipeWire#WebRTC screen sharing to enable Wayland screen capture.

Global shortcuts in KDE not working

The global shortcuts set in OBS only work when OBS is in focus. As a workaround, you can control OBS through its WebSocket interface, which can be enabled in OBS by going to Tools > WebSocket Server Settings and selecting Enable WebSocket server.

Читайте также:  Linux open write permission

Note: obs-studio is still missing WebSocket support FS#76710, but the Flatpak and some of the AUR packages do have it.

The WebSocket can then be controlled with obsws-python or obs-websocket-py (version >=1.0). Either of them can be installed with pip. Then in System Settings > Shortcuts, you can add the following command for obsws-python to set your custom shortcut to toggle recording:

This article or section needs language, wiki syntax or style improvements. See Help:Style for reference.

python -c "import obsws_python;obsws_python.ReqClient(host='localhost',port=4455,password='yourwebsocketpassword').toggle_record()"

Or the following command if you’re using obs-websocket-py :

python -c "from obswebsocket import obsws,requests;c=obsws('localhost',4455,'yourwebsocketpassword');c.connect();c.call(requests.ToggleRecord());c.disconnect()"

The WebSocket password and port can be found in WebSocket Server Settings > Show Connect Info.

Tips and tricks

Browser source

The obs-browser plugin gives the ability to use a webpage within the canvas, typically for web-based overlays. The webpage can be interacted with and works like any other source type.

The default obs-studio package does not provide this plugin. It can be added via other clients or plugin packages:

  • obs-studio-gitAUR compiles with the browser plugin.
  • obs-linuxbrowserAUR (or obs-linuxbrowser-binAUR for pre-compiled binary) provides the old linuxbrowser plugin. Works with the default client, but is abandoned and slightly outdated. The quickest way to get the plugin as of December 2021.
  • obs-studio-tytan652AUR is a custom client that provides the browser plugin as well as browser docks, along with other general improvements.

Capturing via Vulkan/OpenGL

The obs-vkcapture plugin adds the capability to capture Vulkan or OpenGL programs by hooking into those APIs directly, rather than using generic Xorg or Wayland window capture APIs. To use it, install obs-vkcapture AUR , as well as lib32-obs-vkcapture AUR if capturing 32-bit applications. Follow the instructions in the GitHub repository to setup a Game Capture using the plugin.

Encoding using GStreamer

obs-gstreamer is a project which provides:

  • An encoder plugin for using GStreamer for encoding.
  • Plugins for using a GStreamer pipeline as a source, video filter, or audio filter. This is an advanced capability intended for users familiar with GStreamer usage.

AMD GPU users report that VA-API via GStreamer outperforms OBS’s default VA-API video encoding capabilities. To use obs-gstreamer for encoding, install obs-gstreamer AUR and change OBS’ encoder to GStreamer Encoder. If OBS gives an error regarding encoders you might need to install the gstreamer-vaapi package.

Encoding using AMF

obs-studio-amf is a patch that ports the AMD Media Framework encoder to Linux, which was previously exclusive to Windows.

To make this work you need to setup AMDGPU PRO, install obs-studio-amf AUR and set the VK_ICD_FILENAMES environment variable:

$ VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_pro_icd64.json:/usr/share/vulkan/icd.d/amd_pro_icd32.json obs

With the most recent graphics drivers, AMF should outperform any hardware encoder for AMD in both speed and quality.

Читайте также:  Установка metasploit framework kali linux

Manual plugins installation

You can manually install plugin to the ~/.config/obs-studio/plugins/ . The folder structure is the following:

~/.config/obs-studio/plugins/plugin_name/bin/64-bit/plugin_name.so ~/.config/obs-studio/plugins/plugin_name/data/locale/en-US.ini

See also

Источник

How To Install obs-plugins on Ubuntu 20.04

In this tutorial we learn how to install obs-plugins on Ubuntu 20.04.

What is obs-plugins

OBS is designed for efficiently recording and streaming live video content. It supports live RTP streaming to various streaming sites.

This package contains the plugins. Description-md5: ad783fd4cc0c51d0ced5e8790fafe384 Task: ubuntustudio-video

There are three ways to install obs-plugins on Ubuntu 20.04. We can use apt-get , apt and aptitude . In the following sections we will describe each method. You can choose one of them.

Install obs-plugins Using apt-get

Update apt database with apt-get using the following command.

After updating apt database, We can install obs-plugins using apt-get by running the following command:

sudo apt-get -y install obs-plugins 

Install obs-plugins Using apt

Update apt database with apt using the following command.

After updating apt database, We can install obs-plugins using apt by running the following command:

sudo apt -y install obs-plugins 

Install obs-plugins Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.

After updating apt database, We can install obs-plugins using aptitude by running the following command:

sudo aptitude -y install obs-plugins 

How To Uninstall obs-plugins on Ubuntu 20.04

To uninstall only the obs-plugins package we can use the following command:

sudo apt-get remove obs-plugins 

Uninstall obs-plugins And Its Dependencies

To uninstall obs-plugins and its dependencies that are no longer needed by Ubuntu 20.04, we can use the command below:

sudo apt-get -y autoremove obs-plugins 

Remove obs-plugins Configurations and Data

To remove obs-plugins configuration and data from Ubuntu 20.04 we can use the following command:

sudo apt-get -y purge obs-plugins 

Remove obs-plugins configuration, data, and all of its dependencies

We can use the following command to remove obs-plugins configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge obs-plugins 

References

Summary

In this tutorial we learn how to install obs-plugins package on Ubuntu 20.04 using different package management tools: apt, apt-get and aptitude.

Источник

how do i install obs plugins if snap was used to install (ubuntu 20.04)

I downloaded a plugin and put it in /usr/share/obs/obs-plugins but I don’t see anyway to load the plugin in the interface.

I’m guessing snap screws all the default paths up and I need to put it in $HOME/snap/obs/.

Читайте также:  Linux изменить номер раздела

dude225

New Member

seupedro

New Member

hi guys, if you have installed obs studio in a linux distro using snap, this is the plugins folder:
~/snap/obs-studio/current/.config/obs-studio/plugins/

If not, you can easy find the folder plugins using this command:
sudo find /home /snap -type d -name obs-studio

For Google Index:
How to install plugins on Ubuntu
Where to install obs plugins on ubuntu
Which folder to install obs plugins on linux
Where to place plugins on obs studio when installed from snap store
What is the path to install obs plugins on linux ubuntu

jgcastror

New Member

I was able to install the most updated version of the plugin advanced scene switcher in OBS studio from snap but I ended with two instances of the plugin, the one that came pre-installed (old version) and the one that I downloaded from the forum (the newest) ¿How can I remove pre-installed plugins? Note I am relatively new to Linux, I have read a lot in the last couple of months and after testing several distros in virtual machine I decided to install Linux mint with dual boot along with windows,

Источник

Plugins Guide

OBS Studio supports a variety of plugins that provide new kinds of sources, filters, and features. Some plugins also allow OBS Studio to communicate with certain kinds of hardware, such as the Elgato Stream Deck.

Some plugins are also made available to Linux users via Flathub.

Compatibility

Most plugins are developed to be usable on all platforms where OBS Studio is available. However, there are certain cases where a plugin might not be compatible with your copy of OBS Studio:

  • the plugin is only available on one platform (i.e. Windows, not macOS)
  • the plugin is not available for the same architecture (i.e. x86_64, not ARM64)
  • the plugin has not been updated for the version of OBS Studio that you are using

To see what plugins are available for what platforms on OBS Studio 28.0, see the OBS Studio 28 Plugin Compatibility list.

Install or remove plugins

Many of OBS Studio’s most popular plugins come with installers. In general, they install plugins to the locations listed below.

If you need to install a plugin manually, the relevant files likely need to go in one these folders. Please check the plugin’s documentation first.

Windows (all users)

C:\Program Files\obs-studio\obs-plugins\64bit

Windows
(legacy 32-bit plugins; OBS Studio 27.2.4 and prior only)

C:\Program Files\obs-studio\obs-plugins\32bit

Windows (single user)

%APPDATA%\obs-studio\obs-plugins

~/Library/Application Support/obs-studio/plugins

~/.config/obs-studio/plugins

Linux
(Flatpak)

Install plugins using Flatpak

If you install OBS Studio to a custom location or use portable mode, you will need to change the installer’s target folder to your custom location’s data/plugins folder.

Table of Contents

Источник

Оцените статью
Adblock
detector