Kako narediti posnetke zaslona v Linuxu

Posnetek zaslona očal

Vsa namizja vključujejo orodje za zajem zaslona, ​​ki ga lahko zaženete s pritiskom tipke PrintScreen.

Ena od stvari, ki jih počnemo uporabniki Linuxa, je, da fotografije naših namiznih računalnikov delimo na družbenih omrežjih. Nekatere prilagoditve so prava umetniška dela in, čeprav ni razglašene konkurence, ni dvoma, da obstaja. Ne glede na to, ali se želite pridružiti ali ker vas zanima izdelava vadnic ali potrebujete pomoč na forumih, vedeti, kako narediti posnetke zaslona v Linuxu, je veščina, ki se je morate naučiti.

Obstajajo tudi druge uporabe. Za mnoge slabovidne možnosti dostopnosti bralnikov e-knjig niso dovolj, in ker so zaščiteni z DRM, ni mogoče spreminjati formata, alternativa je, da posnamete zaslonske posnetke strani in jih posredujete skozi program za optično prepoznavanje. znakov. Videli bomo tudi, kako avtomatizirati ta proces.

Kako narediti posnetke zaslona

Da boste razumeli, o čem govori ta objava, začnite tako, da določite posnetek zaslona kot fotografijo ali video, ki prikazuje, kaj vidite na monitorju. Zajem je lahko celotnega zaslona, ​​njegovega dela ali okna.

O video posnetkih zaslona sem govoril v prejšnjem članku, torej Osredotočil se bom na orodja za zajemanje slik.

Posnetek zaslona najlažje naredite tako, da pritisnete tipko Natisni zaslon na tipkovnici. V večini distribucij Linuxa bi to moralo odpreti ustrezno aplikacijo, kjer lahko izberete različne možnosti.

vokoscreenNG
Povezani članek:
Enostavni in odprtokodni programi za video produkcijo, prvi del

Vsaka aplikacija ima svoje posnetke zaslona za pospešitev postopka.

Orodja za snemanje posnetkov zaslona

oddaja

To je orodje, ki je vključeno v namizje KDE in je tisti, ki se odpre, ko pritisnete tipko PrintScreen. Imamo naslednje možnosti zajemanja:

  • Celozaslonski način.
  • pravokotna regija.
  • Aktivno okno.
  • Okno pod kazalko.

Razlika med zadnjima možnostma je v tem, da je aktivno okno tisto v ospredju, pri zadnji možnosti pa lahko s kazalcem miške izberete katero koli drugo odprto okno.

Spectacle nam omogoča, da ugotovimo zamik od trenutka, ko pritisnemo tipko Natisni zaslon ali gumb Naredi nov posnetek ali ga posnemi takoj.

Zajem lahko vključuje:

  • Vključite kazalec
  • Vključite naslovno vrstico in obrobo okna.
  • Zajemite pojavno okno.

Posnetki zaslona lahko shranite v najpogostejše oblike grafičnih datotek, kopirati v odložišče ali izvoziti v programe za urejanje ali ogled grafike, ki smo jih namestili v računalnik.

Orodje za pripise nam ponuja majhen grafični urejevalnik ki nam omogoča, da označimo področja zaslona, ​​dodamo besedilo in čustvene simbole, zabrišemo del posnetka, označimo, dodamo puščice in narišemo.

V razdelku orodij nam poleg možnosti tiskanja posnetka zaslona ponuja tudi možnost snemanja zaslona na video, vendar pa nalogo napoti na drugo aplikacijo (če je nameščena) ali nam ponudi namestitev.

Orodje za beleženje očal

Funkcija opombe Spectacle nam omogoča, da posnetku zaslona dodamo grafične in besedilne informacije

Orodje za posnetke zaslona GNOME

Do zdaj se orodje za posnetke zaslona GNOME ni veliko razlikovalo od KDE-jevega, le da ni imel možnosti za označevanje in izvoz v druge programe. Od različice 42 (Kaj bomo videli v distribucijah, izdanih od aprila) obstaja novo orodje ki izkorišča nove grafične možnosti namizja in združuje trenutne aplikacije za zajem slik in videa v eno.

Poleg spektakularnega vmesnika nima veliko funkcij. Omogoča vam, da posnamete celoten ali del zaslona ali okna v video ali ga posnamete v sliko, vendarali ni možnosti za spreminjanje možnosti shranjevanja.

