OBS Studio 29.1, a suite de streaming, composición e gravación de vídeo, xa está dispoñible. O código está escrito en C/C++ e distribúese baixo a licenza GPLv2. As compilacións xéranse para Linux, Windows e macOS.
O obxectivo de desenvolvemento de OBS Studio foi crear unha versión portátil da aplicación Open Broadcaster Software (OBS Classic) que non estea vinculada á plataforma Windows, admita OpenGL e sexa extensible mediante complementos. A diferenza tamén é o uso dunha arquitectura modular, o que implica a separación da interface e do núcleo do programa. Admite a transcodificación de fluxos de orixe, captura de vídeo durante os xogos e transmisión a PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox e outros servizos. Para garantir un alto rendemento, pódense utilizar mecanismos de aceleración de hardware (por exemplo, NVENC e VAAPI).
Ofrécese soporte para a composición coa construción dunha escena baseada en fluxos de vídeo arbitrarios, datos de cámaras web, tarxetas de captura de vídeo, imaxes, texto, o contido das fiestras da aplicación ou toda a pantalla. Durante a emisión, permítese cambiar entre varias opcións de escena predefinidas (por exemplo, para cambiar de vista con énfase no contido da pantalla e na imaxe da cámara web). O programa tamén ofrece ferramentas para mesturar audio, filtrado con complementos VST, nivelación de volume e supresión de ruído.
Cambios clave:
- A capacidade de transmitir en formato AV1 e HEVC implementouse mediante o protocolo RTMP mellorado, que amplía as capacidades do protocolo RTMP estándar con ferramentas para admitir novos códecs de vídeo e HDR. Na súa forma actual, o RTMP mellorado en OBS Studio só é compatible actualmente con YouTube e aínda non inclúe compatibilidade con HDR.
- No modo simplificado (saída simple), engadiuse soporte para a gravación simultánea de varias pistas de audio.
- Engadida a posibilidade de seleccionar un codificador de audio para gravar e transmitir.
- Engadiuse unha configuración para cargar de forma proactiva o contido orixinal na memoria para evitar que se solten fotogramas ao aplicar efectos de transición (Stinger).
- Engadiuse unha opción ao Dock do navegador para copiar o enderezo da páxina.
- Engadiuse a posibilidade de escalar os paneis do navegador premendo Ctrl -/+.
- Engadida a posibilidade de gravar en formatos MP4 e MOV fragmentados para mellorar a compatibilidade con MKV. Os ficheiros MP4 e MOV fragmentados pódense empaquetar en ficheiros MP4 e MOV normais.
- Engadiuse compatibilidade con son surround para tarxetas de son AJA.
- Opcións engadidas para gravar audio en formatos sen perdas (FLAC/ALAC/PCM).
- Engadiuse un indicador que indica que o fluxo de audio de entrada está activo (o micrófono está activado), pero non está vinculado a unha pista de audio.
- Engadiuse o codificador AMD AV1 ao modo de saída simple.
- Moitas estruturas de datos internas convertéronse en táboas hash para acelerar a recuperación de datos e mellorar o rendemento cando se traballa con coleccións grandes.
- Mellorouse a vista previa de miniaturas de YouTube mediante o uso de escala bilineal.
- Dependendo do formato seleccionado, os codificadores de audio e vídeo incompatibles desactivaranse automaticamente.
- Engadiuse compatibilidade con HEVC e HDR ao codificador VA-API.
- Engadiuse compatibilidade con HDR ao módulo de captura de vídeo DeckLink. Mellora o rendemento de DeckLink.
- Mellorouse significativamente o rendemento da captura de pantalla en sistemas con GPU Intel en Linux.
- Deixou de cargar complementos de todo o sistema ao executarse no modo portátil.
- Para Windows, implementouse un modo de bloqueo de DLL, que protexe contra a conexión de DLL problemáticas que provocan bloqueos ou fallos. Por exemplo, ofrécese o bloqueo de versións antigas da cámara virtual VTubing.
- Na decodificación de hardware dos fluxos multimedia orixinais, implícase a posibilidade de utilizar CUDA.
- As ferramentas de script agora admiten Python 3.11.
- Engadido soporte para DK AAC a Flatpak.
Fonte: opennet.ru