Comment faire des captures d'écran sous Linux

Capture d'écran des lunettes

Tous les bureaux incluent un outil de capture d'écran qui peut être démarré en appuyant sur la touche PrintScreen.

L'une des choses que nous, utilisateurs de Linux, faisons est de partager des photos de nos ordinateurs de bureau sur les réseaux sociaux. Certaines personnalisations sont de véritables œuvres d'art et, bien qu'il n'y ait pas de concurrence déclarée, il ne fait aucun doute qu'il y en a. Que vous souhaitiez vous inscrire ou parce que vous êtes intéressé par la création de tutoriels ou que vous avez besoin d'aide sur les forums, savoir comment prendre des captures d'écran sous Linux est une compétence que vous devriez apprendre.

Il existe également d'autres utilisations. Pour de nombreux malvoyants, les options d'accessibilité des lecteurs de livres électroniques ne suffisent pas, et comme ils sont protégés par DRM, les modifications de format ne peuvent pas être apportées, l'alternative est de prendre des captures d'écran des pages et de les faire passer par un programme de reconnaissance optique. personnages. Nous verrons également comment automatiser ce processus.

Comment faire des captures d'écran

Pour que vous compreniez de quoi parle cet article, commencez par définir la capture d'écran comme une photo ou une vidéo montrant ce que vous voyez sur le moniteur. La capture peut être de tout l'écran, d'une partie de celui-ci ou d'une fenêtre.

J'ai parlé de captures d'écran vidéo dans un article précédent, alors Je vais me concentrer sur les outils de capture d'images.

Le moyen le plus simple de prendre une capture d'écran est d'appuyer sur la touche Capture d'écran sur le clavier. Sur la plupart des distributions Linux, cela devrait ouvrir l'application correspondante dans laquelle vous pouvez sélectionner différentes options.

vokoscreenNG
Article connexe:
Programmes de production vidéo simples et open source, première partie

Chaque application a ses propres captures d'écran pour accélérer le processus.

Outils pour prendre des captures d'écran

Spectacle

C'est l'outil qui est inclus dans le bureau KDE et c'est celui qui s'ouvre lorsque vous appuyez sur la touche PrintScreen. Nous avons les options de capture suivantes :

  • Plein écran.
  • région rectangulaire.
  • Fenêtre active.
  • Fenêtre sous le curseur.

La différence entre les deux dernières options est que la fenêtre active est celle au premier plan, tandis qu'avec la dernière option, vous pouvez sélectionner n'importe quelle autre fenêtre ouverte avec le pointeur de la souris.

Spectacle nous permet d'établir un délai à partir du moment où nous appuyons sur la touche Capture d'écran ou le bouton Prendre une nouvelle capture ou la prendre immédiatement.

La capture peut inclure :

  • Inclure le pointeur
  • Inclure la barre de titre et la bordure de la fenêtre.
  • Capturez une fenêtre contextuelle.

Captures d'écran peut être enregistré dans les formats de fichiers graphiques les plus courants, copiés dans le presse-papiers ou exportés vers les programmes d'édition ou de visualisation de graphiques que nous avons installés sur l'ordinateur.

L'outil d'annotation nous fournit un petit éditeur graphique cela nous permet de marquer des zones de l'écran, d'ajouter du texte et des émoticônes, de brouiller une partie de la capture, de surligner, d'ajouter des flèches et de dessiner.

Dans la section outils, en plus de la possibilité d'imprimer la capture d'écran, il nous offre la possibilité d'enregistrer l'écran en vidéo, mais ce qu'il fait est de renvoyer la tâche à une autre application (si elle est installée) ou de nous proposer l'installation.

Outil d'annotation de lunettes

La fonction d'annotation de Spectacle nous permet d'ajouter des informations graphiques et textuelles à la capture d'écran

Outil de capture d'écran GNOME

