Utgivning av OBS Studio 29.1 videoströmningssystem

OBS Studio 29.1, en svit för streaming, kompositering och videoinspelning, är nu tillgänglig. Koden är skriven i C/C++ och distribueras under GPLv2-licensen. Sammansättningar genereras för Linux, Windows och macOS.

Målet med att utveckla OBS Studio var att skapa en bärbar version av applikationen Open Broadcaster Software (OBS Classic) som inte är knuten till Windows-plattformen, stöder OpenGL och kan utökas med plugins. En annan skillnad är användningen av en modulär arkitektur, vilket innebär separation av gränssnittet och programmets kärna. Den stöder omkodning av källströmmar, videoinspelning under spel och streaming till PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox och andra tjänster. För att säkerställa hög prestanda är det möjligt att använda hårdvaruaccelerationsmekanismer (till exempel NVENC och VAAPI).

Stöd ges för kompositering med scenkonstruktion baserad på godtyckliga videoströmmar, data från webbkameror, videoinspelningskort, bilder, text, innehållet i programfönster eller hela skärmen. Under sändning kan du växla mellan flera fördefinierade scener (till exempel för att byta vy med tonvikt på skärminnehåll och webbkamerabild). Programmet tillhandahåller också verktyg för ljudmixning, filtrering med VST-plugins, volymutjämning och brusreducering.

Viktiga ändringar:

  • Möjligheten att streama i AV1- och HEVC-format har implementerats med hjälp av Enhanced RTMP-protokollet, som utökar kapaciteten för standard RTMP-protokollet med verktyg för att stödja nya video-codecs och HDR. I sin nuvarande form stöds Enhanced RTMP i OBS Studio för närvarande endast för YouTube och inkluderar ännu inte HDR-stöd.
  • I förenklat läge (Simple output) har stöd för samtidig inspelning av flera ljudspår lagts till.
  • Lade till möjligheten att välja en ljudkodare för inspelning och sändning.
  • Lade till en inställning för att förinläsa källinnehåll i minnet för att eliminera situationer som släpper ramar vid tillämpning av övergångseffekter (Stinger).
  • Ett alternativ har lagts till i det inbäddade webbläsarfönstret (Browser Dock) för att kopiera sidadressen.
  • Lade till möjligheten att skala webbläsarpaneler genom att trycka på Ctrl -/+.
  • Lade till möjligheten att spela in i fragmenterade MP4- och MOV-format för att förbättra kompatibiliteten med MKV. De fragmenterade MP4- och MOV-filerna kan senare paketeras till vanliga MP4- och MOV-filer.
  • Tillagt stöd för surroundljud för AJA-ljudkort.
  • Tillagda alternativ för att spela in ljud i förlustfria format (FLAC/ALAC/PCM).
  • En indikator har lagts till för att indikera att den ingående ljudströmmen är aktiv (mikrofonen är på), men inte är länkad till ljudspåret.
  • AMD AV1-kodare har lagts till i Simple output-läge.
  • Många interna datastrukturer har konverterats till att använda hashtabeller för att påskynda datahämtning och förbättra prestanda när man arbetar med stora samlingar.
  • Förbättrad förhandsvisning av YouTube-miniatyrer med bilinjär skalning.
  • Beroende på valt format inaktiveras inkompatibla ljud- och videokodare automatiskt.
  • HEVC- och HDR-stöd har lagts till i VA-API-kodaren.
  • HDR-stöd har lagts till i DeckLink-videoinspelningsmodulen. Förbättrad DeckLink-prestanda.
  • Avsevärt förbättrad skärmfångstprestanda på system med Intel GPU:er i Linux.
  • När du kör i portabelt läge stoppas laddningen av systemomfattande plugins.
  • För Windows har ett DLL-blockeringsläge implementerats, som skyddar mot anslutning av problematiska DLL-bibliotek som leder till frysningar eller kraschar. Till exempel är blockering av gamla versioner av den virtuella VTubing-kameran säkerställd.
  • Vid hårdvaruavkodning av källmultimediaströmmar implementeras möjligheten att använda CUDA.
  • Skriptverktyg stöder nu Python 3.11.
  • Flatpak har lagt till stöd för DK AAC.

Källa: opennet.ru

Lägg en kommentar