Π‘Π»Π΅Π΄ ΡΠ΅ΡΡΠ΅ΠΌΠ΅ΡΠ΅ΡΠ½ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅, Π΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π° Π²Π΅ΡΡΠΈΡ OBS Studio 31.1, ΠΏΠ°ΠΊΠ΅Ρ Π·Π° ΡΡΡΠΈΠΉΠΌΠΈΠ½Π³, ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ°Π½Π΅ ΠΈ Π·Π°ΠΏΠΈΡ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ. ΠΠΎΠ΄ΡΡ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° C/C++ ΠΈ Π΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π°Π½ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ GPLv2. Π‘Π³Π»ΠΎΠ±ΠΊΠΈΡΠ΅ ΡΠ° ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΈ Π·Π° Linux (flatpak), Windows ΠΈ macOS.
Π¦Π΅Π»ΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° OBS Studio Π±Π΅ΡΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ ΠΏΡΠ΅Π½ΠΎΡΠΈΠΌΠ° Π²Π΅ΡΡΠΈΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Open Broadcaster Software (OBS Classic), ΠΊΠΎΡΡΠΎ Π½Π΅ Π΅ ΠΏΡΠΈΠ²ΡΡΠ·Π°Π½Π° ΠΊΡΠΌ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Windows, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΡΠ° OpenGL ΠΈ ΡΠ°Π·ΡΠΈΡΡΠ΅ΠΌΠ° ΡΡΠ΅Π· ΠΏΠ»ΡΠ³ΠΈΠ½ΠΈ. Π Π°Π·Π»ΠΈΠΊΠ°ΡΠ° Π΅ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π² ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠΎΠ΄ΡΠ»Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°, ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡΠ° ΡΠ°Π·Π΄Π΅Π»ΡΠ½Π΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΈ ΡΠ΄ΡΠΎΡΠΎ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ°. ΠΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ΅ ΠΏΡΠ΅ΠΊΠ°Π²Π΅ΡΠ°Π½Π΅ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄ΡΡΠΈ ΠΏΠΎΡΠΎΡΠΈ, ΡΠ»Π°Π²ΡΠ½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΈΠ³ΡΠΈ ΠΈ ΡΡΡΠΈΠΉΠΌΠΈΠ½Π³ Π² PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion ΠΈ Π΄ΡΡΠ³ΠΈ ΡΡΠ»ΡΠ³ΠΈ. ΠΠ° Π³Π°ΡΠ°Π½ΡΠΈΡΠ°Π½Π΅ Π½Π° Π²ΠΈΡΠΎΠΊΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° Π°ΠΏΠ°ΡΠ°ΡΠ½ΠΎ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ NVENC, Intel QSV, Apple Video Toolbox ΠΈ VAAPI).
ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ°Π½Π΅ Ρ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΡΡΠ΅Π½Π° Π½Π° Π±Π°Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΡΠΈ, Π΄Π°Π½Π½ΠΈ ΠΎΡ ΡΠ΅Π±ΠΊΠ°ΠΌΠ΅ΡΠ°, ΠΊΠ°ΡΡΠΈ Π·Π° Π·Π°Ρ Π²Π°ΡΠ°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ, ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΠ΅ΠΊΡΡ, ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠ΅Π»ΠΈΡ Π΅ΠΊΡΠ°Π½. Π ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΡΡΡΠΈΠΉΠΌΠΈΠ½Π³ Π΅ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎ ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠ° Π½Π° ΡΡΠ΅Π½ΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ Ρ Π°ΠΊΡΠ΅Π½Ρ Π²ΡΡΡ Ρ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΅ΠΊΡΠ°Π½Π° ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΎΡ ΡΠ΅Π±ΠΊΠ°ΠΌΠ΅ΡΠ°ΡΠ°). ΠΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΏΡΠ΅Π΄Π»Π°Π³Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΠΌΠ΅ΡΠ²Π°Π½Π΅ Π½Π° Π·Π²ΡΠΊ, ΡΠΈΠ»ΡΡΠΈΡΠ°Π½Π΅ Ρ VST ΠΏΠ»ΡΠ³ΠΈΠ½ΠΈ, Π±Π°Π»Π°Π½ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΌΠΈ ΠΈ ΠΏΠΎΡΠΈΡΠΊΠ°Π½Π΅ Π½Π° ΡΡΠΌΠ°.
ΠΠ»ΡΡΠΎΠ²ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ:
- ΠΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅ Linux ΠΈ macOS Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΡΡΠΈΠΉΠΌΠΈΠ½Π³ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΈΡΡΠΎΠ² Π²ΠΈΠ΄Π΅ΠΎ, ΠΏΡΠΈ ΠΊΠΎΠ΅ΡΠΎ ΡΡΡΠΈΠΉΠΌΠΈΠ½Π³ΡΡ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π½ΠΈΠ²Π° Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ 1080p ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°Ρ Π²Π°ΡΠΈΠ°Π½ΡΠΈ Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ 720p ΠΈ 480p).
- Π Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡΡΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠ° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΎΠΏΡΠΈΠΈ Π·Π° ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ Π½Π° ΡΡΠΈΡΡΠ°, ΠΊΠ°ΡΠΎ ΡΠ°Π·ΠΌΠ΅Ρ, ΡΠ°Π·ΡΡΠΎΡΠ½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ΅Π΄Π½ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ ΠΈ ΠΎΡΡΡΡΠΏΠΈ ΠΎΠΊΠΎΠ»ΠΎ ΡΠ΅ΠΊΡΡΠ°.
- ΠΠΎΠ±Π°Π²Π΅Π½ΠΈ ΡΠ° Π±ΡΡΠΎΠ½ΠΈ Π·Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π° Π½ΠΈΠ²ΠΎΡΠΎ Π½Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΠ±Π»Π°ΡΡΡΠ° Π·Π° ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π΅Π½ ΠΏΡΠ΅Π³Π»Π΅Π΄.

