Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion.

Linux-pääte on loistava työkalu, jonka avulla saat parhaan hyödyn koneestasi. Useimmat ihmiset oppivat käyttämään sitä seuraamalla opetusohjelmia rivi riviltä. Mutta parempi tapa voi olla nähdä se toiminnassa.

VHS on helpompi tapa luoda GIF-tiedostoja Linux-päätteestäsi

Ellei tiedä mitä katsot, terminaalit ovat erityisen mielenkiintoisia. Siellä on tekstirivejä, tuloja ja lähtöjä, tiloja ja satunnaista ASCII-taidetta. Uusille Linux-tulokkaille voi olla vaikeaa yhdistää syy-seuraus.

Videot ja GIF-tiedostot voivat usein auttaa, minkä vuoksi YouTubessa on mahdollisesti kymmeniä tuhansia Linux-opetusohjelmia. Nämä ovat tyypillisesti luotu näytön tallennuksella, tai pitämällä puhelimen kameraa yhdellä kädellä näytön edessä.

Mutta videot ovat suuria ja hankalia tiedostoja, jotka ovat yleensä jopa satoja megatavuja, ja vaativat laajoja resursseja, jos ne palvelevat useampaa kuin muutamaa ihmistä. Ne ovat turhia, eivätkä ole ihanteellisia, jos et halua luottaa siihen, että YouTube hallitsee sisältösi käyttöä.

instagram viewer

Vaikka on mahdollista muuntaa videotiedostot GIF-tiedostoiksi Linux-tietokoneellasi, ratkaisut ovat usein tyylikkäitä ja tiedostot ovat tilaa vieviä.

VHS on komentorivityökalu, jonka avulla voit luoda GIF-tiedostoja tekstitiedoston sisältämistä komentosarjasta.

Komennot suoritetaan peräkkäin peräkkäin ja tulos tallennetaan tiedostoon. Voit myös määrittää fontin koon luettavuuden varmistamiseksi sekä pääteikkunan mitat.

Kuinka asentaa VHS Linuxiin

VHS vaatii ttyd ja ffmpeg toimiakseen. Jos järjestelmäsi tukee snapia, asenna ttyd:

sudo snap Asentaa ttyd --klassikko

Paketit ffmpegille ovat saatavilla oletusvarastoissa.

Nyt olet valmis asentamaan VHS: n.

Debian-pohjaisilla distroilla

Lisää repo-avain avainrenkaaseen:

curl -fsSL https://repo.charm.sh/apt/gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/charm.gpg
echo "deb [allekirjoitettu=/etc/apt/keyrings/charm.gpg] https://repo.charm.sh/apt/ " | sudo tee /etc/apt/sources.list.d/charm.list

Päivitä pakettilähteet APT: llä ja asenna sitten VHS:

sudo apt päivittää && sudo apt Asentaa vhs

Arch Linuxissa

Voit asentaa VHS: n osoitteesta Arch User Repository käyttäen yay:

joo -S vhs-bin

Fedorassa ja Red Hat Enterprise Linuxissa

Kopioi ja liitä koko alla oleva komento päätelaitteeseen ja paina sitten Tulla sisään:

kaiku '[viehätys]
nimi = Viehätys
baseurl=https://repo.charm.sh/yum/
käytössä = 1
gpgcheck=1
gpgkey=https://repo.charm.sh/yum/gpg.key' | sudo tee /etc/yum.repos.d/charm.repo

Asenna sitten VHS kirjoittamalla:

sudo yum Asentaa vhs

VHS: n käyttäminen GIF-tiedostojen luomiseen terminaalistasi

VHS käyttää mukautettua ".nauha" laajennus. Aloita luomalla uusi kirjoittamalla:

vhs Uusi demo.nauha

Käytä nyt nanoa nauhan avaamiseen ja muokkaamiseen:

nanodemo.nauha

Tiedostosta löydät hyödyllisiä konfigurointivaihtoehtoja kommentteina. Näitä ovat muun muassa tulostusmuodot: kyllä, voit tallentaa tulosteen MP4- tai WebM-muodossa, vaikka mielestämme tällainen päihittää asian. Näet myös vaihtoehtoja fontin hienosäätöä ja viivettä näytölle ilmestyvien merkkien välillä.

Kaksi komentoa, jotka saatat pitää erityisen hyödyllisenä, ovat Piilottaa ja Näytä. Kuten niiden nimet viittaavat, nämä joko piilottavat myöhemmät komennot näkymästä päätteessä tai näyttävät ne.

