OBS Studio 28.0 video straumēšanas sistēmas ar HDR atbalstu izlaišana

Desmitajā projekta dienā tika izveidota OBS Studio 28.0 pakotne straumēšanai, kompozīcijai un video ierakstīšanai. Kods ir rakstīts C/C++ valodā un tiek izplatīts saskaņā ar GPLv2 licenci. Asamblejas tiek ģenerētas operētājsistēmai Linux, Windows un macOS.

OBS Studio izstrādes mērķis bija izveidot lietojumprogrammas Open Broadcaster Software (OBS Classic) portatīvo versiju, kas nav saistīta ar Windows platformu, atbalsta OpenGL un ir paplašināma, izmantojot spraudņus. Vēl viena atšķirība ir modulāras arhitektūras izmantošana, kas nozīmē interfeisa un programmas kodola atdalīšanu. Tā atbalsta avota straumju pārkodēšanu, video uzņemšanu spēļu laikā un straumēšanu uz Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox un citiem pakalpojumiem. Augstas veiktspējas nodrošināšanai iespējams izmantot aparatūras paātrinājuma mehānismus (piemēram, NVENC un VAAPI).

Tiek nodrošināts atbalsts kompozīcijai ar sižetu konstrukciju, kuras pamatā ir patvaļīgas video straumes, dati no tīmekļa kamerām, video uzņemšanas kartēm, attēli, teksts, lietojumprogrammu logu saturs vai viss ekrāns. Apraides laikā varat pārslēgties starp vairākiem iepriekš definētiem sižetiem (piemēram, lai pārslēgtu skatus, akcentējot ekrāna saturu un tīmekļa kameras attēlu). Programma nodrošina arī rīkus audio sajaukšanai, filtrēšanai, izmantojot VST spraudņus, skaļuma izlīdzināšanai un trokšņu samazināšanai.

Galvenās izmaiņas:

  • Ievērojami uzlabota krāsu pārvaldība. Pievienots atbalsts paplašinātam dinamiskajam diapazonam (HDR, High Dynamic Range) un krāsu dziļumam 10 biti kanālā. Pievienoti jauni krāsu telpu un formātu iestatījumi. HDR kodējums ar 10 bitu krāsu ir pieejams AV1 un HEVC formātiem, un tam ir nepieciešams NVIDIA 10 un AMD 5000 līmeņa GPU HEVC (Intel QuickSync un Apple VT vēl netiek atbalstīti). Straumēšana HDR formātā pašlaik ir pieejama tikai pakalpojumā YouTube HLS. Linux un macOS platformās ar HDR atbalstu joprojām ir jāpiestrādā, piemēram, HDR priekšskatījums nedarbojas un daži kodētāji ir jāatjaunina.
  • Grafiskais interfeiss ir pārslēgts uz Qt 6 izmantošanu. No vienas puses, Qt atjauninājums ļāva iegūt jaunākos kļūdu labojumus un uzlabot atbalstu operētājsistēmām Windows 11 un Apple Silicon, bet, no otras puses, tas noveda pie tā pārtraukšanas Windows 7 un 8, macOS 10.13 un 10.14, Ubuntu 18.04 un visu 32 bitu operētājsistēmu atbalsts, kā arī saderības zudums ar dažiem spraudņiem, kuri turpina izmantot Qt 5 (lielākā daļa spraudņu jau ir migrēti uz Qt 6).
  • Pievienots atbalsts Mac datoriem, kas aprīkoti ar Apple M1 ARM mikroshēmu (Apple Silicon), ieskaitot vietējos komplektus, kas darbojas bez emulācijas. Tā kā sākotnējās komplektācijas nav saderīgas ar daudziem spraudņiem, Apple Silicon ierīcēs ir iespējams izmantot arī komplektus, kuru pamatā ir x86 arhitektūra. Apple VT kodētājs Apple Silicon sistēmās ietver atbalstu CBR, CRF un vienkāršajam režīmam.
  • Operētājsistēmai Windows ir pievienota jauna, optimizētāka AMD mikroshēmu kodētāja ieviešana, ir pievienots NVIDIA Background Removal komponenta atbalsts (nepieciešams NVIDIA Video Effects SDK), ir nodrošināta lietojumprogramma audio uztveršanai un atbalss noņemšana. režīms ir pievienots NVIDIA trokšņu slāpēšanas filtram.
  • Operētājsistēmā macOS 12.5+ ir ieviests ScreenCaptureKit ietvara atbalsts, tostarp tāds, kas ļauj uzņemt video ar skaņu.
  • Nodrošina iespēju selektīvi miksēt video virtuālajai kamerai.
  • Oficiālie spraudņi ietver obs-websocket 5.0 OBS tālvadībai ar datu pārsūtīšanu, izmantojot WebSocket.
  • Pēc noklusējuma tiek piedāvāta jauna dizaina tēma “Yami”.
  • Pievienota iespēja automātiski sadalīt ierakstu daļās atkarībā no faila lieluma vai ilguma, kā arī manuāli.
  • Pievienots vietējais atbalsts izvadei, izmantojot SRT (Secure Reliable Transport) un RIST (Reliable Internet Stream Transport) protokolus.
  • Pievienots atbalsts ziņojumu sūtīšanai no OBS saskarnes uz YouTube tērzēšanu.

Avots: opennet.ru

Pievieno komentāru