Die Veröffentlichung von OBS Studio 30.1, einem Paket für Streaming, Compositing und Videoaufnahme, ist erfolgt. Der Code wurde in den Programmiersprachen C/C++ geschrieben und steht unter der Lizenz GPLv2 zur Verfügung. Die Builds sind für Linux (flatpak), Windows und macOS verfügbar.
Ziel der Entwicklung von OBS Studio war es, eine portable Version der Open Broadcaster Software (OBS Classic) zu schaffen, die nicht an die Windows-Plattform gebunden ist und OpenGL unterstützt sowie durch Plugins erweiterbar ist. Ein weiteres Merkmal ist die Verwendung einer modularen Architektur, die eine Trennung von Benutzeroberfläche und Kern der Anwendung beinhaltet. Es wird Roaming von Quellstreams, die Videoaufnahme während des Spielens und Streaming zu PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox und anderen Diensten unterstützt. Um eine hohe Leistung zu gewährleisten, kann Hardwarebeschleunigung (wie NVENC, Intel QSV und VAAPI) eingesetzt werden.
Es wird Unterstützung für das Compositing mit der Erstellung von Szenen aus beliebigen Video-Streams, Webcam-Daten, Video-Capture-Karten, Bildern, Texten, Anwendungsfenster-Inhalten oder dem gesamten Bildschirm angeboten. Während des Streamings ist ein Wechsel zwischen mehreren vordefinierten Szenenoptionen möglich (z. B. für den Wechsel zwischen Inhalten des Bildschirms und Webcam-Ansichten). Das Programm bietet außerdem Werkzeuge zum Mischen von Audio, zur Filterung mit VST-Plugins, zur Lautstärkeanpassung und zur Geräuschunterdrückung.
Wichtige Änderungen:
- HDR (High Dynamic Range) wird für Streams im HEVC-Format (H.265), die über das RTMP (Real-Time Messaging Protocol) übertragen werden, unterstützt. Zuvor konnte HDR mit dem AV1-Format verwendet werden, jedoch wurde diese Konfiguration in YouTube nicht unterstützt.
- Die Quelle für das Streaming wurde überarbeitet und zeigt eine Diashow aus Bildern. Das Hochladen von Dateien in die Slideshow-Quelle erfolgt nun asynchron. Ein Problem mit dem Endlosloop bis zum Abschluss der Bildpräsentation wurde behoben.
- Eine Einstellung für das automatische Zuschneiden nach festgelegten Grenzen wurde hinzugefügt.
- Für SDR (Standard Dynamic Range) wurde im HDR Tone Mapping-Filter die Unterstützung für den maxRGB-Farbkonverter hinzugefügt.
- Es wurden Optionen für die GPU-Skalierung beim Streaming und der Videoaufnahme hinzugefügt.
- Für die Windows-Plattform wurden Optionen für die Audioaufnahme in Spielen und die Unterstützung des PMA-Kompositing-Modus (Premultiplied alpha) realisiert.
- Die Unterstützung für Mehrspur-Audio in mpegts und die Möglichkeit zur Auswahl von Audiokanälen für CoreAudio wurde hinzugefügt.
- Für VA-API und die Ausgabe über WebRTC/WHIP wurde die Unterstützung für das AV1-Format implementiert.
- Eine neue Streaming-Quelle wurde hinzugefügt, die ein Multimedia-Gerät als Videoaufnahmegerät verwendet. der Server PipeWire.
- In den fragmentierten Formaten MP4 und MOV wurde PCM-Audio unterstützt.
- Das standardmäßig verwendete Aufnahmeformat wurde auf fragmentiertes MP4 (fMP4) für die Plattformen Linux und Windows sowie auf fragmentiertes MOV (fMOV) für die Plattform macOS geändert.
Quelle: opennet.ru