Flameshot

Če boste naredili veliko sprememb na posnetku zaslona in ne želite preklapljati med aplikacijami, vsekakor poskusite Flameshot. Na voljo je v skladiščih nekaterih večjih distribucij Linuxa, pa tudi v Flatpak in Snap.

Logotip distribucij Linuxa, ki podpirajo format Platpak
Povezani članek:
Primerjava Snap in Flatpak. Prednosti in slabosti

Ko namestimo program, vidimo majhno opozorilo, ki nas obvesti o pojavu ikone v zgornji vrstici. Program lahko zaženemo s klikom nanj.

Ko to storimo, vidimo seznam bližnjic na tipkovnici nad aktivnim oknom, ki je zatemnjeno. Ko s kazalko izberemo regijo, se prikaže z običajnimi barvami, na robu pa je prikazana vrsta orodij. Z njimi lahko:

  • postavite zgoraj vseh oken zajeto sliko.
  • naloži sliko za Imgur.
  • Odprite z drugo aplikacijo Zajem.
  • shrani zajem v glavnih grafičnih formatih.
  • Kopirati v odložišče.
  • razveljavi ali ponovi zadnja modifikacija.
  • pomikajte okno izbora.
  • Pokaži koordinateKartezijanski s izbirnega okna
  • Obrni barve.
  • pikselne cone zajema.
  • Številka različnih con zajema.
  • Dodajte besedilo ujeti.
  • Označite področja.
  • narisati krog vakuum
  • Nariši pravokotnik lleno
  • narišite mejo pravokotnika.
  • Dodajte puščice.
  • Nariši črte.
  • Risanje prostoročno.

Ne moremo dodeliti poljubnih imen, ampak kateri parametri in v kakšnem vrstnem redu bodo del naslova, s katerim bodo posnetki zaslona shranjeni.

Flameshot je na voljo tudi za Windows in Mac Página spletu.

Spletno mesto Flameshot

Flameshot je odprtokodni program za snemanje posnetkov zaslona z različnimi orodji za urejanje.

scrot

Scrot je orodje, namenjeno naredite posnetke zaslona s terminala. Njegova največja uporabnost, kot bomo videli malo kasneje, je, da vam omogoča avtomatizacijo postopka posnetka zaslona.

Nameščen je na naslednji način:

Debian, Ubuntu in izpeljanke

sudo apt install scrot

Fedora

sudo dnf install scrot

Posnemite celozaslonski posnetek

scrot
To bo shranilo celoten zaslon v vašo osebno mapo in ime, sestavljeno iz datuma in velikosti.

Izberite cilj in ime slike

scrot ~/Imágenes/captura_scrot.png

Izberite okno ali regijo

Če ste preizkusili prejšnje ukaze, boste opazili težavo. Terminal se vedno pojavi v posnetku. To je popravljeno z naslednjim ukazom.
scrot -s

Preprosto morate postaviti kurzor na okno in pritisniti levi gumb ali označiti območje s kazalcem in spustiti gumb.
Seveda je ukaze mogoče kombinirati
scrot ~/Imágenes/captura_scrot3.png -s

Vsemu temu se lahko izognemo tako, da gremo neposredno v imenik, kamor želimo shraniti sliko. naredimo z
cd Imágenes

Nastavite čas zakasnitve

Drug način za zagotovitev, da bomo zajeli tisto, kar želimo zajeti, je, da nastavite časovni interval v sekundah, preden pride do zajema. Ukaz je naslednji:
scrot -s -d 10

V tem primeru nastavimo zamik 10 sekund pred zajemanjem.

Scrotov priročnik

Scrot je popolno orodje za zajem zaslona, ​​ki se uporablja iz terminala

Določitev kakovosti

Višja kot je kakovost slike, večja bo njena teža in čas, potreben za nalaganje, če jo boste uporabljali na spletnem mestu. Ta parameter lahko prilagodimo z nastavitvijo odstotka.
scrot -q 70

Nastavite zajem na 70-odstotno kakovost

Nastavitev velikosti