Kun tulostiedoston nimi ja päätteen mitat on asetettu, komennot suoritetaan järjestyksessä.

Simuloi terminaaliin kirjoitettavia sanoja liittämällä haluamasi merkkijono komennolla Tyyppi, jonka jälkeen merkkijono lainausmerkeissä. Jos esimerkiksi haluat merkkijonon "MUO on Ace!" Jos haluat näyttää siltä kuin käyttäjä olisi naputtanut niitä näppäimistön takana, kirjoita:

Tyyppi kaiku "MUO on Ace!"

Kirjoita komento Tulla sisään merkkijonosi jälkeen simuloidaksesi lyömistä Palata, ja näet:

kaiku MUO on Ace!

Linux kaiku komento suoritetaan ja näet päätteen lähdön:

MUO On Ässä!

Käytä komentoa simuloidaksesi 200 ms: n välikatkoa tekstirivin jälkeen Nukkua. Esimerkiksi:

Nukkua 200ms

...seuraa 200 ms taukoa ennen kuin seuraava rivi alkaa kirjoittaa.

The Tyyppi komento saa aikaan varsinaisten komentojen suorittamisen, ja niiden tulos kaapataan GIF-tiedostoon.

Simuloimaan mukautetun Neofetch-komennon suorittamista, kuten yllä, meidän nauha tiedosto sisältää seuraavan:

Lähtödemo.gif
Aseta Fonttikoko 14
Aseta Leveys 1200
Aseta Korkeus 600
Tyyppi "neofetch --ascii muo_ascii.txt"
Nukkua 500ms
Tulla sisään
Nukkua 5s

Kun olet tyytyväinen komentoihin, tallenna tiedosto Ctrl + O sitten Ctrl + X, ja syötä tiedosto sitten VHS: ään.

vhs < demo.nauha

VHS tekee nauhan GIF-muodossa.

Yllä näkyvä GIF on heikkolaatuinen, koska käytimme GIF-isännöintiin kolmatta osapuolta. Sinun täytyy luottaa meihin, että todellinen tuotettu GIF on korkealaatuinen ja sopii upotettavaksi mille tahansa verkkosivulle ja useimpiin sisällönhallintajärjestelmiin.

Jos haluat, että komento suoritetaan ilman varsinaista komentoa näytössä, käytä Piilottaa ja Näytä komennot ennen ja jälkeen komennon, jonka haluat suorittaa:

Piilottaa
Tyyppi "neofetch --ascii muo_ascii.txt" Sleep 500ms Enter
Näytä

Komentoluettelot voivat olla niin pitkiä kuin haluat, ja jos tulos voidaan näyttää päätteessä käynnistämättä GUI-pohjaista sovellusta, VHS tallentaa toimintasi uskollisesti.

Muita hyödyllisiä VHS-ominaisuuksia

VHS on täynnä hyödyllisiä ominaisuuksia, jotka auttavat sinua mukauttamaan tulostesi ulkoasua. Tässä on joitain suosikeistamme:

1. Askelpalautin

Simuloi -painikkeen painamista Askelpalautin poistamalla merkkejä. Liitä kokonaisluku, kuinka monta merkkiä haluat poistaa.

2. Ctrl

Usein Linux-komennoilla on pikakuvakevastineet, jotka käyttävät Ctrl avain. Syöttäminen "Ctrl+l" VHS-nauhatiedostoon tyhjentää näytön useimmissa Linux-distroissa.

3. Aseta toistonopeus

Tulokset vilkkuvat liian nopeasti? Käytä "PlaybackSpeed" muuttaaksesi lopullisen renderöinnin toistonopeutta.

Toistonopeus 0.5

...puolittaa lähdön toistonopeuden.

Täydellinen luettelo komennoista on saatavilla osoitteessa VHS GitHub -sivulla.

Terminaalin GIF-tiedostojen luominen hauskanpitoa ja voittoa varten!

GIF-kuvien tekeminen päätteen tuloista ja lähdöistä VHS: llä on helppoa ja todella siistiä, ja se on erinomainen tapa esitellä komentoja ja niiden tuloksia. Sillä on erinomaiset mahdollisuudet visuaalisena resurssina kirjoitettaessa opetusohjelmia tai vaihtoehtona YouTubelle.

Ennen kuin lähdet luomaan oman Linux-opetussivustosi, varmista, että olet asiantuntija ja ajan tasalla hyödyllisimmistä nykyaikaisista Linux-komennoista.