Jak pořídit snímky obrazovky v linuxu

Snímek obrazovky brýlí

Všechny plochy obsahují nástroj pro snímání obrazovky, který lze spustit stisknutím klávesy PrintScreen.

Jedna z věcí, kterou my uživatelé Linuxu děláme, je sdílení fotografií našich desktopů na sociálních sítích. Některá přizpůsobení jsou skutečnými uměleckými díly, a přestože neexistuje žádná deklarovaná konkurence, není pochyb o tom, že existuje. Ať už se chcete připojit nebo proto, že máte zájem o tvorbu tutoriálů nebo potřebujete pomoc z fóra, vědět, jak pořizovat snímky obrazovky v Linuxu, je dovednost, kterou byste se měli naučit.

Existují i ​​další využití. Pro mnoho zrakově postižených nestačí možnosti přístupnosti čteček elektronických knih, a protože jsou chráněny DRM, nelze provádět úpravy formátu, alternativou je pořídit snímky stránek a nechat je projít programem pro optické rozpoznávání. znaky. Uvidíme také, jak tento proces automatizovat.

Jak pořizovat snímky obrazovky

Abyste pochopili, o čem tento příspěvek je, začněte definováním snímku obrazovky jako fotografie nebo videa zobrazující to, co vidíte na monitoru. Snímek může být z celé obrazovky, její části nebo okna.

O screenshotech videa jsem mluvil v předchozím článku, takže Zaměřím se na nástroje pro pořizování snímků.

Nejjednodušší způsob, jak pořídit snímek obrazovky, je stisknout klávesu Tisk obrazovky na klávesnici. Na většině distribucí Linuxu by to mělo otevřít odpovídající aplikaci, kde můžete vybrat různé možnosti.

vokoscreenNG
Související článek:
Jednoduché a open source programy pro produkci videa, část první

Každá aplikace má své vlastní snímky obrazovky pro urychlení procesu.

Nástroje pro pořizování snímků obrazovky

show

Je to nástroj, který je součástí pracovní plochy KDE a je to ta, která se otevře, když stisknete klávesu PrintScreen. Máme následující možnosti zachycení:

  • Celá obrazovka.
  • obdélníková oblast.
  • Aktivní okno.
  • Okno pod kurzorem.

Rozdíl mezi posledními dvěma možnostmi je ten, že aktivním oknem je to v popředí, zatímco u poslední možnosti můžete kurzorem myši vybrat libovolné jiné otevřené okno.

Spectacle nám umožňuje nastavit zpoždění od okamžiku, kdy stiskneme klávesu Tisk obrazovky nebo tlačítko Pořídit nový snímek nebo jej okamžitě pořídit.

Zachycení může zahrnovat:

  • Zahrnout ukazatel
  • Zahrňte záhlaví a okraj okna.
  • Zachyťte vyskakovací okno.

Snímky obrazovky lze uložit ve většině běžných formátů grafických souborů, zkopírovat do schránky nebo exportovat do programů pro úpravu nebo prohlížení grafiky, které máme nainstalované v počítači.

Nástroj pro poznámky nám poskytuje malý grafický editor která nám umožňuje označit oblasti obrazovky, přidat text a emotikony, rozmazat část snímku, zvýraznit, přidat šipky a kreslit.

V sekci nástrojů nám kromě možnosti vytisknout snímek obrazovky nabízí možnost záznamu obrazovky na video, ale to, co udělá, je odkázat úkol na jinou aplikaci (pokud je nainstalována) nebo nám nabídne instalaci.

Nástroj pro anotaci brýlí

Funkce poznámek Spectacle nám umožňuje přidat na snímek obrazovky grafické a textové informace

Nástroj pro snímky obrazovky GNOME

Až dosud se nástroj pro snímky obrazovky GNOME příliš nelišil od KDE, kromě toho, že postrádal možnosti pro anotování a export do jiných programů. Od verze 42 (Co uvidíme v distribucích vydaných od dubna) existuje nový nástroj který využívá nové grafické možnosti pracovní plochy a spojuje aktuální aplikace pro snímání obrazu a videa do jedné.

