- Implementacija varnega načina za izolacijo napak, ki jih povzročajo zunanje razširitve.
- Minimalne zahteve glede različice za delovanje FFmpeg in Qt za OBS Studio 30.
- Upravljanje nezdružljivosti v namestitvah Flatpak z zniževanjem različic.
Če ste ustvarjalec vsebin, veste, da je OBS Studio kralj orodij, včasih pa ... razširite svoje zmogljivosti skozi vtičniki v OBS Studiu To lahko postane pravi glavobol. Ni neobičajno, da program po posodobitvi preneha prepoznavati določene razširitve ali da se pojavijo skrivnostne napake, povezane s sistemskimi knjižnicami.
V tem članku bomo temeljito analizirali, kako upravljati ta zunanja orodja in predvsem, kako se rešiti iz tesnega položaja ko se FFmpeg ali sistem paketov Flatpak odločita, da ne bosta sodelovala, tako da se lahko vrnete k pretakanju v živo, ne da bi vas programska oprema zmotila.
Kaj je novega v OBS Studiu 30 in podpora za strojno opremo
Prihod različice 30 je prinesel znatne spremembe, zlasti za tiste, ki iščejo povečajte učinkovitostEden najzmogljivejših dodatkov je integracija Intel Quick Sync Video (QSV), ki omogoča zelo hitro pretvorbo videa v formate, kot so H.264, HEVC/H.265 in sodobni AV1, s čimer razbremeni glavni procesor.
Na ravni vmesnika so bile narejene prilagoditve za bolj tekočo izkušnjo. Zdaj je mogoče konfigurirati plošče polne višineTo je idealno za tiste, ki morajo imeti klepet v živo viden ves čas, ne da bi zavzemal dragocen prostor. Poleg tega je bila vrstica stanja preurejena tako, da so informacije predstavljene jasneje z lahko razumljivimi ikonami.
Za tiste, ki pretakajo na YouTubu, nadzorna plošča v živo Zelo uporabno. Izboljšano je bilo tudi 10-bitno zajemanje na napravah Decklink, optimizirano pa je bilo tudi upodabljanje VA-API na grafičnih karticah AMD, kar zagotavlja najboljšo možno kakovost slike.
Upravljanje vtičnikov in rešilna bilka varnega načina
Glede na vse večjo razširjenost dodajanja skriptov in razširitev je OBS uvedel Varni način To je bistveno. Ta možnost vam omogoča, da zaženete aplikacijo in popolnoma onemogočite vtičnike in spletne vtičnice tretjih oseb, kar je ključnega pomena pri OBS se zamrzne, ko začnete snemati ali pa se nepričakovano zaključi in ne vemo, kako velik je konflikt.
Če se znajdete v situaciji, ko se OBS ne zažene, lahko ta način aktivirate v meniju Pomoč ali pa pustite, da ga programska oprema po določenem času samodejno ponudi. kritična napaka pri zapiranjuTo je najhitrejši način, da ugotovimo, ali je težava v jedru programa ali v kakšnem zunanjem dodatku, ki je postal zastarel.
Konflikti FFmpeg in sistemske zahteve
FFmpeg je mehanizem, ki poganja večino obdelave zvoka in videa v OBS-u, in prav tu se pogosto pojavijo težave. konflikti različicKljučno je razumeti, da je bila od različice 30 naprej odstranjena podpora za različice pred FFmpeg 4.4, prav tako pa tudi podpora za Qt 5 in Ubuntu 20.04.
Da bi sistem deloval brez napak, je nujno, da ima FFmpeg 4.4 ali novejši in Qt 6. Če poskušate zagnati starejše različice na zastarelih operacijskih sistemih, boste zelo verjetno naleteli na nestabilnost ali pa bodo nekatere funkcije kodiranja preprosto izginile iz menija z nastavitvami.
Glede zvoka nekateri uporabniki iščejo posebne ukaze FFmpeg za določite zvočne posnetke specifično za vir medijev. Čeprav OBS večino tega obravnava interno, natančen nadzor nad skladbami (začenši z indeksom 0) ostaja pogosta zahteva za tiste, ki delajo z video datotekami, ki vsebujejo več zvočnih kanalov.
Težava z vtičniki v namestitvah Flatpaka
Če uporabljate OBS prek Flatpaka v Linuxu, ste morda opazili, da se nekateri vtičniki, kot je priljubljeni obs-multi-rtmp, nenadoma prenehajo nalagati. To se zgodi, ker so nedavne posodobitve (natančneje različica 30.2.0 in novejše) omejile nalaganje zunanje knjižnice ki niso uradno zapakirani v formatu Flatpak.
Mnogi uporabniki so naredili napako, da so ročno namestili vtičnike v pot .var/app/com.obsproject.Studio/config/obs-studio/pluginsVendar je razvojna ekipa pojasnila, da ročno nameščeni vtičniki V Flatpaku jih nikoli niso uradno podpirali, zdaj pa je sistem z datoteko še bolj omejujoč. libobs-frontend-api.so.0.
Kako odpraviti težavo z znižanjem različice
Ko bistveni vtičnik ne deluje in razvijalec še ni izdal različice, združljive s Flatpakom, je edina izvedljiva rešitev izvedba znižanje različice aplikacijeČe želite to narediti, je treba z ukazom Flatpak history prepoznati zapis prejšnje stabilne različice (na primer 30.1.2).
Ko je najden pravilen zapis (commit), se izvede namestitev te specifične različice. Da preprečite, da bi sistem znova samodejno posodabljal OBS in pokvaril vtičnike, je nujno uporabiti ni posodobljeno z uporabo ukaza flatpak mask glede ID-ja aplikacije.
Napredne nastavitve izhoda in snemanja
Za tiste, ki iščejo popoln nadzor, OBS ponuja prilagojen izhod FFmpeg. V tem razdelku lahko določite izhodni vsebnikVideo in avdio kodirnik ter nastavitve Muxerja. To je napredni teren, kjer lahko prilagodite velikost skupine slikovnih elementov in vsilite uporabo določenih kodekov, tudi če vas sistem opozori, da morda niso združljivi.
Možno je tudi konfigurirati medpomnilnik za ponovno predvajanjeTo vam omogoča shranjevanje zadnjih nekaj sekund oddaje. Vendar upoštevajte, da če uporabljate prilagojeni izhod FFmpeg, je medpomnilnik ponovnega predvajanja onemogočen, zaradi česar morate izbirati med prilagodljivostjo mehanizma FFmpeg in funkcionalnostjo hitrih ponovnih predvajanj.
Za konec smo videli, da vzdrževanje stabilnega OBS-a zahteva posebno pozornost do različic FFmpeg in izvora vtičnikov. Ne glede na to, ali gre za uporabo varnega načina za diagnosticiranje napak, zagotavljanje namestitve Qt 6 ali izvajanje nadzorovane znižane različice v Flatpaku za ohranjanje združljivosti razširitev, je ključ v ... spremljati prostore programske opreme in ne vsiljujemo ročnih namestitev v izoliranih okoljih, če želimo preprečiti, da bi naše oddaje prekinile tehnične napake.
Strasten pisec o svetu bajtov in tehnologije nasploh. Rad delim svoje znanje s pisanjem in to je tisto, kar bom počel v tem blogu, saj vam bom pokazal vse najbolj zanimive stvari o pripomočkih, programski opremi, strojni opremi, tehnoloških trendih in še več. Moj cilj je, da vam pomagam krmariti po digitalnem svetu na preprost in zabaven način.

