OBS im Linux-Betriebssystem installieren (2024)

Einblick: Tutorial zur Installation von OBS im Linux-Betriebssystem 2023

In diesem Tutorial-Beitrag zeigen wir Ihnen die Methoden zur Installation von OBS in einem Linux-basierten Betriebssystem. OBS oder Open Broadcaster Software ist eine kostenlose Open-Source-Software für Videoaufzeichnung und Live-Streaming. Es handelt sich um eine plattformübergreifende Software, die für mehrere Plattformen verfügbar ist.

Installieren Sie OBS im Linux-Betriebssystem 2023

Grundvoraussetzungen für OBS

  • OpenGL 3.2-kompatible GPU
  • X-Window-System

So installieren Sie OBS in Ubuntu

  • xserver-xorg Version 1.18.4 oder neuer wird empfohlen, um potenzielle Leistungsprobleme mit bestimmten Funktionen in OBS, wie z. B. dem Vollbildprojektor, zu vermeiden.
  • FFmpeg ist erforderlich. Wenn Sie FFmpeg nicht installiert haben (wenn Sie sich nicht sicher sind, haben Sie es wahrscheinlich nicht), können Sie es mit den folgenden Befehlen herunterladen:
    sudo apt-get install ffmpeg
  • Dann können Sie OBS mit den folgenden Befehlen installieren. Stellen Sie sicher, dass Sie das Multiverse-Repo im Ubuntu-Softwarecenter aktiviert haben (HINWEIS: Bei neueren Versionen von Ubuntu wird durch das Hinzufügen eines Repositorys automatisch ein Apt-Update durchgeführt.):
    sudo add-apt-repository ppa:obsproject/obs-studio
    sudo apt-get update
    sudo apt-get install obs-studio

So installieren Sie OBS in der Arch Linux-Installation (inoffiziell)

Manjaro-Installation (inoffiziell)

  • Grafisch: Suchen Sie nach „obs-studio“ in Pamac Manager oder Octopi
  • Befehlszeile: Installieren Sie es über Pacman mit dem folgenden Befehl:
    sudo pacman -S obs-studio

Fedora-Installation (inoffiziell)

  • OBS Studio ist in RPM Fusion enthalten. Wenn Sie es nicht konfiguriert haben (wenn Sie sich nicht sicher sind, dann haben Sie es wahrscheinlich nicht), können Sie dies mit dem folgenden Befehl tun:
    sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
  • Anschließend können Sie OBS mit dem folgenden Befehl installieren (dadurch werden alle Abhängigkeiten abgerufen, einschließlich NVENC-fähigem ffmpeg):
    sudo dnf install obs-studio
  • Stellen Sie für die beschleunigte NVIDIA-Hardware-Kodierung sicher, dass CUDA installiert ist (im Falle einer älteren Karte installieren Sie stattdessen xorg-x11-drv-nvidia-340xx-cuda):
    sudo dnf install xorg-x11-drv-nvidia-cuda

OpenMandriva-Installation (inoffiziell)

  • OBS Studio ist im nicht-freien OpenMandriva Lx3-Repository und im eingeschränkten Repository für die kommende Lx4-Version enthalten – jetzt als Cooker verfügbar.Für OpenMandriva Lx3:
  • Grafisch: Suchen und installieren Sie „obs-studio“ auf „OpenMandriva Install and Remove Software“ (Rpmdrake)
  • Befehlszeile: Installieren Sie es als Root (su oder sudo) über Terminal/Konsole mit dem folgenden Befehl:
    urpmi obs-studio

    Für OpenMandriva Lx4:

  • Grafisch: Suchen und installieren Sie „obs-studio“ auf „OpenMandriva Software Management“ (dnfdragora)
  • Befehlszeile: Installieren Sie es als Root (su oder sudo) über Terminal/Konsole mit dem folgenden Befehl:
    dnf install obs-studio

openSUSE-Installation (inoffiziell)

  • Das Packman-Repository enthält das obs-studio-Paket, da es erforderlich ist
    die vollständigere Version von FFmpeg, die aus rechtlichen Gründen in Packman enthalten ist. Wenn du
    Wenn das Packman-Repository noch nicht vorhanden ist, fügen Sie es wie unten gezeigt hinzu. Für openSUSE Tumbleweed:

    sudo zypper ar --refresh --priority 90 http://packman.inode.at/suse/openSUSE_Tumbleweed packman

    Für openSUSE Leap 15.0:

    sudo zypper ar --refresh --priority 90 http://packman.inode.at/suse/openSUSE_Leap_15.0 packman

    Für openSUSE Leap 42.3:

    sudo zypper ar --refresh http://packman.inode.at/suse/openSUSE_Leap_42.3 packman

    Es wird empfohlen, die Priorität für Packman niedriger einzustellen, damit es dauert
    Vorrang vor Basis-Repositorys (überspringen Sie Tumbleweed, wie im ursprünglichen Befehl enthalten).

    sudo zypper mr --priority 90 packman
  • Für die vollständige Codec-Unterstützung sollte die Packman-Version von FFmpeg verwendet werden. Zu
    Stellen Sie sicher, dass alle vorhandenen FFmpeg-Pakete auf Packman-Versionen umgestellt werden
    Führen Sie Folgendes aus, bevor Sie obs-studio installieren.

    sudo zypper dup --repo packman
  • Installieren Sie das obs-studio-Paket.
    sudo zypper in obs-studio
  • Links:

