Haluatko verkkokamerasovelluksen, joka näyttää kamerasyötteesi Linux-päätteen sisällä? asciicam on mitä tarvitset.
Useimmissa nykyaikaisissa kannettavissa tietokoneissa on sisäänrakennetut verkkokamerat, mikä antaa sinulle helpon tavan kommunikoida visuaalisesti työtovereita, lähetä videoviestejä ja tietysti ihaile komeaa itseäsi laajakulmapeilissä kuva.
Tietysti, jos olet omistanut teknologisen olemassaolosi Linux-päätelaitteelle, verkkokamerasi saattaa tuntua turhalta laitteiston turvotukselta. Mutta asciicamin avulla voit laittaa web-kamerasi toimimaan Linux-päätteessä.
Miksi tarkastella verkkokameran lähtöä päätteessäsi?
Suurin osa kannettavissa tietokoneissa on sisäänrakennetut web-kamerat, ja kauan ovat menneet ajat, jolloin sinun piti asettaa yksikkö kannettavan tietokoneen kanteen ja liittää se vara-USB-porttiin.
Verkkokamerat ovat erittäin hyödyllisiä pitkän matkan viestintään ja etäkokouksiin. Mutta jos haluat keskustella henkilökohtaisesti ja pitää kokouksia Slackin kautta, verkkokamerasi istuu siellä kuin käyttämätön ja syyttävä silmä.
Terminaalisotureille web-kamera on vielä isompi tilanhaaskaus, ja jos et käytä näyttöpalvelinta ollenkaan, miten katsoisit web-kameran ulostuloa?
asciicam on apuohjelma, jonka avulla voit käyttää päätettäsi nähdäksesi, mitä web-kamerasi näkee, joten voit ihailla upeaa ilmettäsi käyttämällä koko ASCII-merkkisarjaa. Jos olet erityisen seikkailunhaluinen, voit jopa käyttää ANSI: ta.
Kuinka asentaa asciicam Linuxiin
asciicam on kirjoitettu kielellä Go ja sinun tulee tehdä niin Go asennettuna järjestelmääsi ennen kuin aloitat.
Helppo tapa asentaa Go on Snap Storesta. Joten jos järjestelmäsi tukee snap-paketteja, voit käyttää tätä komentoa Go: n asentamiseen:
sudo snap install go --classic
Nyt kun Go on asennettu, voit käyttää sitä asciicamin asentamiseen. Kloonaa asciicam GitHub -tietovarasto Gitillä:
git klooni https://github.com/muesli/asciicam.git ~/asciicam
Käytä cd-komentoa navigoidaksesi uuteen asciicam-hakemistoon ja rakentaa sitten sovellus:
cd ~/asciicam
mene rakentamaan
Voit luoda symbolisen linkin, jonka avulla kuka tahansa käyttäjä voi suorittaa asciicamin mistä tahansa päätteen paikasta:
sudo ln -s ~/asciicam/asciicam /usr/bin/asciicam
Käytä asciicamia pelataksesi verkkokamerallasi päätteessäsi
Aloita asciicam komennolla:
asciicam
...ja pääte täyttyy jatkuvasti vaihtuvalla näytöllä ASCII-merkkejä, jotka muodostavat kasvosi. Tämä on live-video, joten hahmot vaihtuvat, kun liikut näytöllä tai puhut.
Voit lisätä syötteen näennäistä resoluutiota pienentämällä päätekirjasimen kokoa.
Jos olet onnekas, että tietokoneessasi on useampi kuin yksi web-kamera, voit valita kumpaa käytät käynnistämällä asciicam komennolla:
asciicam -dev=/dev/video0
asciicam sisältää hienoja visuaalisia temppuja. Voit asettaa koko lähdön yhdelle värille, ja seuraava komento asettaa päätteesi upeaan ydinvaaleanpunaiseen:
asciicam -väri "#e51283"
Virtuaalisen vihreän näytön luominen asciicamilla
Voit myös asettaa virtuaalisen vihreän näytön poistamaan ASCII-videosyötteesi taustan. Ennen kuin voit tehdä tämän, asciicam tarvitsee mallikuvia, jotta se tietää, mitä ei saa näyttää.
Tee uusi hakemisto, johon asciicam voi tallentaa pikkukuvia:
mkdir bgdata
Seuraava komento käynnistää asciicamin ja aloittaa tietojen luomisen:
asciicam -gen=true -sample bgdata/
Lopeta muutaman sekunnin kuluttua Ctrl + C, ja suorita seuraava komento käynnistääksesi asciicam tausta poistettuna:
asciicam -greenscreen=true -sample bgdata/
Jos sinun on muutettava vihreän näytön kynnystä, lisää - kynnys lippu. Esimerkiksi:
asciicam -greenscreen=true -sample bgdata/ -threshold=0.12
Ja lisää ANSI: n lohkopikselointia varten -ansi = totta käskyyn. Vaikka tämä toimii hyvin greenscreen-vaihtoehtojen kanssa, se ei toimi yksivärisen lähdön kanssa ilmeisistä syistä.
ASCII-verkkokamerat eivät sovi kaikille
asciicam on loistava lelu ja hauska tapa viettää aikaa terminaalissasi. Mutta toisinaan saatat haluta tehdä vakavia asioita verkkokamerallasi, kuten tallentaa opetusvideoita tai ottaa korkealaatuisia selfieitä.
Älä huoli, sillä päätepohjaiset verkkokamerasovellukset eivät ole kaikkea, mitä Linux tarjoaa. Voit asentaa lukuisia GUI-verkkokamerasovelluksia, jotka toimivat moitteettomasti tietokoneellasi.