Kromě velkolepého rozhraní nemá mnoho funkcí. Umožňuje vám zaznamenat celou obrazovku nebo okno nebo jejich část na video nebo je zachytit do obrazu, alenebo neexistuje žádná možnost úpravy možností uložení.

Flameshot

Pokud se na snímku obrazovky chystáte hodně upravovat a nechce se vám přepínat mezi aplikacemi, určitě Flameshot vyzkoušejte. Je k dispozici v repozitářích některých hlavních distribucí Linuxu a také v Flatpak a Snap.

Logo distribucí Linuxu, které podporují formát Platpak
Související článek:
Porovnání Snap a Flatpak. Výhody a nevýhody

Při instalaci programu se nám zobrazí malé upozornění, které nás informuje o výskytu ikony v horní liště. Program spustíme kliknutím na něj.

Když to uděláme, uvidíme seznam klávesových zkratek nad aktivním oknem, které je ztmavené. Když kurzorem vybereme oblast, zobrazí se v normálních barvách a na okraji se zobrazí řada nástrojů. S nimi můžeme:

  • dát výše ze všech oken zachycený obrázek.
  • nahrát obrázek do Imguru.
  • Otevřít v jiné aplikaci Zajetí.
  • uložit zachycení v hlavních grafických formátech.
  • Zkopírovat do schránky.
  • vrátit zpět nebo opakovat poslední modifikace.
  • posuňte okno výběru.
  • Zobrazit souřadniceKartézské s výběrového okna
  • Invertujte barvy.
  • pixelové zóny zajetí.
  • Očíslujte různé zóny zajetí.
  • Přidat text chytit.
  • Zvýrazněte oblasti.
  • nakreslit kruh vakuum
  • Nakreslete obdélník vyplněn
  • nakreslete hranici obdélníku.
  • Přidejte šipky.
  • Kreslit čáry.
  • Kreslit volnou rukou.

Nemůžeme přidělovat libovolné názvy, ale jaké parametry a v jakém pořadí bude součástí titulku, se kterým se budou screenshoty ukládat.

Flameshot je k dispozici také pro Windows a Mac od jeho Pagina web.

Webové stránky Flameshot

Flameshot je open source program pro pořizování snímků obrazovky pomocí různých editačních nástrojů.

Šourek

Scrot je nástroj určený pro pořizovat snímky obrazovky z terminálu. Jeho největší užitečností, jak uvidíme o něco později, je to, že vám umožňuje automatizovat proces snímání obrazovky.

Nainstaluje se následujícím způsobem:

Debian, Ubuntu a deriváty

sudo apt install scrot

Fedora

sudo dnf install scrot

Pořídit snímek celé obrazovky

scrot
Tím se uloží celá obrazovka do vaší osobní složky a název složený z data a velikosti.

Vyberte cíl a název obrázku

scrot ~/Imágenes/captura_scrot.png

Vyberte okno nebo oblast

Pokud jste vyzkoušeli předchozí příkazy, všimli jste si problému. Terminál se vždy objeví v zachycení. To je opraveno následujícím příkazem.
scrot -s

Stačí umístit kurzor na okno a stisknout levé tlačítko nebo označit oblast ukazatelem a uvolnit tlačítko.
Příkazy lze samozřejmě kombinovat
scrot ~/Imágenes/captura_scrot3.png -s

Tomuto všemu se můžeme vyhnout zápisu tak, že půjdeme přímo do adresáře, kam chceme obrázek uložit. děláme to s
cd Imágenes

Nastavte dobu zpoždění

Dalším způsobem, jak se ujistit, že zachytíme to, co chceme zachytit, je nastavit časový interval v sekundách, než dojde k zachycení. Příkaz je následující:
scrot -s -d 10

V tomto případě nastavíme zpoždění 10 sekund před zachycením.

Scrotova příručka

Scrot je kompletní nástroj pro snímání obrazovky používaný z terminálu

Určení kvality

Čím vyšší je kvalita obrázku, tím více bude vážit a bude trvat načítání, pokud jej budete používat na webu. Tento parametr můžeme upravit nastavením procent.
scrot -q 70

Nastavte zachycení na 70% kvalitu

Nastavení velikosti

