On avatud lähtekoodiga projekte, mida mitte ainult ei saa kadestada varaliste makselahenduste eest, vaid kadedad peaksid olema just nende rakenduste arendajad.. Tööriist graafika ja 3D-animatsioonide loomiseks Blender, sisuhaldur WordPress, Apache server ja Pythoni programmeerimiskeel kuuluvad sellesse loendisse, milles Firefoxi brauser kunagi oli enne, kui selle arendajad valisid kasutajakogemuse jaoks poliitilise sõjakuse.
Kes peaks selles nimekirjas kindlasti olema, on OBS Studio - terviklik avatud lähtekoodiga lahendus video ja heli hõivamiseks ja voogesitamiseks.
Kui ma tegin oma Nimekiri lemmik Snap-saadetest edestas seda OBS Studio. Mitte ainult sellepärast, et programm ise on suurepärane, vaid ka pakendajate lisatud funktsioonide tõttu.
OBS Studio Snap-vormingus. Selleks on iseseisvad paketid
Kui ma õppisin kaupmehena midagi (lisaks sellele, et ma vihkan avalikkuse teenimist), siis ei tohi kunagi eeldada, et see, kes on teisel poolel, teab, millest me räägime. Seetõttu läheme väikese selgitusega.
Kuigi programmidel on erinevad funktsioonid, on ülesandeid, mida korratakse. Kui tuua vaid üks näide, siis nii Firefoxi brauser, LibreOffice kontoripakett kui ka fotoredaktor El Gimp võimaldavad teil dokumente printida või PDF-vormingus salvestada. Kui iga programm peaks sisaldama nende funktsioonide koodi, ei jõuaks see kõigi nende kettaruumi Mida need programmid teevad, on kasutage opsüsteemi installitud printimise või PDF-i teisendamise funktsioone. Neid funktsioone lubavaid programme nimetatakse sõltuvusteks.
Kuid. Linuxi distributsioon koosneb mitmest erineva arendusgraafikuga programmist. Ja see on võimalik, et Kui proovite installida programmi uusimat versiooni, ei ühildu operatsioonisüsteemis olevad sõltuvused. Seetõttu programm ei tööta.
Sellepärast leiutati iseseisvad pakettvormingud. Need vormingud (Appimage, FlatPak ja Snap) sisaldavad kõiki töötamiseks vajalikke sõltuvusi ja kui te neile konkreetseid juhiseid ei anna, ei suhtle need opsüsteemiga. Isegi kui kasutate nende värskendamiseks sama rakendust, teevad nad seda muul viisil kui tavaliselt installitud rakendused.
Naasmine OBS Studio juurde
Tõsi on see, et välja arvatud uusima versiooni omamine, ei aita enamik Snapi, FlatPaki ega Appimage'i pakette üldse kaasa. Kuid OBS Studio puhul on see erinev. Paketid sisaldasid lisandmooduleid ja funktsionaalsust, mis pole ametlikes Linuxi pakettides.
OBS Studio installimine Snap-vormingus
Esimene asi on programmi installimine järgmisega:
sudo snap install obs-studio
Seejärel ühendame selle süsteemi erinevate komponentidega
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
Väga kasulik variant on virtuaalne kaamera. See tööriist võimaldab teil simuleerida veebikaamerat või mikrofoni koos süsteemi salvestatud heli- või videoressursiga.
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
Välistele draividele salvestatud sisule juurdepääsu saamiseks tehke järgmist.
snap connect obs-studio:removable-media
Kui soovite ülekandesse lisada digitaalkaamerasse salvestatud fotosid:
snap connect obs-studio:raw-usb
Juhtkangi kasutamise tuvastamiseks toimige järgmiselt.
snap connect obs-studio:joystick
Kolmandate osapoolte pistikprogramme saab kasutada, kui laadite need alla ja installite kaustadesse
/snap/obs-studio/current/.config/obs-studio/plugins/
Ma ei laiendanud programmi funktsioone, sest tegin seda juba sisse Artikkel mida ma juba varem mainisin. Kavatsen laiendada ka teisi selleteemalisi artikleid.
Huvi korral leiate siin rohkem informatsiooni.