Jusqu'à présent, l'outil de capture d'écran de GNOME n'était pas très différent de celui de KDE, sauf qu'il lui manquait les options d'annotation et d'exportation vers d'autres programmes. À partir de la version 42 (Ce que nous verrons dans les distributions publiées à partir d'avril) il y a un nouvel outil qui tire parti des nouvelles possibilités graphiques du bureau et fusionne les applications actuelles de capture d'écran image et vidéo en une seule.

Au-delà de l'interface spectaculaire, il n'a pas beaucoup de fonctionnalités. Il permet d'enregistrer tout ou partie d'un écran ou d'une fenêtre en vidéo ou de le capturer en image, maisou il n'y a pas d'option pour modifier les options de sauvegarde.

Flameshot

Si vous allez apporter beaucoup de modifications à la capture d'écran et que vous ne voulez pas basculer entre les applications, vous devez absolument essayer Flameshot. Il est disponible dans les dépôts de certaines des principales distributions Linux, ainsi que dans Flatpak et Snap.

Logo des distributions Linux prenant en charge le format Platpak
Article connexe:
Comparaison entre Snap et Flatpak. Avantages et inconvénients

Lorsque nous installons le programme, nous voyons un petit avertissement qui nous informe de l'apparition d'une icône dans la barre supérieure. Nous pouvons lancer le programme en cliquant dessus.

Lorsque nous le faisons, nous voyons une liste de raccourcis clavier au-dessus de la fenêtre active qui est assombrie. Lorsque nous sélectionnons une région avec le curseur, elle apparaît avec les couleurs normales et une série d'outils sont affichés sur la bordure. Avec eux, nous pouvons :

  • mettre au dessus de toutes les fenêtres l'image capturée.
  • télécharger une image à Imgur.
  • Ouvrir avec une autre application La capture.
  • Enregistrer la capture dans les principaux formats graphiques.
  • Copier dans le presse-papier.
  • défaire ou refaire la dernière modif.
  • faire défiler la fenêtre de sélection.
  • Afficher les coordonnéesCartésiens de la fenêtre de sélection
  • Inversez les couleurs.
  • zones pixélisées de la capture.
  • Numéroter différentes zones de la capture.
  • Ajouter du texte attraper.
  • Mettez en surbrillance les zones.
  • tracer un cercle vide
  • Dessinez un rectangle plein
  • tracer la frontière d'un rectangle.
  • Ajouter des flèches.
  • Tracer des lignes.
  • Dessinez à main levée.

Nous ne pouvons pas attribuer de noms arbitraires, mais quels paramètres et dans quel ordre feront partie du titre avec lequel les captures d'écran seront enregistrées.

Flameshot est également disponible pour Windows et Mac à partir de son página web.

Site Web de Flameshot

Flameshot est un programme open source permettant de prendre des captures d'écran avec divers outils d'édition.

scrot

Scrot est un outil conçu pour prendre des captures d'écran du terminal. Sa plus grande utilité, comme nous le verrons un peu plus tard, est qu'il permet d'automatiser le processus de capture d'écran.

Il est installé comme suit:

Debian, Ubuntu et dérivés

sudo apt install scrot

Fedora

sudo dnf install scrot

Faire une capture plein écran

scrot
Cela enregistrera le plein écran dans votre dossier personnel et le nom composé de la date et de la taille.

Choisissez la destination et le nom de l'image

scrot ~/Imágenes/captura_scrot.png

Sélectionnez une fenêtre ou une région

Si vous avez essayé les commandes précédentes, vous aurez remarqué le problème. Le terminal apparaît toujours dans la capture. Ceci est corrigé avec la commande suivante.
scrot -s

Il vous suffit de placer le curseur sur la fenêtre et d'appuyer sur le bouton gauche ou de marquer une zone avec le pointeur et de relâcher le bouton.
Bien sûr, les commandes peuvent être combinées
scrot ~/Imágenes/captura_scrot3.png -s

Nous pouvons éviter d'écrire tout cela en allant directement dans le répertoire où nous voulons enregistrer l'image. nous le faisons avec
cd Imágenes

Définir un temps de retard

Une autre façon de s'assurer que nous capturons ce que nous voulons capturer est de définir un délai en secondes avant que la capture ne se produise. La commande est la suivante :
scrot -s -d 10

Dans ce cas, nous fixons un délai de 10 secondes avant la capture.

Manuel de Scrot

Scrot est un outil de capture d'écran complet utilisé depuis le terminal

Déterminer la qualité

Plus la qualité de l'image est élevée, plus elle pèsera et prendra du temps à se charger si vous comptez l'utiliser sur un site Web. Nous pouvons ajuster ce paramètre en fixant un pourcentage.
scrot -q 70

Réglez la capture sur une qualité de 70 %

Réglage de la taille

Les éditeurs de Linux Adictos Ils établissent que les images doivent avoir une largeur maximale de 1200 XNUMX pixels. Ceci, avec les outils de capture d'écran habituels, signifie que vous devez les exécuter via Gimp ou un autre service Web pour les ajuster à leur taille. Heureusement, scrot va m'épargner du travail. Voyons:

Comme le nom de la capture d'écran me l'indique, mon écran a une largeur de 1366 pixels, j'ai besoin de 1200. En appliquant une opération mathématique simple, nous calculons le paramètre du pourcentage de la taille
1200*100/1366=87,8477..

Essayons
scrot -s -d 10 -t 87.85
L'idée est bonne, mais il y a trop de décimales pour que vous obteniez le résultat souhaité

Faire plusieurs captures avec simulation de clic de souris

Prenons un exemple purement hypothétique. Une librairie en ligne avec un nom géographique ne vous permet pas de voir les livres que vous avez achetés en dehors de leurs appareils ou du navigateur. Une solution consiste à automatiser le processus de capture et de rotation des pages, puis à exécuter ces images via un outil de reconnaissance optique de caractères.

En plus de Scrot, nous aurons besoin d'un autre outil des référentiels appelé xdotools. Avec lui, nous allons simuler la pression du bouton de la souris pour tourner la page.

Une fois le programme installé, nous devons procéder comme suit.

  1. ouvrir le site du service de lecture en nuage.
  2. ouvrir la finréduisez-le en taille.
  3. Placer le terminal à gauche depuis la fenêtre du lecteur.
  4. Dans le type de terminalxdotool getmouselocation et n'appuyez pas entrer
  5. prendre le pointeur jusqu'au bouton de changement de page du lecteur cloud et appuyez sur Entrée.
  6. Notez les valeurs X et Y. ce que vous verrez dans le terminal.
  7. Copiez le script suivant dans l'éditeur de texte :

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

N'oubliez pas de remplacer les x et y par les valeurs que vous avez notées précédemment.

Le programme prendra une capture d'écran de la page et passera à la suivante après 20 secondes.

Enregistrez le fichier sous le nom script.sh. Ensuite, allez à l'endroit où vous l'avez enregistré, placez la souris sur le fichier et avec le bouton droit, donnez-lui les autorisations d'exécution depuis la fenêtre Propriétés.

Pour lancer le programme, tapez ./script.sh, agrandissez la fenêtre du lecteur et faites attention lorsqu'il atteint la fin du livre car si vous ne fermez pas le terminal, il continuera à prendre des captures d'écran.

Deux dernières précisions

La procédure que je viens de décrire a été élaborée, comme je l'ai dit au début de l'article, par les malvoyants à l'usage des malvoyants qui ont besoin de plus que de simples options d'accessibilité disponibles pour profiter des livres qu'ils ont achetés. Je n'encourage en aucun cas la distribution non autorisée de contenu.

Scrot est un outil très complet, pour comprendre toutes ses possibilités utilisez la commande

man scrot


3 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   ivan dit

    Merci! Je vais essayer le scrot (nom moche :) ).
    Eh bien, sur le clavier du mac que je viens d'ubunter, la touche PrintScreen ne fonctionne pas immédiatement (elle ne l'a pas, comme c'est le cas maintenant).

    Une question, si quelqu'un veut faire un commentaire à ce sujet (merci).
    Je viens de réussir à réparer un imac 2009 avec la distribution Pop, basée sur ubuntu. Et quel bonheur d'avoir pu.
    Il me manque un programme comme textedit de macOS. Es simple, para editar texto, cambiar fuentes y colores, solo para escribir, no para programar…, y en él, ampliar la letra y que ocupe todo bien era fácil… y no puedo usar el OpenOffice de esa manera (ese vale para mil autres choses);

    Quelqu'un peut-il me recommander des programmes ? J'ai essayé des choses comme Kwriter ou Sublime, etc., et elles ne sont pas aussi simples et confortables pour les tâches les plus stupides d'écriture, jouer avec les polices, les couleurs, et pouvoir bien agrandir le texte, etc.

    1.    Diego allemand Gonzalez dit

      Je ne sais pas si ce sera la même chose, mais vous pouvez essayer nano.
      Tapez nano dans le terminal et le programme devrait s'ouvrir pour vous. Sinon, cherchez-le dans le gestionnaire de paquets

  2.   PRODUIRE dit

    EXCELLENTE PUBLICATION