Outils de capture d'écran pour capturer les fenêtres défilantes

25

Comme l'indique le titre de la Question, je veux savoir quels sont les outils disponibles pour Ubuntu qui me permettraient de prendre des captures d'écran de "Windows défilant" c'est-à-dire; grandes pages Web, grande fenêtre nautilus qui contient de nombreux fichiers et dossiers, etc. en un seul fichier image.

Par souci de clarté, j'ai déjà vu cette question . Cependant, je recherche spécifiquement des outils pour capturer les fenêtres défilantes.

À titre d'exemple, mon préféré pour Microsoft Windows est DuckCapture . Il est léger sur les ressources et m'aide à prendre de belles captures d'écran. Existe-t-il quelque chose de proche pour Ubuntu?

Aditya
la source

Réponses:

37

Si vous utilisez Firefox, vous pouvez utiliser la console de développement pour capturer un aperçu d'une page Web entière. Utilisez Shift+ F2pour ouvrir la console de développement. La commande de base pour capturer une page Web entière ressemble à ceci:

screenshot fileName --fullpage  

Ce qui enregistrera une capture d'écran de la page Web entière comme fileName.pngdans votre dossier Téléchargements. Ce sera énorme et certains téléspectateurs ne pourront pas le gérer, mais il est de bonne qualité. Si vous préférez copier la capture d'écran dans votre presse-papiers, vous pouvez utiliser cette commande:

screenshot --clipboard --fullpage

Vous pouvez également définir un délai (en secondes):

screenshot fileName --delay seconds --fullpage
Seth
la source
Comment / comment ajouter un horodatage au nom de fichier?
noisette sur natty
@nuttyaboutnatty Non, je ne pense pas qu'il y ait moyen de le faire.
Seth
Mise à jour! Firefox a maintenant un bouton de capture d'écran natif intégré. Dans mon installation, vous cliquez sur les 3 points sur le côté droit de la barre d'adresse.
starbeamrainbowlabs
11

Cette fonctionnalité a été discutée à plusieurs reprises, par exemple sur Ubuntuforums , mais il n'y a pas vraiment de solutions parfaites en dehors des solutions de contournement répertoriées sur ce forum, car aucune des applications de capture d'écran pour les systèmes basés sur Linux ne semble avoir la fonctionnalité souhaitée.

Cependant, il semble que vous Shutterpouvez capturer des pages Web hautes et défilantes (et des file:///emplacements locaux ) si vous installez le plug-in nécessaire:

sudo apt-get install gnome-web-photo

Redémarrez ensuite shutter, cliquez sur le globe pour obtenir cette boîte de dialogue, puis entrez l'URL souhaitée.

entrez la description de l'image ici

Dans la grande page Web résultante ci-dessous, j'ai essayé de réduire un peu la qualité et la taille de l'image (c'est juste 31 Ko maintenant).

Vous pouvez également utiliser cette fonction de capture d'écran du site Web pour les uris locales telles que, file:///home/mike/binmais vous n'obtenez qu'une vue de liste des fichiers, mais une grande taille à cela. Cela peut vous être utile, mais ce n'est probablement pas idéal.

Shutter ne prend actuellement pas en charge la capture d'écran de défilement de vos fichiers dans les fenêtres de votre gestionnaire de fichiers, bien que le développeur ciblerait 0,90 comme la version qui inclura la nouvelle fonctionnalité, comme indiqué sur Launchpad . Cependant, il ne semble pas figurer dans la dernière version . Il semble y avoir des problèmes dans la mise en œuvre de la fonctionnalité, car le développeur note qu'il y a toujours `` plusieurs problèmes non résolus '':

1) Le défilement n'est pas le même dans toutes les applications, par exemple firefox scrolls 50px et nautilus 35px lorsque vous utilisez la molette de la souris
2) Comment détecter la dernière capture d'écran à prendre? J'ai une solution qui fonctionne en partie ici en comparant les captures d'écran ...

C'est une fonctionnalité utile et j'examinerai plus avant pour voir comment elle pourrait être implémentée, bien qu'au moins des pages Web défilantes (comme ci-dessous) puissent être capturées Shutteravec le gnome-web-photoplugin.

entrez la description de l'image ici


la source
Merci pour une réponse détaillée. Cela résout partiellement le problème, mais ce n'est pas une solution idéale comme vous l'avez noté vous-même. Bon travail quand même.
Aditya
3

J'utilise ce plugin de navigateur génial.

http://awesomescreenshot.com

Restrictions: capturez uniquement les pages Web.

entrez la description de l'image ici

Capturer

  • Capturer la partie visible
  • Capturez n'importe quelle région
  • Capturez toute la page
  • Recadrez n'importe quelle partie et affichez la dimension du recadrage

Annoter

  • Annotez-le avec des rectangles, des cercles, des flèches, des lignes et du texte
  • Effacez les informations sensibles avec l'outil de flou

Partager

  • Téléchargez en un clic la capture d'écran sur awesomescreenshot.com et obtenez un lien partageable
  • URL difficile à deviner pour permettre le partage privé
  • Partagez le lien vers twitter, facebook, email, etc.
Jekis
la source
2

Première méthode: utiliser des modules complémentaires.

Si vous utilisez maintenant Chrome, vous pouvez utiliser l'extension WebPage Screenshot Chrome pour enregistrer la page Web complète. Si vous utilisez Firefox, installez simplement l'extension Screengrab Firefox.

Deuxième méthode: utiliser des outils de capture d'écran en ligne.

Il existe de nombreux outils de capture de page Web pour vous permettre de capturer des fenêtres de défilement telles que Capture d'écran de page Web, Captures d'écran, Capturefullpage, etc. la fenêtre comme format d'image.

Marrian
la source
0

J'utilise globe dans Shutter, comme l'a mentionné user76204.

Mais le globe dans Shutter est un instrument assez maladroit. Parce que parfois, j'ai besoin d'une capture d'écran d'une page Web qui ne s'affiche que partiellement à l'écran. J'ai trouvé une alternative. Je réduit le zoom de la page Web dans le navigateur pour faire une capture d'écran d'une plus grande taille de page Web.

Pour activer le globe dans Shutter dans Ubuntu 18.04, voir la réponse ici Comment activer le globe dans Shutter dans Ubuntu 18.04?

Eric Korolev
la source
0

J'utilise miro.com car j'ai une belle extension Chrome et un flux de travail fluide.

L'extension vous permet de choisir vers quel compte miro.com vous allez télécharger. Il vous permet également de choisir si vous voulez la pleine page (défilée) ou une zone visible ou une zone sélectionnée. Et bien sûr, miro facilite l'édition, l'archivage ou le partage.

Jason
la source