Gentoo-Installation (inoffiziell)

  • Befehlszeile: kann mithilfe von Portage mit dem folgenden Befehl installiert werden:
    sudo emerge media-video/obs-studio

Sehen https://packages.gentoo.org/packages/media-video/obs-studio für verfügbare Versionen und weitere Informationen

NixOS-Installation (inoffiziell)

nix-env -i obs-studio

Sehen https://nixos.org/wiki/OBS für weitere Anweisungen

Deepin-Installation (inoffiziell)

Deepin 15.4 oder neuer ist erforderlich.

  • Stellen Sie zunächst sicher, dass alles auf dem neuesten Stand ist.
    sudo apt-get update
  • FFmpeg ist erforderlich. Wenn Sie FFmpeg nicht installiert haben (wenn Sie sich nicht sicher sind, haben Sie es wahrscheinlich nicht), können Sie es mit dem folgenden Befehl herunterladen (oder selbst kompilieren):
    sudo apt-get install ffmpeg
  • Installieren Sie abschließend OBS Studio.
    sudo apt-get install obs-studio

Debian-Installation (inoffiziell)

Debian 9.0 oder neuer ist erforderlich.

  • Stellen Sie zunächst sicher, dass alles auf dem neuesten Stand ist.
    sudo apt update
  • FFmpeg ist erforderlich. Wenn Sie FFmpeg nicht installiert haben (wenn Sie sich nicht sicher sind, haben Sie es wahrscheinlich nicht), können Sie es mit dem folgenden Befehl herunterladen (oder selbst kompilieren):
    sudo apt install ffmpeg
  • Installieren Sie abschließend OBS Studio.
    sudo apt install obs-studio

Leere Installation (inoffiziell)

  • Stellen Sie zunächst sicher, dass Ihre Repositorys auf dem neuesten Stand sind. OBS ist auf der verfügbar multilib Repos, wenn Sie den 32-Bit-Build benötigen.
    sudo xbps-install -S
  • Dann installieren Sie einfach OBS Studio. Alle fehlenden Abhängigkeiten werden automatisch installiert.
    • Wenn die Installation nicht möglich ist, versuchen Sie es mit der Ausführung sudo xbps-install -Su um zuerst alles zu aktualisieren.sudo xbps-install obs

Obwohl inoffiziell, wird das Paket aktiv gepflegt und ist funktionsfähig!

bissige Installation (inoffiziell)

  • Falls Sie es noch nicht getan haben, snapd installieren (ignorieren Sie die veraltete Support-Übersicht).
  • Installieren Sie OBS Studio.
    sudo snap install obs-studio

Linux-Build-Anweisungen

Hinweis: Ab dem 1. Mai 2019 Facebook Live schreibt jetzt die Verwendung von RTMPS vor. Diese Funktionalität erfordert die Ihrer Distribution mbed TLS Paket, das obs-studio/cmake/Modules/FindMbedTLS.cmake-Skript sucht zur Kompilierungszeit.

Red Hat/Fedora-basierte Build-Anweisungen

  • Holen Sie sich RPM Fusion unter http://rpmfusion.org/Configuration/ (Nux-Desktop ist eine Alternative, die möglicherweise bessere Pakete für RHEL/CentOS 7 enthält)
  • Holen Sie sich die erforderlichen Pakete:
    sudo yum install \
             make \
             gcc \
             gcc-c++ \
             gcc-objc \
             cmake \
             git \
             libX11-devel \
             mesa-libGL-devel \
             libv4l-devel \
             pulseaudio-libs-devel \
             libspeexdsp-devel \
             x264-devel \
             freetype-devel \
             fontconfig-devel \
             libXcomposite-devel \
             libXinerama-devel \
             qt5-qtbase-devel \
             qt5-qtx11extras-devel \
             qt5-qtsvg-devel \
             libcurl-devel \
             systemd-devel \
             ffmpeg \
             ffmpeg-devel \
             luajit-devel \
             python3-devel \
             mbedtls \
             mbedtls-devel \
             swig

