Faire des captures d’écran

dimanche 4 février 2007
par  leonux, zarer (Christophe Gallaire)
popularité : 4%

Sous Ubuntu et Kubuntu, les captures d’écran sont faciles à réaliser, démonstration :


Capture complète :

Sur votre clavier, la touche imp écr ou la combinaison Fn + imp écr vous permet normalement de faire une capture complète de votre écran.

Cette touche fonctionne pour Ubuntu et pour Kubuntu


JPEG - 7.7 ko Ubuntu


Capture de la fenêtre active :

- Parfois, la capture de la fenêtre active suffit, comment faire dans ce cas ?

  • la combinaison de touches Alt + imp écr résoud la plupart du temps ce problème.

- Sur certains ordinateurs, cette combinaison n’est pas active, comment faire alors ?

  • Allez dans -> Système -> préférences -> raccourcis clavier
  • Effectuez les changements souhaités.
  • Il est également possible via le Terminal (Applications —> Accessoires —> Terminal) de faire une capture complète du bureau ou de la fenêtre active et même de la retarder :
gnome-panel-screenshot

Les deux options disponibles qui nous intéressent sont :

--window

Cette option prend une capture de la fenêtre qui est au premier plan.

--delay=X

Cette option prend la capture au bout de X secondes.


Cette option est possible via une interface graphique ..

Prenons un exemple concret, vous voulez capturer l’ouverture du menu Applications, pas évident, n’est-ce pas ?

démonstration :

- sur votre clavier, tapez la combinaison de touches Alt + F2
- Dans la fenêtre qui s’ouvre, saisissez gnome-screenshot --delay 10 comme dans la capture ci dessous

PNG - 22.2 ko

Ouvrez le menu à l’endroit que vous souhaitez une capture et patientez un peu :

PNG - 78 ko

Et voilà !


Faire une capture d’une zone de l’écran :

Nous devons cette astuce à Phenix et Zarer (un grand merci à tous les deux)

- Pour pouvoir utiliser cette astuce, il est impératif d’avoir installé le paquet imagemagick avec Synaptic

- vous pouvez vous créer un raccourci sur votre bureau pour l’avoir sous la main :

  • Clic droit sur le bureau
  • Choisir "Créer un lanceur"
  • Renseignez les champs

PNG - 112.1 ko

  • La commande est : import -pause 3 /home/utilisateur/capture.png

Les explications techniques de Phenix :

Remplace le terme utilisateur par ton répertoire personnel. Tu peux aussi remplacer png par jpg par exemple. Lorsque tu double-cliques ensuite sur ce lanceur, tu as 3 secondes (modifiable dans la commande) pour placer ta souris qui se transformera soudainement en une croix. Sélectionne alors une zone sans relâcher ta souris et la copie d’écran sera automatiquement créée dans le dossier choisi dans la commande dès que tu relâchera la souris.

JPEG - 873 octets Kubuntu


Il existe un fabuleux logiciel fourni par défaut avec KDE : KSnapShot

PNG - 77.5 ko

Avec ce logiciel, vous pouvez :

- choisir le mode de capture
- le delai de capture
- Cliquez sur "Nouvelle capture"

  • le curseur de souris se change en croix
  • faîtes votre capture :)

La capture en mode texte avec snapscreenshot

Vous pourriez avoir besoin de faire une capture d’écran du mode texte, c’est-à-dire une capture de la console.

Rappel : pour basculer du mode graphique au mode texte, Ctrl + Alt + F1...F6. Pour revenir en mode graphique, Ctrl + Alt + F7.
  • La première étape consiste à donner les droits de lecture aux utilisateurs qui souhaiteraient réaliser une capture d’écran en mode texte.
  • Pour cela, ouvrez un terminal (Aplications —> Accessoires —> Terminal) ou une konsole (sous KDE), puis tapez la commande suivante :
sudo
chmod 644 /dev/console /dev/vcsa?
exit
  • Pour installer la dernère version de snapscreenshot, téléchargez l’archive snapscreenshot-1.0.14.2.tar.bz2.
  • La commande wget permet de télécharger directement l’archive dans votre répertoire personnel depuis un terminal :
  • Décompressez l’archive puis installez les sources :
