Accueil
» MAC OS X
»
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
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é.
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
Ouvrez Terminal depuis Applications > Utilitaires ou recherchez-le avec Spotlight.
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.
Saisissez la commande, en modifiant le délai ou le nom de la sortie si nécessaire :
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.
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
Partie
Ce qu'il fait
screencapture
Lance l'utilitaire de capture d'écran de macOS.
-T 20
Attendre 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.
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 :
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.
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.