Comment prendre des captures d'écran depuis la ligne de commande Linux

Comment prendre des captures d'écran depuis la ligne de commande Linux
Index

Découvrez comment capturer des écrans sous Linux via la ligne de commande, offrant flexibilité et efficacité grâce à des méthodes comme scrot, xfce4-screenshooter, ffmpeg et mplayer.

Comme pour la plupart des choses dans l'environnement GNU/Linux, il existe un moyen de prendre une capture d'écran depuis la ligne de commande. Il y a plusieurs raisons principales pour lesquelles les utilisateurs souhaiteraient faire cela. L'une est d'avoir un meilleur contrôle sur la manière dont la capture d'écran est réalisée, en particulier en ce qui concerne le timing. Une autre est de créer des galeries de captures d'écran à partir de fichiers vidéo. Les utilisateurs habitués à une activité intensive au clavier pourraient également trouver que cette méthode est la plus rapide.

Selon vos objectifs et votre distribution, vous pourriez constater qu'il existe plusieurs manières de procéder. Encore une fois, cela est indicatif de la façon dont les développeurs de Linux abordent les choses. La bonne nouvelle est que beaucoup de ces outils devraient déjà être présents dans votre installation existante.

Méthode 1 : Prendre une capture d'écran avec scrot

La façon la plus basique de prendre une capture d'écran depuis la commande est simplement en tapant scrot et en appuyant sur entrer. Vous n'avez même pas besoin d'être dans une fenêtre d'émulateur de terminal approprié pour que cela fonctionne. Si vous maintenez la touche Alt et F2 ou la touche Windows ou Super et R pour ouvrir une boîte de dialogue d'exécution, vous pouvez simplement taper scrot et appuyer sur entrer. Cela prendra une capture d'écran de tout ce qui se trouve sur le bureau et l'enregistrera dans un fichier dans votre répertoire personnel. Vous pouvez y accéder avec un gestionnaire de fichiers graphique ou en tapant cd ~ puis ls dans la ligne de commande. Comme cela prendrait une capture d'écran de la fenêtre du terminal à partir de laquelle vous l'émettez, vous pourriez préférer utiliser la ligne de commande depuis la boîte d'exécution plus souvent qu'une fenêtre de terminal pour cette méthode.

Vous pouvez définir un délai pour vous préparer avant de prendre la capture. Tapez scrot -d 10 et appuyez sur entrer pour attendre 10 secondes avant de prendre la capture. Cela devrait vous donner suffisamment de temps pour configurer le programme dont vous prenez la capture d'écran. Vous pouvez également souhaiter définir un nom de fichier après cette commande, que scrot utilisera pour nommer le fichier dans votre répertoire personnel.

Ajoutez le commutateur -c à la commande pour créer un compte à rebours. Par exemple, scrot -d 10 -c comptera les secondes avant de prendre la capture d'écran. Cela peut vous aider à planifier lorsque vous devez tout préparer avant que scrot ne prenne une photo.

Une grande majorité des environnements de bureau modernes lient scrot ou un autre utilitaire de capture d'écran basé sur la ligne de commande à la touche Impr écran (Prt Sc) de votre clavier. Vous n'aurez peut-être qu'à appuyer sur Prt Sc pour prendre une capture d'écran de tout, ou appuyer sur Alt+Prt Sc pour en prendre une de la fenêtre active avec l'utilitaire scrot. Très peu de dispositions de clavier ont une touche SysRq séparée non attachée à la touche Prt Sc, et cette touche pourrait également fonctionner pour prendre des captures d'écran de la fenêtre actuelle.

Si vous invoquez scrot avec -s après, vous pourrez dessiner une zone sur l'écran avec votre pointeur de souris. Vous obtiendrez alors une capture d'écran de cette zone spécifique et de rien d'autre.

Bien que cela puisse être utile, certaines captures d'écran prises de cette manière peuvent sembler étranges et anormalement recadrées.

Méthode 2 : Utiliser le Xfce4 Graphical Screenshooter

Les utilisateurs de Debian-Xfce, Xubuntu et autres utilisateurs de Xfce4 ont une commande appelée xfce4-screenshooter qu'ils voient lorsqu'ils appuient sur Prt Sc, et il est possible d'invoquer cela depuis la ligne de commande. Il suffit de taper xfce4-screenshooter dans un terminal ou dans le Finder d'application qui apparaît lorsque vous appuyez sur Alt+F2 ou Super+R et vous recevrez une boîte de dialogue qui vous permet de sélectionner le type de capture d'écran que vous préférez prendre.

Cliquez sur Sélectionner une région et appuyez sur OK pour mettre en surbrillance une région de l'écran ou sélectionnez Écran entier ou Fenêtre active pour une expérience utilisateur de capture d'écran plus traditionnelle.

Méthode 3 : Extraire des images avec ffmpeg

Vous pouvez utiliser le programme ffmpeg pour créer une galerie complète de captures d'écran à partir d'un fichier vidéo. Si vous n'avez pas déjà ffmpeg, vous devrez l'installer avec sudo apt-get install ffmpeg si vous êtes sur Debian, Ubuntu ou des distributions basées sur Mint. Cela devrait également fonctionner pour la plupart des utilisateurs de Debian sur la plateforme Raspberry Pi. Les utilisateurs de Fedora ou Red Hat devront exécuter yum install rpmbuild en tant que root pour installer le package. Les utilisateurs d'Arch peuvent choisir entre les paquets ffmpeg-git ou ffmpeg-full. La plupart des utilisateurs voudront utiliser la version ffmpeg-git.

