Kuinka ottaa kuvakaappauksia Linuxissa

Silmälasien kuvakaappaus

Kaikissa pöytäkoneissa on näytönkaappaustyökalu, joka voidaan käynnistää painamalla PrintScreen-näppäintä.

Yksi Linux-käyttäjien tekemistä asioista on kuvien jakaminen työpöydästämme sosiaalisessa mediassa. Jotkut mukautukset ovat todellisia taideteoksia, ja vaikka julistettua kilpailua ei olekaan, ei ole epäilystäkään siitä, että niitä on. Halusitpa sitten liittyä tai koska olet kiinnostunut tekemään opetusohjelmia tai tarvitsetko apua keskustelupalstoilta, osata ottaa kuvakaappauksia Linuxissa on taito, joka sinun pitäisi oppia.

Muitakin käyttökohteita löytyy. Monille näkövammaisille e-kirjojen lukijoiden esteettömyysvaihtoehdot eivät riitä, ja koska ne on suojattu DRM:llä, muotomuutoksia ei voida tehdä, vaihtoehtona on ottaa sivuista kuvakaappauksia ja viedä ne optisen tunnistusohjelman läpi. hahmoja. Katsomme myös, kuinka tämä prosessi automatisoidaan.

Kuinka ottaa kuvakaappauksia

Jotta ymmärrät, mistä tässä viestissä on kyse, Aloita määrittämällä kuvakaappaus valokuvaksi tai videoksi, joka näyttää mitä näet näytöllä. Kaappaus voi olla koko näyttö, osa siitä tai ikkuna.

Puhuin videokuvakaappauksista edellisessä artikkelissa, joten Aion keskittyä kuvien ottamisen työkaluihin.

Helpoin tapa ottaa kuvakaappaus on painaa näppäintä Tulosta näyttö näppäimistöllä. Useimmissa Linux-jakeluissa tämän pitäisi avata vastaava sovellus, josta voit valita erilaisia ​​vaihtoehtoja.

vokoscreenNG
Aiheeseen liittyvä artikkeli:
Yksinkertaiset ja avoimen lähdekoodin videotuotantoohjelmat, osa yksi

Jokaisella sovelluksella on omat kuvakaappaukset prosessin nopeuttamiseksi.

Työkalut kuvakaappausten ottamiseksi

show

Se on työkalu, joka sisältyy KDE-työpöydälle ja se avautuu, kun painat PrintScreen-näppäintä. Meillä on seuraavat sieppausvaihtoehdot:

  • Koko näyttö.
  • suorakaiteen alue.
  • Aktiivinen ikkuna.
  • Ikkuna kursorin alla.

Kahden viimeisen vaihtoehdon ero on se, että aktiivinen ikkuna on etualalla, kun taas viimeisellä vaihtoehdolla voit valita minkä tahansa muun avoimen ikkunan hiiren osoittimella.

Spectacle antaa meille mahdollisuuden määrittää viiveen siitä hetkestä, kun painamme näppäintä Tulosta näyttö tai nappia Ota uusi kuva tai ota se heti.

Kaappaus voi sisältää:

  • Sisällytä osoitin
  • Sisällytä otsikkopalkki ja ikkunan reuna.
  • Tallenna ponnahdusikkuna.

Kuvakaappauksia voidaan tallentaa yleisimpiin grafiikkatiedostomuotoihin, kopioidaan leikepöydälle tai viedään tietokoneelle asentamiimme grafiikan muokkaus- tai katseluohjelmiin.

Annotaatiotyökalu tarjoaa meille pienen graafisen editorin jonka avulla voimme merkitä näytön alueita, lisätä tekstiä ja hymiöitä, sumentaa osan kaappauksesta, korostaa, lisätä nuolia ja piirtää.

Työkaluosiossa se tarjoaa näyttökaappauksen tulostusmahdollisuuden lisäksi meille mahdollisuuden tallentaa näyttö videolle, mutta se vain ohjaa tehtävän toiseen sovellukseen (jos se on asennettu) tai tarjoaa meille asennuksen.

Silmälasien huomautustyökalu

Spectaclen huomautusominaisuuden avulla voimme lisätä kuvakaappaukseen grafiikkaa ja tekstiä

GNOME Screenshot Tool

Tähän asti GNOMEn kuvakaappaustyökalu ei eronnut paljon KDE:n työkaluista paitsi, että siitä puuttui vaihtoehdot huomautusten tekemiseen ja muihin ohjelmiin viemiseen. Versiosta 42 (Mitä näemme huhtikuussa julkaistuissa jakeluissa) on uusi työkalu joka hyödyntää työpöydän uusia graafisia mahdollisuuksia ja yhdistää nykyiset kuva- ja videokuvankaappaussovellukset yhdeksi.

Näyttävän käyttöliittymän lisäksi siinä ei ole monia ominaisuuksia. Sen avulla voit tallentaa näytön tai ikkunan kokonaan tai osittain videoksi tai kaapata sen kuvaksi, muttatai tallennusvaihtoehtoja ei voi muokata.

