OBS „Snap“ formatu. Nepralenkiamas derinys

OBS „Snap“ formatu

Yra atvirojo kodo projektų, kurių ne tik nereikia pavydėti patentuotiems mokėjimo sprendimams, bet pavydėti turėtų tų programų kūrėjai.. „Blender“ grafikos ir 3D animacijų kūrimo įrankis, turinio tvarkytuvė „WordPress“, „Apache“ serveris ir „Python“ programavimo kalba yra to sąrašo dalis, kurioje kažkada buvo naršyklė „Firefox“, kol jos kūrėjai pasirinko politinę kovą su vartotojo patirtimi.

Kas tikrai turėtų būti tame sąraše, yra „OBS Studio“ - išsamus atvirojo kodo sprendimas vaizdo ir garso įrašymui ir srautui perduoti.

Kai aš padariau savo sąrašas mėgstamiausių „Snap“ laidų, OBS studija užėmė ją.  Ne tik todėl, kad pati programa yra puiki, bet ir dėl papildomų funkcijų, kurias įtraukė pakuotojai.

„OBS Studio“ „Snap“ formatu. Tam yra skirti savarankiški paketai

Jei ką nors sužinojau savo dienomis, būdamas prekybininku (be to, kad nekenčiu tarnauti visuomenei), tai niekada nereikia manyti, kad kas yra anapus, žino apie ką mes kalbame. Todėl mes einame su nedideliu paaiškinimu.

Nors programos turi skirtingas funkcijas, yra užduočių, kurios kartojasi. Pateikiant tik vieną pavyzdį, tiek „Firefox“ naršyklė, tiek „LibreOffice“ biuro paketas, tiek „El Gimp“ nuotraukų redaktorius leidžia spausdinti dokumentus arba išsaugoti juos PDF formatu. Jei kiekvienoje iš programų tektų įtraukti tų funkcijų kodą, jis nepasiektų visų jų disko vietos Ką tos programos daro naudokite operacinėje sistemoje įdiegtas spausdinimo ar PDF konvertavimo funkcijas. Programos, leidžiančios atlikti šias funkcijas, yra žinomos kaip priklausomybės.

Tačiau. „Linux“ platinimą sudaro kelios programos su skirtingais kūrimo grafikais. Ir tai įmanoma Jei bandote įdiegti naujausią programos versiją, jūsų operacinėje sistemoje esančios priklausomybės nėra suderinamos. Todėl programa neveiks.

Štai kodėl buvo sugalvoti savarankiški paketų formatai. Šie formatai („Appimage“, „FlatPak“ ir „Snap“) apima visas priklausančias priklausomybes, kurių jiems reikia, kad jie veiktų, nebent jūs sąveikaujate su operacine sistema. Net jei naudojate tą pačią programą jiems atnaujinti, jie tai daro kitaip nei paprastai įdiegtos programos.

Grįžtame į OBS studiją

Tiesa ta, kad, išskyrus naujausią versiją, dauguma „Snap“, „FlatPak“ ar „Appimage“ paketų visiškai nieko neprisideda. Tačiau „OBS Studio“ atveju yra kitaip. Paketuose buvo priedų ir funkcijų, kurių nėra oficialiuose „Linux“ paketuose.

„OBS Studio“ diegimas „Snap“ formatu

Pirmas dalykas yra įdiegti programą su:
sudo snap install obs-studio
Tada mes sujungiame jį su skirtingais sistemos komponentais
sudo snap connect obs-studio:alsa
sudo snap connect obs-studio:audio-record
sudo snap connect obs-studio:avahi-control
sudo snap connect obs-studio:camera
sudo snap connect obs-studio:jack1
sudo snap connect obs-studio:kernel-module-observe
snap connect obs-studio:avahi-control

Labai naudinga galimybė yra virtuali kamera. Šis įrankis leidžia imituoti internetinę kamerą ar mikrofoną su garso ar vaizdo šaltiniais, saugomais sistemoje.
sudo snap connect obs-studio:kernel-module-observe
sudo apt -y install v4l2loopback-dkms v4l2loopback-utils
echo "options v4l2loopback devices=1 video_nr=13 card_label='OBS Virtual Camera' exclusive_caps=1" | sudo tee /etc/modprobe.d/v4l2loopback.conf
echo "v4l2loopback" | sudo tee /etc/modules-load.d/v4l2loopback.conf
sudo modprobe -r v4l2loopback
sudo modprobe v4l2loopback devices=1 video_nr=13 card_label='OBS Virtual Camera' exclusive_caps=1

Norėdami pasiekti išoriniuose diskuose saugomą turinį:
snap connect obs-studio:removable-media

Jei norite į transliaciją įtraukti skaitmeninėje kameroje saugomas nuotraukas:
snap connect obs-studio:raw-usb

Norėdami nustatyti vairasvirtės naudojimą:
snap connect obs-studio:joystick

Trečiųjų šalių papildinius galima naudoti, jei atsisiųsite ir įdėsite juos į aplankus
/snap/obs-studio/current/.config/obs-studio/plugins/

Aš neišsiplėtiau apie programos savybes, nes tai jau padariau Straipsnis kurį jau minėjau anksčiau. Taip pat ketinu išplėsti kitus straipsnius šia tema.

Jei jus domina, galite rasti čia daugiau informacijos.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.