Une fois que vous avez installé le package, utilisez la commande cd pour vous déplacer vers l'emplacement de votre fichier vidéo afin de pouvoir utiliser ffmpeg pour créer une galerie. Une fois là-bas, émisez ffmpeg -i myMovie.avi -r 1 -f image2 shots_%06.jpg, ayant remplacé la commande par le nom de votre fichier vidéo. Le nombre dans le nom de fichier shots_%06.jpg indique.

Combien de zéros à la fin vous avez besoin pour organiser les captures d'écran dans une liste, tandis que le chiffre après 1 indique la fréquence d'images. Vous pouvez jouer avec ces paramètres dans une certaine mesure pour mieux comprendre quel type de captures d'écran vous aimeriez réaliser.

Méthode 4 : Utiliser mplayer en ligne de commande

Vous pouvez également invoquer mplayer depuis la ligne de commande, que les utilisateurs de Lubuntu, LXLE et Trisquel Mini-Linux devraient déjà avoir. Ceux qui ne l'ont pas peuvent utiliser sudo apt-get install mplayer pour l'installer. Tapez mplayer -vf screenshot et le nom de votre fichier vidéo pour faire apparaître une petite fenêtre de lecteur. Appuyez sur la touche s chaque fois que vous souhaitez prendre une capture d'écran et vous recevrez un message indiquant si cela a fonctionné ou non. La fenêtre du terminal reste valide tout au long du processus pour continuer à afficher des messages sur les captures d'écran que vous prenez.

Vous pouvez également utiliser :

mplayer -nosound -frames ## -vo png:z=9 myVideo.avi

Remplacez le nom du fichier par le nom de votre vidéo et ## par le nombre d'images que vous souhaitez photographier automatiquement. Vous pouvez également remplacer png par un autre format d'image comme jpg ou gif89a si vous le souhaitez, mais png offre généralement la meilleure qualité d'image.

Les questions et réponses à ne pas manquer

Comment prendre une capture d'écran sur Linux ?

Pour prendre une capture d'écran sur Linux, voici quelques méthodes rapides :

    • -

Capture de tout l'écran :

    • Appuyez sur la touche

Impr-écr

    . L'image sera enregistrée dans votre dossier Images.

  • Capture de la fenêtre active : Combinez les touches Impr-écr + Alt. Cela prend une capture de la fenêtre actuellement ouverte et l'enregistre également dans le dossier Images.
  • Capture d'une sélection : Appuyez sur Impr-écr + Sélection (ou Shift). Cela vous permettra de sélectionner une zone spécifique de votre écran à capturer. Ces méthodes simples vous permettent de capturer rapidement des images sur votre système Linux.

Comment faire une capture d'écran en ligne de commande Linux ?

Pour réaliser une capture d'écran en ligne de commande sous Linux, vous pouvez utiliser l'outil xfce4-screenshooter. Voici comment procéder :

 

  • Installation (si nécessaire) :
      • - Assurez-vous que

    xfce4-screenshooter

      est installé. Vous pouvez l'installer via votre gestionnaire de paquets, par exemple : bash sudo apt install xfce4-screenshooter
  • Commandes de capture :
  • Capturer l'intégralité du bureau : bash xfce4-screenshooter -f
  • Capturer la fenêtre active : bash xfce4-screenshooter -w
  • Capturer une zone sélectionnée : bash xfce4-screenshooter -s
  • Options supplémentaires :
  • Pour définir un délai avant la capture, vous pouvez ajouter l’option -d suivie du nombre de secondes : bash xfce4-screenshooter -f -d 5 Cette méthode vous permet de spécifier quelle partie de votre écran vous souhaitez capturer directement depuis la ligne de commande.

 

Quelle commande pour capture d'écran ?

Pour réaliser une capture d'écran, voici les commandes à utiliser :

    • -

Capture d'image statique

    :

  • Touche de logo Windows + Maj + S : Ouvre l'outil de capture pour sélectionner une zone spécifique.
  • Touche Print Screen (PrtSc) : Prend une capture de l'écran entier.
  • Capture vidéo :
  • Touche de logo Windows + Maj + R : Lance l'enregistrement vidéo de l'écran. Ces commandes vous permettent de capturer facilement ce qui se trouve sur votre écran, que ce soit une image fixe ou une vidéo.

Comment enregistrer l'écran sur Linux ?

Pour enregistrer l'écran sur Linux, vous pouvez utiliser le logiciel Scre, installé par défaut sur de nombreuses distributions. Voici comment procéder :

    • -

Démarrer l'enregistrement

    • : Appuyez sur le raccourci

Ctrl + Alt + Gr

    .

  • Arrêter l'enregistrement : Réutilisez le même raccourci.
  • Localisation des vidéos : Vos enregistrements seront sauvegardés dans le répertoire Vidéos. Points supplémentaires à considérer :
  • Vérifiez si Scre est installé sur votre système, sinon, vous pouvez l'installer via votre gestionnaire de paquets.
  • Pensez à ajuster les paramètres d'enregistrement si nécessaire, comme la résolution ou la qualité audio. Cette méthode simple vous permet de capturer facilement vos activités sur l'écran.

Maintenant que tu as fini de lire Comment prendre des captures d'écran depuis la ligne de commande Linux, nous t'invitons à explorer davantage la catégorie Linux. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!

Go up