Wenn libspeexdsp-devel nicht verfügbar ist, kann es aus dem Quellcode erstellt werden (https://git.xiph.org/?p=speexdsp.git;a=summary)

  • OBS erstellen und installieren:
    git clone --recursive https://github.com/obsproject/obs-studio.git
    cd obs-studio
    mkdir build && cd build
    cmake -DUNIX_STRUCTURE=1 ..
    make -j4
    sudo make install
  • Standardmäßig installiert obs Bibliotheken in /usr/local/lib. Um sicherzustellen, dass der Loader sie dort finden kann, erstellen Sie eine Datei /etc/ld.so.conf.d/local.conf mit der einzelnen Zeile
    /usr/local/lib  

    und dann laufen

    sudo ldconfig

Debian-basierte Build-Anweisungen

  • Holen Sie sich die erforderlichen Pakete:
    sudo apt-get install \
            build-essential \
            checkinstall \
            cmake \
            git \
            libmbedtls-dev \
            libasound2-dev \
            libavcodec-dev \
            libavdevice-dev \
            libavfilter-dev \
            libavformat-dev \
            libavutil-dev \
            libcurl4-openssl-dev \
            libfdk-aac-dev \
            libfontconfig-dev \
            libfreetype6-dev \
            libgl1-mesa-dev \
            libjack-jackd2-dev \
            libjansson-dev \
            libluajit-5.1-dev \
            libpulse-dev \
            libqt5x11extras5-dev \
            libspeexdsp-dev \
            libswresample-dev \
            libswscale-dev \
            libudev-dev \
            libv4l-dev \
            libvlc-dev \
            libx11-dev \
            libx264-dev \
            libxcb-shm0-dev \
            libxcb-xinerama0-dev \
            libxcomposite-dev \
            libxinerama-dev \
            pkg-config \
            python3-dev \
            qtbase5-dev \
            libqt5svg5-dev \
            swig
  • OBS erstellen und installieren:
    git clone --recursive https://github.com/obsproject/obs-studio.git
    cd obs-studio
    mkdir build && cd build
    cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/usr ..
    make -j4
    sudo checkinstall --default --pkgname=obs-studio --fstrans=no --backup=no \
           --pkgversion="$(date +%Y%m%d)-git" --deldoc=yes

openSUSE-Build-Anweisungen

  • Einzelheiten zum Hinzufügen des Packman-Repositorys finden Sie in den openSUSE-Installationsanweisungen (oben).
  • Build-Abhängigkeiten installieren:
    sudo zypper in cmake \
            fontconfig-devel \
            freetype2-devel \
            gcc \
            gcc-c++ \
            libcurl-devel \
            ffmpeg2-devel \
            libjansson-devel \
            libpulse-devel \
            libspeexdsp-devel \
            libqt5-qtbase-devel \
            libqt5-qtx11extras-devel \
            libudev-devel \
            libv4l-devel \
            libXcomposite-devel \
            libXinerama-devel \
            libXrandr-devel \
            luajit-devel \
            mbedtls \
            swig \
            python3-devel
  • OBS erstellen und installieren:
    git clone --recursive https://github.com/obsproject/obs-studio.git
    cd obs-studio
    mkdir build && cd build
    cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/usr ..
    make -j4
    sudo make install

Tragbarer Linux-Modus (alle Distributionen)

  • Sie können unter Linux im portablen Modus erstellen, der alle Dateien in einem isolierten Verzeichnis installiert:
    mkdir build && cd build
    cmake -DUNIX_STRUCTURE=0 \
            -DCMAKE_INSTALL_PREFIX="${HOME}/obs-studio-portable" ..
    make -j4 && make install

    Danach sollten Sie eine tragbare Installation in ~/obs-studio-portable haben. Wechseln Sie zu bin/64bit oder bin/32bit und führen Sie dann einfach Folgendes aus: ./obs

FreeBSD

FreeBSD-Installation (inoffiziell)

  • Installieren Sie OBS Studio: pkg install obs-studio

FreeBSD-Build-Anweisungen

  • Der einfachste Weg, OBS Studio aus dem Quellcode zu erstellen, ist die Verwendung von FreeBSD-Ports und ändern Sie die multimedia/obs-studio Port entsprechend Ihren Anforderungen.
  • Zuerst müssen Sie die Port-Infrastruktur auf Ihrem System einrichten. Siehe das entsprechende Kapitel im FreeBSD-Handbuch.
  • Sobald Sie Ihren Ports-Baum erhalten haben /usr/ports Sie können das bearbeiten multimedia/obs-studio Port nach Ihren Wünschen. Anschließend können Sie den Port erstellen und installieren mit:cd /usr/ports/multimedia/obs-studio
    Machen Sie die Installation sauber

Einige der Linux-Bootloader

Beitragsnavigation

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert