Comment effectuer une capture d'écran programmée depuis le Terminal sur macOS

Pour effectuer une capture d'écran différée depuis le Terminal sous macOS, utilisez la commande intégrée screencaptureavec l' -Toption de délai. Par exemple, screencapture -T 20 "$HOME/Desktop/MyScreenshot.png"attendez 20 secondes, puis enregistrez un fichier PNG nommé MyScreenshot.pngsur votre Bureau. Appuyez sur Entrée, utilisez le délai pour réorganiser l'écran et vérifiez le fichier à l'emplacement indiqué.

Une fenêtre Terminal macOS avec screencapture -T 20 enregistrant MyScreenshot.png sur le Bureau.
La commande définit un délai de 20 secondes et enregistre un fichier PNG sur le bureau de l'utilisateur actuel.

Pourquoi utiliser le Terminal pour une capture d'écran programmée ?

L'application Capture d'écran dispose déjà d'un minuteur, d'un menu de choix de l'emplacement d'enregistrement et d'options pour afficher le pointeur. C'est souvent la solution la plus simple pour une capture ponctuelle : appuyez sur Maj + Commande + 5, ouvrez les Options et choisissez un minuteur. Le Terminal est utile lorsque vous souhaitez définir un délai précis en secondes, nommer le fichier de sortie à l'avance, l'enregistrer dans un dossier spécifique ou réutiliser la même commande dans un flux de travail.

Cette commande utilise l'utilitaire de capture d'écran intégré à macOS ; aucune application supplémentaire n'est donc nécessaire. L' -Toption spécifie le délai d'attente (en secondes) avant la capture. L'exemple ci-dessous utilise 20 secondes ; remplacez cette valeur par le temps souhaité.

Configurer la commande

  1. Ouvrez Terminal depuis Applications > Utilitaires ou recherchez-le avec Spotlight.
  2. Choisissez un dossier et un nom de fichier. L'exemple utilise le Bureau, qui existe déjà sur un compte Mac standard. $HOMELe chemin d'accès correspond à votre dossier utilisateur ; la commande est donc indépendante du nom court de votre compte.
  3. Saisissez la commande, en modifiant le délai ou le nom de la sortie si nécessaire :
    screencapture -T 20 "$HOME/Desktop/MyScreenshot.png"
  4. Appuyez sur Entrée. Basculez vers l'application ou l'écran que vous souhaitez capturer pendant l'exécution du minuteur. Si vous ne souhaitez pas inclure Terminal dans une capture plein écran, réduisez sa fenêtre avec Commande M ou déplacez-vous vers l'application cible.
Une fenêtre TextEdit vierge sur un bureau Mac, prête à être agencée avant la prise d'une capture d'écran.
Disposez la partie de l'écran que vous souhaitez capturer pendant que le minuteur est en marche.

La commande s'exécute dans le Terminal pendant que macOS attend. Aucun compte à rebours graphique n'est affiché ; prévoyez donc suffisamment de temps pour accéder à l'écran cible et ouvrir le menu ou l'infobulle que vous souhaitez capturer. Un court délai convient pour un écran déjà préparé ; prévoyez plus de temps si vous devez changer d'application et interagir avec l'interface.

Comprendre et personnaliser la commande

PartieCe qu'il fait
screencaptureLance l'utilitaire de capture d'écran de macOS.
-T 20Attendre 20 secondes avant la capture. Remplacez 20 par un autre délai en secondes.
"$HOME/Desktop/MyScreenshot.png"Définit l'emplacement et le nom du fichier d'enregistrement. Les guillemets permettent de conserver le chemin d'accès même si le nom d'un dossier ou d'un fichier contient des espaces.

Choisissez un autre délai, dossier ou nom

Pour une attente de 30 secondes, modifiez -T 20l'option -T 30. Pour enregistrer dans un dossier Captures d'écran situé dans le dossier Images, utilisez "$HOME/Pictures/Screenshots/Menu.png"comme dernier argument. Créez ce dossier au préalable s'il n'existe pas ; un outil en ligne de commande ne peut pas enregistrer un fichier dans un répertoire inexistant. Conservez les guillemets autour des chemins contenant des espaces et utilisez un nom de fichier descriptif pour pouvoir retrouver facilement la capture.

Une commande Terminal avec la valeur de délai de 30 secondes sélectionnée dans screencapture -T 30.
Modifiez le nombre après -T pour définir un délai d'attente différent en secondes.

Modifier le format de l'image ou inclure le pointeur

Le format PNG est le format par défaut. Pour enregistrer au format JPEG, spécifiez le format -t jpget utilisez une extension de fichier correspondante :

screencapture -t jpg -T 10 "$HOME/Desktop/QuickCapture.jpg"

Le manuel macOS répertorie les formats PNG, JPEG, TIFF, PDF et autres ; les détails disponibles peuvent varier selon la version du système. Ajoutez `--include` -Cpour inclure le pointeur dans une capture non interactive ou -xpour désactiver le son de la capture. Par exemple : `--include` screencapture -C -T 20 "$HOME/Desktop/WithPointer.png". Ces options ne modifient ni le délai ni la destination.

Une fenêtre du Finder ouverte sur le Bureau avec le fichier MyScreenshot.png visible.
Après la capture, ouvrez le dossier dans la ligne de commande pour confirmer que l'image a été enregistrée.

Trouvez la capture d'écran et corrigez les problèmes courants

Une fois le délai écoulé, ouvrez le dossier de destination dans le Finder et recherchez le fichier dont vous avez saisi le nom. Si l'image est absente, vérifiez que le dossier de destination existe, que le chemin d'accès est correct et que l'extension du fichier correspond au format sélectionné. Un chemin absolu commençant par `/etc/` $HOMEpermet d'éviter toute confusion avec le répertoire de travail actuel du Terminal.

Si la capture d'écran est impossible ou si macOS la refuse, vérifiez les autorisations d'accès de Terminal dans Réglages Système > Confidentialité et sécurité > Enregistrement de l'écran et du son système . Apple documente ce contrôle pour les applications qui enregistrent l'écran. Certaines applications protégées ou fenêtres multimédias peuvent bloquer les captures d'écran ; une modification des autorisations ne peut donc pas contourner la restriction d'une application.

Pour une fenêtre ou une zone sélectionnée, utilisez l'application Capture d'écran : ses commandes visuelles sont plus intuitives que les options en ligne de commande. Appuyez sur Maj + Commande + 5, ouvrez Options, réglez le minuteur et l'emplacement d'enregistrement, puis choisissez le mode de capture. Le guide Mac d'Apple explique ces commandes et les options de capture disponibles.

Vérifiez les options sur votre Mac

Comme le manuel de la ligne de commande peut varier d'une version de macOS à l'autre, exécutez la commande correspondante man screencapturedans Terminal pour consulter les options installées sur votre Mac. Les options -Tde délai et de format sont documentées dans le manuel macOS. Pour une alternative sans ligne de commande, le guide de capture d'écran-t d'Apple décrit les commandes du minuteur et de l'emplacement d'enregistrement ; Apple explique également les autorisations d'enregistrement de l'écran et du son système . Consultez la page du manuel de capture d'écran de macOS 13.6.5 comme référence, puis reportez-vous au manuel de votre Mac pour obtenir des informations spécifiques à votre version.

Laisser un commentaire

Comment empêcher la réorganisation des espaces de travail sur macOS

Comment empêcher la réorganisation des espaces de travail sur macOS

Gardez vos bureaux Mac dans un ordre prévisible en désactivant le tri de l'espace de travail par date dans Mission Control, avec des étapes et des conseils pour changer d'application.

Comment afficher les autorisations des applications sur macOS

Comment afficher les autorisations des applications sur macOS

Vérifiez dans Confidentialité et sécurité quelles applications Mac peuvent utiliser votre caméra, votre microphone, votre position, vos photos, vos fichiers et autres fonctionnalités protégées, et comprenez ce que la liste omet.

Comment regrouper des fichiers dans un dossier dans le Finder sur macOS

Comment regrouper des fichiers dans un dossier dans le Finder sur macOS

Regroupez un dossier du Finder par type, date, taille ou étiquettes, conservez son affichage lorsque vous le rouvrez et évitez de modifier les paramètres par défaut des autres dossiers.

Comment régler le volume d'un périphérique audio à sorties multiples sous macOS

Comment régler le volume d'un périphérique audio à sorties multiples sous macOS

Découvrez comment gérer le volume d'un périphérique audio multi-sorties sous macOS en ajustant chaque sortie dans Configuration audio et MIDI ou en utilisant ses commandes matérielles.

Comment régler la luminosité d'un écran externe sous macOS

Comment régler la luminosité d'un écran externe sous macOS

Réglez un moniteur externe depuis macOS Displays, ses commandes intégrées ou un utilitaire DDC/CI tel que MonitorControl, et résolvez les problèmes liés aux commandes de luminosité manquantes.

Comment redimensionner les icônes du bureau sous macOS

Comment redimensionner les icônes du bureau sous macOS

Facilitez la consultation des fichiers sur votre Mac. Ajustez la taille des icônes, le texte des étiquettes et l'espacement de la grille dans le Finder sans modifier les icônes du Dock ni la résolution de l'écran.

Comment exécuter des commandes Terminal à partir d'un script sous macOS

Comment exécuter des commandes Terminal à partir d'un script sous macOS

Enregistrez les commandes répétitives du Terminal macOS dans un script .command en texte brut, rendez-le exécutable, exécutez-le depuis le Finder ou le Terminal et résolvez les problèmes d'autorisation courants.

Comment effectuer une capture d'écran programmée depuis le Terminal sur macOS

Comment effectuer une capture d'écran programmée depuis le Terminal sur macOS

Définissez un délai personnalisé pour une capture d'écran programmée depuis le Terminal sur macOS, puis choisissez son nom de fichier, son dossier d'enregistrement, son format d'image et les paramètres du pointeur.

Comment obtenir une barre de menus de style Catalina sur macOS Big Sur

Comment obtenir une barre de menus de style Catalina sur macOS Big Sur

Restaurez une barre de menus de style Catalina sur Big Sur grâce à la version compatible de Boring Old Menu Bar v1.27. Suivez les étapes d'installation, configurez les styles clair et sombre et résolvez les problèmes courants.

Comment masquer son Mac aux autres appareils d'un réseau

Comment masquer son Mac aux autres appareils d'un réseau

Désactivez les services de partage Mac et activez le mode furtif du pare-feu pour limiter la découverte locale, en indiquant clairement ce que votre routeur et vos autres appareils peuvent encore voir.