Uredniki Linux Adictos Določajo, da morajo imeti slike največjo širino 1200 slikovnih pik. To z običajnimi orodji za posnetke zaslona pomeni, da jih morate zagnati prek Gimpa ali katere druge spletne storitve, da jih prilagodite velikosti. Na srečo mi bo scrot prihranil delo. Pa poglejmo:

Kot mi pove že ime posnetka zaslona, ​​ima moj zaslon širino 1366 slikovnih pik, potrebujem 1200. Z uporabo preproste matematične operacije izračunamo parameter odstotka velikosti
1200*100/1366=87,8477..

poskusimo
scrot -s -d 10 -t 87.85
Ideja je dobra, vendar je preveč decimalnih mest, da bi dobili želeni rezultat

Izdelava več posnetkov s simulacijo klikov z miško

Vzemimo čisto hipotetični primer. Spletna knjigarna z geografskim imenom vam ne omogoča ogledov knjig, ki ste jih kupili, zunaj njihovih naprav ali brskalnika. Ena od rešitev je avtomatizirati postopek zajema in obračanja strani ter nato te slike zagnati prek orodja za optično prepoznavanje znakov.

Poleg Scrota bomo potrebovali še eno orodje iz repozitorijev, imenovano xdotools. Z njim bomo simulirali pritisk miške za obračanje strani.

Ko je program nameščen, moramo narediti naslednje.

  1. odprite spletno mesto storitve branja v oblaku.
  2. odprite koneczmanjšati velikost.
  3. Postavite terminal na levo iz okna bralnika.
  4. V tipu terminalaxdotool getmouselocation in ne pritiskaj vnesite
  5. vzemi kazalec na gumb za spremembo strani bralnika v oblaku in pritisnite enter.
  6. Upoštevajte vrednosti X in Y. kar boste videli v terminalu.
  7. Kopirajte naslednji skript v urejevalniku besedil:

#!/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

Ne pozabite zamenjati x in y z vrednostmi, ki ste jih zapisali prej.

Program bo naredil posnetek zaslona strani in po 20 sekundah preklopil na naslednjo.

Shranite datoteko z imenom skripta.sh. Nato pojdite na mesto, kamor ste ga shranili, postavite miško na datoteko in ji z desnim gumbom dajte dovoljenja za izvajanje iz okna Lastnosti.

Če želite zagnati program tipa ./script.sh, povečajte okno bralnika in pazite, ko pride do konca knjige, ker če ne zaprete terminala, bo še naprej snemal posnetke zaslona.

Dve končni pojasnili

Postopek, ki sem ga pravkar opisal, je bil razvit, kot sem rekel na začetku članka, za slabovidne za uporabo slabovidnim, ki potrebujejo več kot le možnosti dostopnosti na voljo za uživanje v knjigah, ki so jih kupili. Nikakor ne spodbujam nepooblaščene distribucije vsebin.

Scrot je zelo popolno orodje, za razumevanje vseh njegovih možnosti uporabite ukaz

man scrot


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   ivan je dejal

    Hvala vam! Bom poskusila s scrotom (grdo ime :) ).
    No, na tipkovnici mac-a, ki sem ga pravkar ubuntal, tipka PrintScreen ne deluje takoj (nima je, kot je zdaj).

    Eno vprašanje, če želi kdo to komentirati (hvala).
    Pravkar mi je uspelo popraviti imac iz leta 2009 z distribucijo Pop, ki temelji na ubuntuju. In kako super, da sem lahko.
    Pogrešam program, kot je textedit iz macOS-a. Enostavno je, urejati besedilo, spreminjati pisave in barve, samo pisati, ne programirati ... in v njem je bilo povečanje črke in prilagajanje vsega enostavno ... in tako ne morem uporabljati OpenOffice ( to je vredno tisoč drugih stvari);

    Mi lahko kdo priporoči programe? Preizkusil sem stvari, kot sta Kwriter ali Sublime itd., in niso tako preproste in udobne za najbolj neumne naloge pisanja, igranja s pisavami, barvami in možnostjo dobrega povečanja besedila itd.

    1.    Diego German Gonzalez je dejal

      Ne vem, če bo enako, lahko pa poskusiš nano.
      V terminal vnesite nano in program bi se moral odpreti za vas. V nasprotnem primeru ga poiščite v upravitelju paketov

  2.   USTVARJANJE je dejal

    ODLIČNA OBJAVA