Flameshot

Jos aiot tehdä paljon muutoksia kuvakaappaukseen etkä halua vaihtaa sovellusten välillä, kannattaa ehdottomasti kokeilla Flameshotia. Se on saatavana joidenkin tärkeimpien Linux-jakelujen arkistoissa sekä Flatpak ja Snap.

Platpak-muotoa tukevien Linux-jakelujen logo
Aiheeseen liittyvä artikkeli:
Snapin ja Flatpakin vertailu. Hyödyt ja haitat

Kun asennamme ohjelman, näemme pienen varoituksen, joka ilmoittaa yläpalkissa olevan kuvakkeen ilmestymisestä. Voimme käynnistää ohjelman napsauttamalla sitä.

Kun teemme niin, näemme aktiivisen tummennetun ikkunan yläpuolella luettelon pikanäppäimistä. Kun valitsemme alueen kohdistimella, se näkyy normaaleissa väreissä ja joukko työkaluja näkyy reunassa. Niiden avulla voimme:

  • laittaa yläpuolelle kaikista ikkunoista otettu kuva.
  • lataa kuva Imgurille.
  • Avaa toisella sovelluksella Vangitseminen.
  • tallenna kaappaus tärkeimmissä graafisissa muodoissa.
  • Kopioi leikepöydälle.
  • kumoa tai tee uudelleen viimeinen muutos.
  • vieritä ikkunaa valinnan.
  • Näytä koordinaatitValintaikkunan suorakulmaiset s
  • Kääntele värit.
  • pikselointivyöhykkeitä sieppauksesta.
  • Numeroi eri vyöhykkeet sieppauksesta.
  • Lisää teksti ottaa kiinni.
  • Korosta alueita.
  • piirrä ympyrä tyhjiö
  • Piirrä suorakulmio täysi
  • piirrä raja suorakulmiosta.
  • Lisää nuolia.
  • Piirtää viivoja.
  • Piirrä vapaalla kädellä.

Emme voi antaa mielivaltaisia ​​nimiä, mutta mitkä parametrit ja missä järjestyksessä ovat osa otsikkoa, jolla kuvakaappaukset tallennetaan.

Flameshot on saatavana myös Windowsille ja Macille página web.

Flameshot-verkkosivusto

Flameshot on avoimen lähdekoodin ohjelma, jolla voit ottaa kuvakaappauksia erilaisilla muokkaustyökaluilla.

scrot

Scrot on työkalu, joka on suunniteltu ottaa kuvakaappauksia terminaalista. Sen suurin hyöty, kuten näemme hieman myöhemmin, on, että sen avulla voit automatisoida kuvakaappausprosessin.

Se asennetaan seuraavasti:

Debian, Ubuntu ja johdannaiset

sudo apt install scrot

Fedora

sudo dnf install scrot

Ota koko näytön kaappaus

scrot
Tämä tallentaa koko näytön henkilökohtaiseen kansioon ja päivämäärästä ja koosta koostuvan nimen.

Valitse kuvan kohde ja nimi

scrot ~/Imágenes/captura_scrot.png

Valitse ikkuna tai alue

Jos kokeilit edellisiä komentoja, olet huomannut ongelman. Pääte näkyy aina sieppauksessa. Tämä korjataan seuraavalla komennolla.
scrot -s

Sinun tarvitsee vain asettaa kohdistin ikkunaan ja painaa vasenta painiketta tai merkitä alue osoittimella ja vapauttaa painike.
Tietenkin komennot voidaan yhdistää
scrot ~/Imágenes/captura_scrot3.png -s

Voimme välttää kaiken tämän kirjoittamisen menemällä suoraan hakemistoon, johon haluamme tallentaa kuvan. teemme sen kanssa
cd Imágenes

Aseta viiveaika

Toinen tapa varmistaa, että kaappaamme sen, mitä haluamme kaapata, on asettaa aikaväli sekunneissa ennen sieppausta. Komento on seuraava:
scrot -s -d 10

Tässä tapauksessa asetamme 10 sekunnin viiveen ennen sieppausta.

Scrotin käsikirja

Scrot on täydellinen näytönkaappaustyökalu, jota käytetään päätteestä

Laadun määrittäminen

Mitä korkeampi kuvan laatu on, sitä enemmän se painaa ja sitä enemmän latautuu, jos aiot käyttää sitä verkkosivustolla. Voimme säätää tätä parametria asettamalla prosenttiosuuden.
scrot -q 70

Aseta kaappauksen laatu 70 %:iin

Koon asettaminen

Toimittajat Linux Adictos Niiden mukaan kuvien enimmäisleveys on 1200 pikseliä. Tämä tarkoittaa tavallisilla kuvakaappaustyökaluilla, että sinun on suoritettava ne Gimpin tai jonkin muun verkkopalvelun kautta säätääksesi ne kokoon. Onneksi scrot säästää työltäni. Katsotaan:

