Comment capturer des captures d’écran de Minecraft sur le Raspberry Pi

Comment capturer des captures d'écran de Minecraft sur le Raspberry Pi

Dans un article précédent, je vous ai expliqué comment capturer des captures d’écran sur le Raspberry Pi en utilisant « scrot ». Cette méthode a bien fonctionné pour la plupart des applications, mais comme de nombreuses techniques de capture d’écran, elle a donné un rectangle noir lorsqu’elle est utilisée avec Minecraft. Cela a conduit de nombreux blogueurs à simplement photographier l’écran avec un véritable appareil photo afin d’obtenir une capture d’écran de leurs aventures Minecraft.

Il existe une solution et elle se présente sous la forme de « raspi2png » d’Andrew Duncan. Son utilitaire raspi2png peut capturer la fenêtre Minecraft et est disponible depuis son Page Github.

Capture d'écran Minecraft

La configuration de raspi2png est simple, alors continuez à lire !

Étape 1 – Installez libpng12-dev

Ceci est installé par défaut dans la dernière image Raspbian afin que nous puissions passer à l’étape suivante.

Étape 2 – Télécharger raspi2png

Nous pouvons maintenant télécharger les fichiers du projet depuis Github :

git clone https://github.com/AndrewFromMelbourne/raspi2png/

Pour faciliter son utilisation depuis n’importe quel emplacement, nous pouvons copier l’exécutable raspi2png dans un emplacement où le système d’exploitation le trouvera :

sudo cp -a raspi2png/raspi2png /usr/local/bin

Cela copiera l’exécutable du répertoire raspi2png dans le répertoire /usr/local/bin tout en préservant les attributs du fichier.

Étape 3 – Capturer l’écran

La capture de l’écran consiste simplement à exécuter la commande suivante :

raspi2png

La capture d’écran est enregistrée sous le nom « screenshot.png » dans le même répertoire que les fichiers raspi2png. Celui-ci peut être copié sur une clé USB ou transféré via SSH.

Il existe des options de ligne de commande que vous pouvez utiliser pour des fonctionnalités supplémentaires :

Usage: raspi2png [-p pngname] [-v] [-w ] [-h ] [-t ] [-d ]
-p - name of png file to create (default is snapshot.png)
-v - verbose
-h - image height (default is screen height)
-w - image width (default is screen width)
-t - type of image captured
     can be one of the following: RGB565 RGB888 RGBA16 RGBA32
-d - delay in seconds (default 0)

Les plus utiles sont d et p. Par example :

raspi2png -d 5 -p "mysnapshot_01.png"

Cela crée un fichier image appelé « mysnapshot_01.png » après un délai de 5 secondes.

Capture d'écran Minecraft

Le délai est utile si vous avez besoin de temps pour organiser vos fenêtres avant que la capture d’écran n’ait lieu. La possibilité de spécifier le nom du fichier image est utile si vous souhaitez capturer une série d’images sans réutiliser le fichier « snapshot.png » par défaut.

Lors de la prise de captures d’écran Minecraft, vous devrez utiliser le processus suivant :

  1. Lancer une fenêtre LXTerminal
  2. Exécutez Minecraft et décidez ce que vous voulez capturer
  3. Appuyez sur TAB pour relâcher la souris
  4. Utilisez la souris pour cliquer dans la fenêtre de votre terminal
  5. Tapez la commande raspi2png comme ci-dessus avec un délai de 5 secondes
  6. appuyez sur Entrée
  7. Cliquez sur la fenêtre Minecraft pour revenir au jeu
  8. Attendez que raspi2png prenne la capture d’écran

Répétez les étapes 3 à 8 en utilisant un nom de fichier différent selon les besoins.

Voici quelques clichés que j’ai pris. J’ai recadré les images (à l’aide de Gimp) pour me concentrer uniquement sur la fenêtre Minecraft :

Bien que j’ai initialement découvert raspi2png en cherchant à capturer des images Minecraft, vous pouvez également l’utiliser pour vos autres besoins de capture d’écran.