OBS Studio 30.0-ը՝ հոսքային, կոմպոզիտային և տեսանկարահանման փաթեթ, այժմ հասանելի է: Կոդը գրված է C/C++-ով և տարածվում է GPLv2 լիցենզիայի ներքո: Համագումարները ստեղծվում են Linux-ի (flatpak), Windows-ի և macOS-ի համար:
OBS Studio-ի մշակման նպատակն էր ստեղծել Open Broadcaster Software (OBS Classic) հավելվածի շարժական տարբերակը, որը կապված չէ Windows պլատֆորմի հետ, աջակցում է OpenGL-ին և ընդարձակելի է պլագինների միջոցով: Մեկ այլ տարբերություն մոդուլային ճարտարապետության օգտագործումն է, որը ենթադրում է ինտերֆեյսի և ծրագրի միջուկի տարանջատում: Այն աջակցում է աղբյուրի հոսքերի տրանսկոդավորմանը, խաղերի ընթացքում տեսանկարահանմանը և հեռարձակմանը PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox և այլ ծառայություններ: Բարձր արդյունավետություն ապահովելու համար հնարավոր է օգտագործել ապարատային արագացման մեխանիզմներ (օրինակ՝ NVENC, Intel QSV և VAAPI):
Աջակցություն է տրամադրվում տեսարանների կառուցման համար՝ հիմնված կամայական վիդեո հոսքերի, վեբ տեսախցիկների տվյալների, տեսանկարահանման քարտերի, պատկերների, տեքստի, հավելվածի պատուհանների բովանդակության կամ ամբողջ էկրանի վրա: Հեռարձակման ընթացքում դուք կարող եք անցնել մի քանի նախապես սահմանված տեսարանների միջև (օրինակ՝ դիտումներ փոխելու համար՝ շեշտը դնելով էկրանի բովանդակության և վեբ-տեսախցիկի պատկերի վրա): Ծրագիրը տրամադրում է նաև աուդիո միքսման, VST պլագինների միջոցով զտման, ձայնի հավասարեցման և աղմուկի նվազեցման գործիքներ:
Հիմնական փոփոխությունները.
- Ավելացվել է WebRTC տեխնոլոգիայի միջոցով հեռարձակման (վիդեո ելք) հնարավորությունը, որը թույլ է տալիս P2P ռեժիմով բովանդակություն փոխանցել անմիջապես օգտատիրոջ զննարկիչին՝ առանց միջանկյալ սերվեր օգտագործելու: Հեռարձակման սերվերի և WebRTC հաճախորդի միջև նիստեր հաստատելու համար օգտագործվում է WHIP արձանագրությունը (WebRTC-HTTP Ingestion Protocol), որը փոխարինեց FTL արձանագրությանը, որի աջակցությունը կդադարեցվի հաջորդ տարի։ WebRTC-ի օգտագործման առանձնահատկությունները.
- Տեսանյութերի առաքման ուշացումները վայրկյանների կոտորակների կրճատում, ինչը հնարավորություն է տալիս ստեղծել ինտերակտիվ բովանդակություն և իրական ժամանակում շփվել դիտողների հետ, օրինակ՝ թոք-շոուների կազմակերպում:
- Ցանցերի միջև առանց հեռարձակման ընդհատման անցնելու ունակություն (օրինակ, կարող եք Wi-Fi-ից շարժական ցանցի անցնել):
- Աջակցում է մի քանի վիդեո հոսքերի փոխանցում մեկ սեանսի ընթացքում, օրինակ՝ տարբեր անկյուններից նկարահանելու կամ ինտերակտիվ տեսանյութեր կազմակերպելու համար:
- Արդեն տրանսկոդավորված հոսքերի մի քանի տարբերակներ՝ տարբեր որակի մակարդակներով ներբեռնելու ունակություն տարբեր հաղորդակցության թողունակություն ունեցող օգտատերերի համար, որպեսզի սերվերի կողմից տրանսկոդավորման աշխատանք չկատարեն:
- Աջակցում է տարբեր վիդեո կոդեկների օգտագործումը, ինչպիսիք են H.265-ը և AV1-ը, թողունակության պահանջները նվազեցնելու համար:
- Փոխվել է կարգավիճակի տողի դիզայնը, որի տեղեկատվությունը այժմ ավելի լավ է կառուցված: Օգտագործվել են ավելի հասկանալի և առաջադրանքին համապատասխան պատկերակներ:
- Ավելացվեց «Լրիվ բարձրություն» տարբերակը, որը թույլ է տալիս կցվող վահանակներին (ներկառուցված պատուհանները) զբաղեցնել պատուհանի ողջ բարձրությունը, ինչը հարմար է փոքրիկ նոութբուքերի էկրաններին չաթի վահանակ տեղադրելիս:
- Ավելացվել է Intel QSV (Quick Sync Video) տեխնոլոգիայի աջակցություն՝ H264, HEVC և AV1 ձևաչափերով տեսանյութերի կոդավորման և ապակոդավորման ապարատային արագացման համար Linux հարթակում:
- Գործարկվել է անվտանգ ռեժիմ («Ապահով ռեժիմ»), որում OBS-ն սկսվում է առանց պլագինների, սցենարների և վեբ վարդակների: Անվտանգ ռեժիմի բեռնումը առաջարկվում է սխալ անջատում հայտնաբերելուց հետո: Ռեժիմը կարելի է միացնել նաև «Օգնություն» ցանկի միջոցով:
- Ավելացվեց YouTube Live Control Room-ի վահանակը YouTube հոսքի համար:
- Decklink սարքերն այժմ աջակցում են 10 բիթ յուրաքանչյուր գունավոր ալիքի տեսագրման և HDR նվագարկման:
- Տեսանյութի և աուդիո կոդավորիչում ցուցադրվող բացվող ցուցակները լռելյայն դասավորված են ըստ անվան:
- Ավելացվեց ֆիլտրերի կամայական խմբավորման աջակցությունը քաշել և թողնել ռեժիմում:
- V4L-ի և DirectShow-ի միջոցով վիդեո նկարահանման մոդուլներին ավելացվել է MJPEG ձևաչափի աջակցություն մոխրագույն սանդղակով գունային մատուցմամբ:
- RTMP-ի միջոցով հոսքային ելքը աջակցում է IPv6-ին՝ IPv4-ին վերադառնալու հնարավորությամբ՝ IPv6 և IPv4 աջակցող ծառայություններ ստեղծելու համար:
- Ավելացվեց VAAPI-ի համար FFmpeg կարգավորումները սահմանելու հնարավորությունը:
- Windows հարթակում գործարկման ժամանակը նվազեցնելու համար միացված է ստվերային քեշավորումը:
- MacOS հարթակում ապահովվել է գործող հավելվածների ձայնը ֆիքսելու հնարավորություն, վերափոխվել է վիրտուալ տեսախցիկի ներդրումը, ինչպես նաև ավելացվել է «Display Capture» ֆունկցիայի միջոցով էկրանը նկարելիս OBS պատուհանները թաքցնելու հնարավորություն։
- Qt 5-ի, Ubuntu 20.04-ի և FFmpeg-ի մինչև 4.4 տարբերակների աջակցությունը դադարեցվել է:
Source: opennet.ru