Kuten kuvakaappauksen nimi kertoo, näytöni leveys on 1366 pikseliä, tarvitsen 1200. Laskemme koon prosenttiosuuden parametrin käyttämällä yksinkertaista matemaattista operaatiota.
1200*100/1366=87,8477...

Kokeillaan
scrot -s -d 10 -t 87.85
Idea on hyvä, mutta siinä on liian monta desimaalipistettä, jotta halutun tuloksen saa

Useiden kaappausten tekeminen hiiren napsautussimulaatiolla

Otetaanpa puhtaasti hypoteettinen esimerkki. Verkkokirjakauppa, jolla on maantieteellinen nimi, ei anna sinun nähdä ostamiasi kirjoja laitteiden tai selaimen ulkopuolelta. Yksi ratkaisu on automatisoida sieppaus- ja sivun kääntöprosessi ja ajaa kuvat sitten optisen merkintunnistustyökalun kautta.

Scrotin lisäksi tarvitsemme toisen työkalun arkistoista nimeltä xdotools. Sen avulla aiomme simuloida hiiren painikkeen painamista sivun kääntämiseen.

Kun ohjelma on asennettu, meidän on tehtävä seuraava.

  1. avaa verkkosivusto pilvilukupalvelusta.
  2. avaa loppupienennä sen kokoa.
  3. Aseta terminaali vasemmalle lukijaikkunasta.
  4. Päätetyypissäxdotool getmouselocation äläkä paina kirjoita.
  5. ota osoitin pilvilukijan sivunvaihtopainikkeeseen ja paina Enter.
  6. Huomioi X- ja Y-arvot. mitä näet terminaalissa.
  7. Kopioi seuraava skripti tekstieditorissa:

#!/bin/bash
while [ 1 ]; do
xdotool mousemove XXXX YYY click 1 &
scrot -q 100 '%Y-%m-%d-%H:%M:%S.png' -e 'mv $f ~/Imágenes/'
sleep 20
done

Muista korvata x ja y aiemmin kirjoittamillasi arvoilla.

Ohjelma ottaa sivusta kuvakaappauksen ja vaihtaa seuraavaan 20 sekunnin kuluttua.

Tallenna tiedosto nimellä script.sh. Mene sitten paikkaan, johon olet tallentanut sen, laita hiiri tiedoston päälle ja anna sille oikealla painikkeella suoritusoikeudet Properties-ikkunasta.

Käynnistääksesi ohjelmatyypin ./script.sh, suurenna lukijaikkuna ja varo, milloin se saavuttaa kirjan loppuun, sillä jos et sulje päätettä, se jatkaa kuvakaappausten ottamista.

Kaksi viimeistä selvennystä

Juuri kuvailemani menettely kehitettiin, kuten sanoin artikkelin alussa, näkövammaisille tarkoitettu näkövammaisten käyttöön, jotka tarvitsevat muutakin kuin esteettömyysvaihtoehtoja he voivat nauttia ostamistaan ​​kirjoista. En missään tapauksessa rohkaise sisällön luvatonta jakelua.

Scrot on erittäin kattava työkalu, jonka kaikkien mahdollisuuksien ymmärtämiseen käytetään komentoa

man scrot


3 kommenttia, jätä omasi

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   ivan dijo

    Kiitos! Kokeilen scrottia (ruma nimi :) ).
    No, juuri ubuntin Macin näppäimistöllä PrintScreen-näppäin ei toimi heti (sillä ei ole sitä, kuten nyt).

    Yksi kysymys, jos joku haluaa kommentoida tätä (kiitos).
    Onnistuin juuri korjaamaan vuoden 2009 imacin Pop-distrolla, joka perustuu ubuntuun. Ja kuinka hienoa, että pystyin siihen.
    Kaipaan macOS:n textedit-tyyppistä ohjelmaa. Se on yksinkertaista, muokata tekstiä, vaihtaa fontteja ja värejä, vain kirjoittaa, ei ohjelmoida..., ja siinä kirjaimen suurentaminen ja kaiken sovittaminen oli helppoa... enkä voi käyttää OpenOfficea sillä tavalla ( se on tuhannen muun asian arvoinen);

    Voiko joku suositella minulle ohjelmia? Olen kokeillut asioita, kuten Kwriter tai Sublime jne., eivätkä ne ole yhtä yksinkertaisia ​​ja mukavia typerimpiin tehtäviin, kuten kirjoittamiseen, fonteilla, väreillä leikkimiseen ja tekstin suureennukseen jne.

    1.    Diego German Gonzalez dijo

      En tiedä onko se sama, mutta voit kokeilla nanoa.
      Kirjoita terminaaliin nano ja ohjelman pitäisi avautua sinulle. Muussa tapauksessa etsi se paketinhallinnasta

  2.   TUOTTAA dijo

    ERINOMAINEN JULKAISUT