Redaktoři Linux Adictos Stanovují, že obrázky musí mít maximální šířku 1200 pixelů. To s obvyklými nástroji pro snímky obrazovky znamená, že je musíte spustit přes Gimp nebo jinou webovou službu, abyste je upravili na velikost. Naštěstí mi scrot ušetří práci. Uvidíme:

Jak už název screenshotu napovídá, moje obrazovka má šířku 1366 pixelů, potřebuji 1200. Pomocí jednoduché matematické operace vypočítáme parametr procenta velikosti
1200*100/1366=87,8477..

Zkusme to
scrot -s -d 10 -t 87.85
Myšlenka je to dobrá, ale je zde příliš mnoho desetinných míst na to, abyste získali požadovaný výsledek

Vytváření více snímků pomocí simulace kliknutí myší

Vezměme si čistě hypotetický příklad. Internetové knihkupectví se zeměpisným názvem vám neumožňuje zobrazit knihy, které jste si zakoupili, mimo jejich zařízení nebo prohlížeč. Jedním z řešení je zautomatizovat proces snímání a otáčení stránek a poté spustit tyto obrázky pomocí nástroje pro optické rozpoznávání znaků.

Kromě Scrot budeme potřebovat další nástroj z repozitářů s názvem xdotools. S ním budeme simulovat stisk tlačítka myši pro otočení stránky.

Jakmile je program nainstalován, musíme provést následující.

  1. otevřete webovou stránku služby cloudového čtení.
  2. otevřít konecly zmenšit jeho velikost.
  3. Umístěte terminál vlevo z okna čtečky.
  4. V typu termináluxdotool getmouselocation a netlačte zadejte
  5. vzít ukazatel na tlačítko změny stránky na cloudové čtečce a stiskněte enter.
  6. Všimněte si hodnot X a Y. co uvidíte v terminálu.
  7. Zkopírujte následující skript v textovém editoru:

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

Nezapomeňte nahradit x a y hodnotami, které jste si zapsali dříve.

Program pořídí snímek stránky a po 20 sekundách přepne na další stránku.

Uložte soubor s názvem skript.sh. Poté přejděte na místo, kam jste jej uložili, najeďte myší na soubor a pravým tlačítkem mu dejte oprávnění ke spuštění z okna Vlastnosti.

Chcete-li spustit program typu ./script.sh, maximalizujte okno čtečky a dávejte pozor, až dojde na konec knihy, protože pokud nezavřete terminál, bude nadále pořizovat snímky obrazovky.

Dvě závěrečná vysvětlení

Postup, který jsem právě popsal, byl vyvinut, jak jsem řekl na začátku článku, zrakově postiženým pro použití zrakově postiženými, kteří potřebují více než jen možnosti usnadnění k dispozici, aby si mohli vychutnat knihy, které si zakoupili. V žádném případě nepodporuji neoprávněné šíření obsahu.

Scrot je velmi kompletní nástroj, k pochopení všech jeho možností použijte příkaz

man scrot


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   ivan řekl

    Děkuji! Zkusím ten scrot (ošklivý název :) ).
    No a na klávesnici mac, kterou jsem právě oduntoval, klávesa PrintScreen nefunguje okamžitě (nemá ji, jako nyní).

    Jedna otázka, jestli se k tomu chce někdo vyjádřit (díky).
    Právě se mi podařilo opravit imac z roku 2009 s distribucí Pop, založenou na ubuntu. A jak skvělé, že jsem toho mohl.
    Chybí mi program jako textedit z macOS. Je to jednoduché, upravovat text, měnit fonty a barvy, prostě psát, neprogramovat..., a v tom zvětšit písmeno a přizpůsobit to všemu bylo snadné... a já takhle nemůžu používat OpenOffice ( to stojí za tisíc jiných věcí);

    Může mi někdo doporučit programy? Zkoušel jsem věci jako Kwriter nebo Sublime atd. a nejsou tak jednoduché a pohodlné na ty nejhloupější úkoly, jako je psaní, hraní si s fonty, barvami a umět dobře zvětšit text atd.

    1.    Diego Němec Gonzalez řekl

      Nevím, jestli to bude stejné, ale můžeš zkusit nano.
      Do terminálu zadejte nano a program by se měl otevřít. Jinak to hledej ve správci balíčků

  2.   GENEROVAT řekl

    VÝBORNÁ PUBLIKACE