tar -xjvf snapscreenshot-1.0.14.2.tar.bz2
cd snapscreenshot-1.0.14.2
./configure --prefix=/usr
make
sudo
make install
exit
  • Voilà... snapscrenshot est installé !
  • L’utilisation de snapscrenshot est très simple. Pour faire une capture d’écran de la console tty1 (passez en console avec les touches Ctrl + Alt + F1), voici la commande :
snapscreenshot -c1 -x1 -11 > image.tga
  • Les options sont les suivantes :
-c : pour spécifier le nombre de fenêtres (24 par défaut). Vous pouvez ainsi faire une capture d’écran simultanée de tty1 et tty2...

-x : désigne le nombre de fenêtres alignées horizontalement sur la capture d’écran (4 par défaut).

-1 : désigne la session dont vous voulez faire la capture. Par exemple, pour tty3, j’utiliserai l’option avec -13.
  • Dans notre exemple, l’image obtenue est au format .tga (targa). Pour la convertir, vous pouvez changer directement l’extension du fichier en .png.
  • Bien entendu, vous pouvez créer votre capture au format .png :
snapscreenshot -c1 -x1 -11 > image.png

tty1 shot !


L’installation par GDebi sous Edgy

- Léonux vous a concocté un p’tit paquet .deb. Cliquez sur le lien et laissez faire GDebi, il connaît son affaire : snapscreenshot_1.0.14.2_i386.deb.


Pour tous renseignements complémentaires, rendez-vous sur le forum d’Ubuntu.


Commentaires  forum ferme

Logo de zarer (Christophe Gallaire)
mardi 18 novembre 2008 à 04h26 - par  zarer (Christophe Gallaire)

salam !

As-tu bien remplacé "utilisateur" par ton répertoire personnel ? cpy, c’est ton répertoire personnel ?

Par ailleurs, je ne vois pas bien pourquoi tu as posté 4 fois le lien avec ton forum ? C’est sans lien direct avec les sujets abordés dans les billets où tu as posté...

Logo de leonux (Jean-Claude)
samedi 9 août 2008 à 19h25 - par  leonux (Jean-Claude)

Salut Ymai,

Merci pour ta contribution :)

Dommage que la licence ne soit pas GNU GPL, nous aurions déjà la version 2 sous Linux ;)

Logo de ymai
samedi 9 août 2008 à 11h56 - par  ymai

Bonjour
Pour réaliser des captures d’écran contenant le pointeur de souris, je n’ai trouvé qu’une seule solution, jusqu’à présent : utiliser le logiciel WINK (http://www.debugmode.com/wink/ ) dans sa version Linux.
On fait les captures d’écran comme pour réaliser une animation ; on enregistre et on récupère les images .png contenant le pointeur de souris dans le répertoire idoine.

A ce jour, aucune alternative. A moins que ???

Logo de leonux
dimanche 6 juillet 2008 à 22h35 - par  leonux

Salut Kristovert,

As-tu installé imagemagick ?

Lorsque l’on tape

$ man imagemagick
l’explication est en anglais ..
Tu la trouveras ici en français ;)

Il te manquerait bien imagemagick ...
Tiens moi au courant ! :)

Logo de Kristovert
dimanche 6 juillet 2008 à 22h11 - par  Kristovert

Bonsoir
J’essaye d’utiliser la méthode ce capture de zone d’écran, mais n’y arrive pas.
Ma commande :
import -pause 3 /home/cpy/capture.jpg

La réponse quand je la lance :
Détails : L’exécution du processus fils « import » a échoué (Aucun fichier ou dossier de ce type)

J’y était pourtant déjà arrivé avec Ubuntu 7.04, mais plus moyen avec la 8.04.
Est-ce que tu peux m’aider ?
Merci d’avance

Krsitovert

Navigation

Mots-clés de l'article

Articles de la rubrique

  • Faire des captures d’écran