Comment remplacer une capture d’interface obsolète dans une vidéo produit
La capture est nouvelle. Le curseur clique toujours à l’endroit où se trouvait l’ancien bouton.
C’est un échec courant lorsqu’on remplace une capture dans une vidéo : changer un fichier image semble être une tâche de maintenance bien circonscrite. Dans la source, il peut s’agir d’une ligne de code ou d’un remplacement de ressource. Dans l’explication, cette image est liée aux cadrages de caméra, aux mouvements du pointeur, aux libellés, à la narration et au résultat montré ensuite.
Une capture est donc davantage qu’une image dans la composition. C’est un système de coordonnées et une trace du comportement du produit. Lorsque l’un ou l’autre change, l’animation construite autour demande de l’attention.
Pour mettre efficacement à jour une capture de démonstration produit, identifiez ces dépendances avant de toucher à la ressource. Certaines mises à jour sont réellement de simples remplacements. D’autres exigent une nouvelle scène. La différence ne tient pas à l’ampleur visuelle du changement d’interface, mais au fait que l’ancienne explication corresponde encore au nouveau produit.
Classer le changement selon ce qu’il affecte
Commencez par trois questions. L’agencement visuel a-t-il changé ? Les mots ont-ils changé ? La tâche a-t-elle changé ? Chaque cas entraîne des conséquences différentes.
Une mise à jour purement décorative peut modifier un fond ou le style des icônes tout en conservant la position et le comportement des commandes. Une modification de texte peut renommer « Publish » en « Share » sans déplacer le bouton, mais la narration et les sous-titres doivent alors être révisés. Une modification de processus peut ajouter une étape d’approbation, rendant fausse l’ancienne séquence action-résultat même si une grande partie de l’écran reste familière.
Ces catégories peuvent se chevaucher. Une barre latérale remaniée peut déplacer la tâche, la renommer et ajouter une boîte de dialogue. Partez du changement qui a le plus de conséquences. Perfectionner le nouveau cadrage sert à peu de chose si le script promet encore l’ancien comportement.
Écrivez une phrase décrivant le changement : « La commande Export a été déplacée dans le menu en haut à droite ; son comportement reste inchangé. » Cette phrase vous indique de revoir le parcours du pointeur et le cadrage, tout en préservant la démonstration centrale. « Publier exige désormais un choix d’autorisation » indique qu’il faut reconsidérer la logique et la durée de la scène.
Ne déduisez pas l’équivalence des processus à partir des seules captures. Enregistrez ou réalisez la tâche dans le produit actuel. Si vous n’avez pas accès à l’état nécessaire, consignez cette limite et évitez de présenter une interface reconstruite comme une capture réelle. Un écran de remplacement plausible peut donner à la vidéo une apparence actuelle tout en rendant ses instructions moins fiables.
Capturer l’état dont la scène a réellement besoin
Une capture de la page d’accueil du produit ne convient pas automatiquement à une scène sur l’attribution d’une tâche. Reproduisez l’état pertinent : objet sélectionné, menu ouvert, données saisies, autorisations et résultat visible. Le plan doit étayer la phrase prononcée ou affichée à cet instant.
Utilisez un contenu anglais représentatif lorsque vous écrivez un article anglais, sauf si le sujet exige une autre langue. Remplacez les données privées par un enregistrement de démonstration sûr, au moyen du fonctionnement normal du produit, avant la capture. Ne retouchez pas des détails importants de l’interface pour les masquer, avant de qualifier l’image de capture produit non retouchée.
Conservez un contexte environnant utile. Si le plan doit zoomer sur une commande, capturez assez de l’interface d’origine pour montrer où elle se trouve. Un bouton isolé laisse peu de possibilités si vous découvrez ensuite que le public a besoin du fil d’Ariane ou de la ligne sélectionnée pour comprendre l’action.
Notez les dimensions de capture et l’échelle d’affichage. Une fenêtre de navigateur de 1440 pixels sur un écran haute densité peut produire une image matricielle de dimensions différentes. Les coordonnées de mise en page et les coordonnées en pixels de l’image sont liées, mais pas automatiquement identiques. Les confondre crée des décalages du pointeur qui peuvent ressembler à des erreurs d’animation.
Évitez les états de chargement temporaires, les infobulles involontaires ou un curseur natif posé sur la commande que vous comptez animer. Si un curseur visible est nécessaire, choisissez délibérément celui de la capture ou celui de l’animation. Deux pointeurs qui bougent indépendamment rendent la démonstration plus difficile à suivre.
Examiner ce qui dépend de la capture de démonstration produit
Avant tout remplacement, recherchez l’ancien nom de ressource dans le projet et inspectez la scène qui l’utilise. Listez les transformations de caméra, cadrages, mises en évidence, flèches, coordonnées de pointeur et textes qui renvoient à cet écran. Si une ressource apparaît dans trois scènes, vérifiez les trois.
Dans une composition fondée sur le code, cela peut être un suivi littéral des dépendances. La source d’image peut être séparée d’un objet cursorTarget, d’un rectangle de cadrage et d’une chaîne de sous-titre. Dans un éditeur à calques, il faut vérifier les superpositions liées et les images clés. Le principe est identique : les éléments dépendants d’une ressource ne se mettent pas nécessairement à jour lorsqu’elle change.
Une simple fiche de correspondance peut contenir l’ancienne cible, la nouvelle cible et l’action visée. Par exemple : « Avant : bouton Export dans la barre d’outils. Maintenant : menu More, puis élément Export. Action visée : télécharger le design actuel. » Cela révèle qu’un clic est devenu deux clics. Réutiliser l’ancienne animation du curseur ne peut pas démontrer la tâche mise à jour.
Inspectez aussi les plans suivants. Une nouvelle boîte de dialogue d’export peut modifier les options de fichiers ou le nom de fichier disponibles. Si la scène suivante montre encore une option disparue, la mise à jour reste incomplète même si le premier nouvel écran est exact.
Cet examen est généralement plus rapide que des corrections après un rendu complet. Il indique si la tâche relève d’une petite maintenance de ressources, d’une révision locale d’animation ou d’un changement de script nécessitant une nouvelle approbation. Cette classification facilite une estimation honnête du travail.
Comprendre pourquoi des dimensions identiques ne suffisent pas
Supposons que les anciennes et nouvelles captures mesurent toutes deux 1600 par 1000 pixels. Le bouton cible initial se trouvait à la coordonnée d’image (1320, 160). La nouvelle disposition le place en (1430, 210). Le remplacement du fichier conserve les dimensions extérieures de l’image, mais déplace l’action de plus de cent pixels.
Si la capture est affichée à demi-échelle, cette différence devient environ 55 pixels horizontalement et 25 verticalement, avant toute transformation de caméra. Un zoom serré peut amplifier l’erreur. Le curseur peut atterrir de manière convaincante sur une zone vide, ce qui est pire qu’une ressource manifestement cassée : le public peut prendre la mauvaise zone pour la commande.
Pour une image simple sans rotation, un modèle mental utile est screen position = image origin + image coordinate × display scale. Une translation et une mise à l’échelle de caméra ajoutent une autre transformation autour. N’appliquez pas cette formule aveuglément aux scènes avec rotation ou imbrication ; inspectez la chaîne réelle des transformations.
Les coordonnées normalisées peuvent réduire la dépendance accidentelle à la résolution de l’image. Enregistrer une cible comme fraction de la largeur et de la hauteur permet de conserver le même emplacement visuel lors d’un remplacement qui ne change que la résolution. Cela ne préserve pas une cible déplacée par une modification de l’interface. Une coordonnée normalisée reste une coordonnée, pas une compréhension d’un bouton.
Si possible, conservez les cibles comme données nommées plutôt que comme nombres anonymes dispersés dans l’animation. exportMenuTarget est plus facile à contrôler que cinq paires de coordonnées sans rapport. Le nom doit décrire l’élément d’interface, et les notes de capture doivent identifier l’image à laquelle ces coordonnées appartiennent.
L’exemple de coordonnées ci-dessous distingue la taille de l’image de la position de la cible. À demi-échelle, le déplacement du bouton produit une erreur horizontale de 55 pixels et verticale de 25 pixels. Un zoom de caméra ultérieur de deux fois double ces deux erreurs. C’est pourquoi vérifier le curseur seulement dans la vue d’ouverture peut laisser passer un mauvais gros plan. Inspectez le clic après la transformation finale de l’image, avec la caméra à l’endroit où l’action se déroule.
Reconstruire le cadrage autour de la nouvelle information
Un cadrage qui fonctionnait dans l’ancienne interface peut masquer un contexte essentiel dans la nouvelle. Vérifiez ensemble l’identité de l’élément sélectionné, le libellé de la commande et la zone de résultat. Un gros plan doit rendre l’opération plus facile à comprendre, et pas simplement faire remplir l’ancien rectangle au nouvel écran.
Si la nouvelle commande se trouve dans un menu, montrez assez de son ouverture pour établir sa position. Passer directement à l’option finale peut rendre la séquence décousue. À l’inverse, il n’est pas nécessaire de rejouer un long parcours de navigation si l’article vise à démontrer un résultat plutôt qu’à enseigner chaque clic. Choisissez le plan selon la promesse.
Revérifiez les trajectoires après avoir changé le cadrage. Un pointeur qui reste exact en coordonnées d’image peut sortir du cadre visible pendant un panoramique. Une annotation peut couvrir la commande même qu’elle identifie. Un zoom fluide dans l’ancienne disposition peut traverser rapidement une grande zone vide avant d’atteindre la nouvelle cible.
Ne résolvez pas chaque problème de cadrage en agrandissant la capture. Le résultat peut devenir lisible au prix d’une perte d’orientation. D’autres solutions sont une brève vue d’ensemble, un encart localisé, une annotation plus simple ou une action répartie sur deux plans. Chacune modifie différemment l’explication.
Un test utile consiste à mettre en pause juste avant l’action et à se demander si une personne découvrant le produit pourrait identifier ce qui va se passer. Arrêtez-vous ensuite après le résultat et demandez-vous si cette même personne pourrait identifier ce qui a changé. Si les deux images exigent de connaître l’ancienne interface, le traitement de caméra demande plus qu’une retouche cosmétique.
Fiabiliser le chargement des ressources
Remplacer une capture peut aussi révéler un problème technique : l’aperçu utilise une image en cache, tandis que le moteur de rendu charge un fichier absent ou ancien. Donnez à la nouvelle ressource un nom distinct pendant la revue et vérifiez le chemin réellement utilisé par le rendu.
La documentation des ressources de Remotion illustre une approche explicite : placer les ressources dans le répertoire public du projet et les référencer avec staticFile(). Elle explique aussi pourquoi les ressources situées hors du projet accessible au navigateur ne peuvent pas être traitées comme de simples fichiers locaux du bureau. Ces détails comptent lorsque le projet passe d’une machine à l’autre. Documentation des ressources de Remotion
La référence d’image met à jour la ressource. Les cibles du curseur, les cadrages de caméra et la narration doivent être vérifiés séparément par rapport au nouvel écran.
Après avoir changé la ressource, rechargez l’aperçu et inspectez un détail nouveau distinctif. C’est plus probant que de supposer qu’une copie de fichier réussie a actualisé l’image. Si la nouvelle capture contient la commande renommée, vérifiez ce libellé exact dans l’aperçu et dans une image extraite de l’export.
Pour les images hébergées à distance, vérifiez la stabilité de l’URL et l’accès depuis l’environnement de rendu. Une URL signée qui expire demain constitue une mauvaise dépendance à long terme pour un projet modifiable. Intégrez une copie locale autorisée ou documentez une procédure de récupération fiable plutôt que de compter sur votre session actuelle de navigateur.
Distinguer une comparaison historique d’une démonstration obsolète
L’ancienne capture doit parfois rester. Un article expliquant une refonte peut avoir besoin de montrer l’interface précédente précisément parce qu’elle diffère de l’actuelle. La remplacer par le dernier écran détruirait la comparaison.
Définissez le rôle de chaque capture avant la mise à jour. Une scène de tutoriel actuelle doit enseigner le processus actuel. Une scène historique avant-après doit préserver la version appropriée et rendre la distinction claire. Une illustration conceptuelle peut simplifier une relation, mais ne doit pas être confondue avec une interface déployée.
Cette distinction protège aussi les témoignages clients. Si une vidéo documente un projet réalisé dans une ancienne version du produit, actualiser tous les écrans peut laisser croire que le client utilisait une interface qui n’existait pas à l’époque. Vous pouvez créer un parcours actuel à côté de l’exemple historique, mais il s’agit d’une nouvelle construction éditoriale, à présenter honnêtement.
Pour une mise à jour de maintenance ordinaire, comparez les anciennes et nouvelles captures dans une vue de revue temporaire. Identifiez les commandes, libellés et zones de résultat modifiés avant de recréer le mouvement. Ne publiez pas la comparaison si elle ne sert pas l’article ; sa valeur immédiate est d’aider le monteur à découvrir les dépendances.
Gardez l’ancienne ressource disponible jusqu’à l’acceptation du remplacement. Elle fournit une référence pour comprendre sur quoi l’animation existante était construite et permet un retour sûr si la nouvelle capture est incomplète. Marquez-la ensuite comme remplacée afin qu’elle ne devienne pas accidentellement une source future.
La question pratique n’est pas simplement de savoir si une capture est ancienne. Il faut savoir si son âge contredit l’affirmation de la scène. Cette question évite à la fois de négliger un tutoriel dépassé et de réécrire inutilement un exemple historique fidèle.
Revérifier la phrase, au-delà des pixels
Les mises à jour d’interface changent souvent le vocabulaire du produit. Remplacer la capture tout en gardant l’ancienne narration produit une explication divisée : la voix dit « Workspace », l’écran « Project » et le sous-titre « Board ». Une personne qui découvre le produit peut raisonnablement penser qu’il s’agit de trois objets différents.
Examinez ensemble le titre de scène, les sous-titres, la narration, les libellés et le texte alternatif. Utilisez systématiquement les termes actuels du produit. Ne conservez un ancien terme que pour expliquer une migration ou comparer explicitement des versions. Ne demandez pas au public de reconstituer un historique interne de noms sans rapport avec sa tâche.
Vérifiez ensuite la promesse. Le nouvel écran démontre-t-il encore le comportement annoncé ? Si une fonction a été supprimée ou restreinte, une vidéo visuellement actualisée peut devoir réduire sa promesse. C’est une correction de contenu, pas une gêne de design à dissimuler par un cadrage plus serré.
Revoyez le rythme après tout ajout d’étape. Une séquence de menu en deux clics peut demander plus de temps que l’ancien bouton direct. Prendre tout ce temps sur le maintien du résultat peut rendre visible la nouvelle opération tout en rendant son issue illisible. Ajustez le budget d’information de la scène au lieu de comprimer automatiquement la nouvelle tâche dans les anciennes images clés.
Enfin, vérifiez l’export et la destination. Regardez la scène révisée à sa taille d’affichage réelle, puis inspectez les coupes voisines. Confirmez que le fichier examiné contient la nouvelle capture. Conservez la version précédemment approuvée jusqu’à l’acceptation du remplacement, mais indiquez clairement son statut pour éviter toute publication accidentelle.
Une mise à jour réussie permet au public de comprendre correctement le produit actuel. L’image, le pointeur, la caméra, les mots et le résultat renvoient tous au même processus. Une fois cette cohérence obtenue, remplacer le fichier devient la tâche facile qu’il semblait être au départ.