- Π ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ° AV1, Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° ΡΠ°ΠΌΠΊΠ°ΡΠ° AMF, Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° B-ΠΊΠ°Π΄ΡΠΈ (Π΄Π²ΡΠ½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈ ΠΊΠ°Π΄ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΎΡΠ½Π°ΡΡΡ ΠΊΡΠΌ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈ ΠΈ ΡΠ»Π΅Π΄Π²Π°ΡΠΈ ΠΊΠ°Π΄ΡΠΈ).
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° GPU Π·Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ²Π΅ΡΠΎΠ²ΠΈ ΡΠΎΡΠΌΠ°ΡΠΈ, ΡΠ²Π΅ΡΠΎΠ²ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΈ ΡΠ²Π΅ΡΠΎΠ²ΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΈ.
- ΠΠ° ΠΌΠ½ΠΎΠ³ΠΎΡΡΠ΅ΠΊΠΎΠ²ΠΈ Π²ΠΈΠ΄Π΅Π° Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° TCP Pacing (Π½Π°ΠΌΠ°Π»ΡΠ²Π° Π·Π°Π³ΡΠ±ΠΈΡΠ΅ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΏΡΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΡΠ½Π° ΠΏΠ°ΠΌΠ΅Ρ Π½Π° ΡΡΠ°Π½Π·ΠΈΡΠ½ΠΈ ΡΡΡΠ΅ΡΠΈ).
- ΠΠ° ΠΌΠ½ΠΎΠ³ΠΎΡΡΠ΅ΠΊΠΎΠ²ΠΈ Π²ΠΈΠ΄Π΅Π° Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Ρ Π·Π°ΠΊΡΡΠ½Π΅Π½ΠΈΠ΅ (Stream Delay).
- Π ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ, Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° VA-API, Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ QVBR (QualityβDefined Variable Bitrate) Π·Π° ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΡΠΎ ΠΏΡΠΈ Π·Π°Π΄Π°Π΄Π΅Π½ Π±ΠΈΡΡΠ΅ΠΉΡ. Π Π΅ΠΆΠΈΠΌΡΡ Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ Π·Π° GPU Intel ΠΈ AMD.

- Π ΡΡΠ½ΠΊΡΠΈΡΡΠ° Π·Π° Π·Π°Ρ Π²Π°ΡΠ°Π½Π΅ Π½Π° Π΅ΠΊΡΠ°Π½Π° Ρ ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° PipeWire Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄ΠΊΡΠ΅ΠΏΠ° Π·Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° βexplicit syncβ, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΡΡ Π·Π°ΠΊΡΡΠ½Π΅Π½ΠΈΡΡΠ° ΠΈ Π΄Π° ΡΠ΅ ΠΈΠ·Π±Π΅Π³Π½Π°Ρ Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΈ.
- ΠΠ° BSD ΡΠΈΡΡΠ΅ΠΌΠΈ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΊΠ°ΠΌΠ΅ΡΠ°, ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° API V4L2.
- ΠΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Linux ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΎ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ Π² ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊΠ° Π½Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅, Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ° (Browser Source), ΠΊΠΎΡΡΠΎ Π·Π° ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΠ°Π±ΠΎΡΠΈ ΡΠ°ΠΌΠΎ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ Ρ GPU Intel ΠΈ AMD.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Windows Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ARM.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru


