Guide d'utilisation Annuler

Modification des expressions

  1. Guide de lʼutilisateur dʼAfter Effects
  2. Versions Beta
    1. Présentation du programme Beta
    2. Accueil After Effects Beta
  3. Prise en main
    1. Prise en main dʼAfter Effects
    2. Nouveautés dʼAfter Effects
    3. Notes de mise à jour | After Effects
    4. Configuration requise pour After Effects
    5. Raccourcis clavier dans After Effects
    6. Formats de fichier pris en charge | After Effects
    7. Recommandations matérielles
    8. After Effects pour puce Apple
    9. Planification et configuration
  4. Espaces de travail
    1. Eléments généraux de lʼinterface utilisateur
    2. Familiarisation avec lʼinterface dʼAfter Effects
    3. Workflows
    4. Espaces de travail, panneaux et visualiseurs
  5. Projets et compositions
    1. Projets
    2. Notions de base relatives aux compositions
    3. Précomposition, imbrication et prérendu
    4. Affichage dʼinformations détaillées sur les performances avec le Profileur de composition
    5. Moteur de rendu de composition CINEMA 4D
  6. Importation de métrage
    1. Préparation et importation dʼimages fixes
    2. Importation à partir dʼAfter Effects et dʼAdobe Premiere Pro
    3. Importation et interprétation vidéo et audio
    4. Préparation et importation de fichiers images 3D
    5. Importation et interprétation de métrages
    6. Utilisation des métrages
    7. Détecter les points de montage à l’aide de la détection de montage de scène
    8. Métadonnées XMP
  7. Texte et images
    1. Texte
      1. Mise en forme des caractères et panneau Caractère
      2. Effets de texte
      3. Création et modification des calques de texte
      4. Mise en forme des paragraphes et panneau Paragraphe
      5. Extrusion de calques de texte et de forme
      6. Animation de texte
      7. Exemples et ressources dʼanimation de texte
      8. Modèles Live Text
    2. Animations graphiques
      1. Utilisation de modèles dʼanimations graphiques dans After Effects
      2. Utilisation des expressions pour créer des listes déroulantes dans les modèles dʼanimations graphiques
      3. Utilisation des propriétés essentielles pour créer des modèles dʼanimations graphiques
      4. Remplacement d’images et de vidéos dans les modèles dʼanimations graphiques et les propriétés essentielles
      5. Animez plus rapidement et plus facilement à l’aide du panneau Propriétés
  8. Dessin, peinture et tracés
    1. Présentation des calques de forme, des tracés et des images vectorielles
    2. Outils de peinture : Pinceau, Cloner et Gomme
    3. Effilage des contours de forme
    4. Attributs de forme, opérations de peinture et opérations de tracé pour les calques de forme
    5. Utilisation de lʼeffet de forme Décaler les tracés pour modifier des formes
    6. Création de formes
    7. Création de masques
    8. Suppression dʼobjets de vos vidéos avec le panneau Remplissage dʼaprès le contenu
    9. Roto-pinceau et Améliorer le cache
  9. Calques, marqueurs et caméra
    1. Sélectionner et organiser des calques
    2. Modes de fusion et styles de calques
    3. Calques 3D
    4. Propriétés du calque
    5. Création de calques
    6. Gestion des calques
    7. Repères de calque et repères de composition
    8. Caméras, lumières et points ciblés
  10. Animation, images clés, suivi de cible et incrustations
    1. Animation
      1. Principes de base de l’animation
      2. Animation avec les outils Marionnette
      3. Gérer et animer des tracés de forme et de masques
      4. Animation de formes Sketch et Capture à lʼaide dʼAfter Effects
      5. Outils dʼanimation divers
      6. Utiliser les animations orientées données
    2. Image clé
      1. Interpolation des images clés
      2. Définir, sélectionner et supprimer des images clés
      3. Modification, déplacement et copie dʼimages clés
    3. Suivi de cible
      1. Suivi et stabilisation du mouvement
      2. Suivi du visage
      3. Suivi de masque
      4. Référence de masque
      5. Vitesse
      6. Extension temporelle et remappage temporel
      7. Code temporel et unités temporelles
    4. Masquage
      1. Masquage
      2. Effets de masquage
  11. Transparence et montage
    1. Présentation et ressources du montage et de la transparence
    2. Couches alpha et masques
    3. Caches de piste et caches mobiles
  12. Réglage de la couleur
    1. Principes de base de la couleur
    2. Gestion des couleurs
    3. Effets de correction colorimétrique
    4. Gestion des couleurs OpenColorIO et ACES
  13. Effets et animations prédéfinies
    1. Présentation des effets et animations prédéfinies
    2. Liste dʼeffets
    3. Gestionnaire d’effets
    4. Effets de simulation
    5. Effets esthétiques
    6. Effets audio
    7. Effets de déformation
    8. Effets de perspective
    9. Effets de couches
    10. Effets de rendu
    11. Effets temporels
    12. Effets de transition
    13. Effet Réparation dʼobturateur déroulant
    14. Effets de flou et de netteté
    15. Effets de couches 3D
    16. Effets Utilité
    17. Effets de cache
    18. Effets de bruit et de grain
    19. Effet Conservation des détails-Amélioration
    20. Effets obsolètes
  14. Expressions et automatisation
    1. Expressions
      1. Principes de base des expressions
      2. Compréhension du langage dʼexpression
      3. Utilisation des options pour expressions
      4. Différences de syntaxe entre le moteur dʼexpressions JavaScript et lʼancien moteur dʼexpressions ExtendScript
      5. Modification des expressions
      6. Erreurs dans les expressions
      7. Utilisation de lʼéditeur dʼexpressions
      8. Utilisation d’expressions pour accéder aux propriétés du texte et les modifier
      9. Référence au langage dʼexpression
      10. Exemples dʼexpressions
    2. Automatisation
      1. Automatisation
      2. Scripts
  15. Vidéo immersive, VR et 3D
    1. Créer des environnements VR dans After Effects
    2. Application d’effets de vidéo immersive
    3. Outils de composition pour les vidéos VR/360
    4. Moteur de rendu Advanced 3D
    5. Importer et ajouter des modèles 3D à votre composition
    6. Importer des modèles 3D à partir des bibliothèques Creative Cloud
    7. Éclairage basé sur l’image
    8. Extraire et animer des caméras et des éclairages depuis des modèles 3D
    9. Suivre le mouvement de la caméra 3D
    10. Projeter et accepter des ombres
    11. Animations de modèle 3D intégrées
    12. Captage d’ombres
    13. Extraction des données de profondeur 3D
    14. Modifier les propriétés des matières d’un calque 3D
    15. Utiliser lʼespace de conception 3D
    16. Widgets de transformation 3D
    17. En faire plus avec l’animation 3D
    18. Aperçu des modifications apportées aux conceptions 3D en temps réel avec le moteur 3D Mercury
    19. Ajout de Responsive Design à vos images
  16. Vues et prévisualisations
    1. Prévisualisation
    2. Prévisualisation vidéo à lʼaide de Mercury Transmit
    3. Modification et utilisation des vues
  17. Rendu et exportation
    1. Notions de base relatives au rendu et à lʼexport
    2. Encodage en H.264 dans After Effects
    3. Exportation dʼun projet After Effects en tant que projet Adobe Premiere Pro
    4. Conversion de films
    5. Rendu multi-images
    6. Rendu automatisé et rendu en réseau
    7. Rendu et exportation dʼimages fixes et de séquences dʼimages fixes
    8. Utilisation du codec GoPro CineForm dans After Effects
  18. Utilisation dʼautres applications
    1. Dynamic Link et After Effects
    2. Utiliser After Effects et dʼautres applications
      1. Exporter un projet After Effects en tant que projet Premiere Pro
    3. Synchronisation des paramètres dans After Effects
    4. Bibliothèques Creative Cloud dans After Effects
    5. Plug-ins
    6. CINEMA 4D et Cineware
  19. Collaboration : Frame.io et Projets d’équipe
    1. Collaboration dans Premiere Pro et After Effects
    2. Frame.io
      1. Installer et activer Frame.io
      2. Utiliser Frame.io avec Premiere Pro et After Effects
      3. Foire aux questions
    3. Projets dʼéquipe
      1. Prise en main des projets d’équipe
      2. Créer un projet d’équipe
      3. Collaborer sur les projets d’équipe
  20. Mémoire, stockage et performances
    1. Mémoire et stockage
    2. Comment After Effects gère les problèmes de mémoire insuffisante lors de la prévisualisation    
    3. Amélioration des performances
    4. Préférences
    5. Configuration requise du GPU et du pilote GPU pour After Effects
  21. Base de connaissances
    1. Problèmes connus
    2. Problèmes résolus
    3. Questions fréquentes
    4. After Effects et macOS Ventura
    5. Comment After Effects gère les problèmes de mémoire insuffisante lors de la prévisualisation

Découvrez comment ajouter, modifier et utiliser des expressions dans After Effects.

Ajouter ou supprimer une expression d’une propriété

Toute propriété utilisable comme image clé peut utiliser une expression.

Pour ajouter et afficher une expression, sélectionnez la propriété dans le panneau Montage et effectuez l’une des opérations suivantes :

  • Sélectionnez Animation > Ajouter une expression. Pour effectuer la suppression, sélectionnez Animation > Supprimer l’expression.
  • Appuyez sur Alt (Windows) ou Option (macOS) tout en cliquant sur le bouton du chronomètre en regard du nom de la propriété dans le panneau Montage ou le panneau Options d’effet. Répétez cette étape pour supprimer l’expression.

Lorsque l’expression est activée, quatre icônes apparaissent sous la propriété et la valeur devient rouge.

Le fouet de sélection est l’outil de sélection par glisser-déposer permettant de créer des liens dans After Effects. Cliquez sur l’icône en spirale en regard de l’expression et maintenez-la enfoncée pour passer en mode de sélection. Un fouet est lié à votre curseur lorsque vous faites glisser vers une autre propriété. Le fait de relâcher le clic cible la propriété en dessous, générant automatiquement la syntaxe d’expression.

sélection d’expression

Pour lier un ensemble de propriétés sur plusieurs calques et compositions, utilisez des liens de propriété :

  1. Sélectionnez une propriété ou un ensemble de propriétés et choisissez Modifier > Copier avec des liens de propriété ou Modifier > Copier avec des liens de propriété relatifs.

  2. Collez ensuite ces propriétés sur n’importe quel calque d’une composition. Les propriétés collées restent désormais connectées au calque à partir duquel elles ont été copiées. De cette manière, toute modification apportée à la propriété d’origine est répercutée sur les instances des liens de propriétés collés.

    (ou)

    Vous pouvez copier un calque entier avec des liens de propriétés et le coller pour créer des copies qui suivent les modifications apportées à l’original.

Le résultat de la copie de la propriété Position d’un calque avec la commande Copier avec des liens de propriété relatifs est le suivant :

thisComp.layer(“control_layer”).transform.position

Le résultat de la copie de la propriété Position d’un calque avec la commande Copier avec des liens de propriété est le suivant :

comp(“source_comp”).layer(“control_layer”).transform.position

Désactiver les expressions

Pour désactiver momentanément une expression, sélectionnez la bascule Activer l’expression. Lorsque l’expression est désactivée, le bouton est barré d’un trait oblique.

expression

Modifier des expressions

Modifier une expression à l’aide de l’icône de sélection

Si vous ne maîtrisez pas totalement l'utilisation des expressions JavaScript ou After Effects, utilisez l’outil de fouet de sélection pour commencer. Cet outil permet de lier facilement les propriétés des expressions. 

texte

  1. Assurez-vous qu’une expression est appliquée à votre propriété. Par exemple, appuyez sur Alt (Windows) ou Option (macOS) tout en cliquant sur l’icône du chronomètre à gauche de la propriété Échelle pour appliquer une expression.

  2. Accédez au panneau Montage et cliquez à l’intérieur du champ de texte pour activer l’éditeur d’expression. Placez le curseur à l’endroit où vous voulez modifier l'expression.

  3. L’expression est entrée dans le champ d’expression au point d’insertion.

    • Si le texte est sélectionné dans le champ d’expression, le texte de la nouvelle expression remplace le texte sélectionné. 
    • Si le point d’insertion ne se trouve pas dans le champ d’expression, le texte de la nouvelle expression remplace tout le texte dans le champ.
  4. Vous pouvez faire glisser l’icône de sélection sur le nom ou la valeur d’une propriété. Si vous la faites glisser sur le nom de la propriété, l’expression obtenue affiche toutes les valeurs comme s’il n’y en avait qu’une. Par exemple, si vous faites glisser l’icône de sélection sur le nom de la propriété Position, une expression de ce type s’affiche :

    thisComp.layer(“Layer 1”).transform.position
  5. Si vous faites glisser l’icône de sélection sur l’une des valeurs de composant de la propriété Position (comme la valeur y), une expression de ce type s’affiche. Les coordonnées x et y de la propriété sont liées à la valeur y de la propriété Position :

     temp = thisCompayer(“Layer 1”)ransformosition[1 
      [temp, temp]
    
Remarque :

Si vous utilisez l’icône de sélection pour créer une expression de référence à un calque portant le même nom qu’un autre calque de cette composition, le nom du calque ciblé est modifié. Pour former le nom du nouveau calque, le logiciel utilise le nom de l’ancien, suivi d’un chiffre. Cette modification est nécessaire pour s’assurer que l’expression fait bien référence à un seul calque de la composition.

Format des expressions créées par l’icône de sélection

Le format des expressions créées par l’icône de sélection est déterminé par la préférence Écriture en anglais compact par l’icône de sélection d’expression.

  • Modifier > Préférences > Général (Windows)
  • Préférences > Scripts et expressions (macOS)

L’icône de sélection crée des expressions qui utilisent les noms des propriétés tels qu’ils apparaissent dans le panneau Montage. Comme ces noms sont intégrés, ils peuvent fonctionner lorsqu’After Effects s’exécute dans une autre langue. Les noms de propriété modifiables sont placés entre guillemets doubles et restent les mêmes dans toutes les langues. Désélectionnez cette option si le projet n’est pas partagé dans d’autres langues.

Exemple d’expression en anglais compact :

thisComp.layer(“Layer 1”).transform.position

La même expression, cette fois n’étant pas en anglais compact :

thisComp.layer(“Layer 1”)(“Transform”)(“Position”)
Remarque :

L’option par défaut étant l’utilisation de l’anglais compact, nous utiliserons ce format dans la plupart des exemples et illustrations de cette documentation.

Modification manuelle d’une expression

Modification manuelle d’une expression

  1. Passez en mode d’édition de texte en cliquant dans le champ d’expression. Lorsque vous activez le mode d’édition de texte, l’expression complète est sélectionnée. Pour ajouter quelque chose à l’expression, cliquez dedans afin d’y placer le point d’insertion (sinon, l’expression complète sera remplacée).

  2. Saisissez ou modifiez le texte dans le champ d’expression. Vous pouvez utiliser le menu Langage d’expression.Pour afficher l’expression complète, faites glisser le bas ou le haut du champ d’expression pour le redimensionner.

  3. Pour quitter le mode d’édition de texte et activer l’expression, utilisez l’une des méthodes suivantes :
    • Appuyez sur la touche Entrée du pavé numérique.
    • Cliquez à l’extérieur du champ d’expression.

Afficher des expressions et le graphique d’expression

Afficher des expressions dans le panneau Montage

  • Révélez les expressions avec des erreurs :

Vous pouvez choisir de n’afficher que les propriétés qui contiennent des erreurs d’expression, ce qui vous permet d’afficher et de corriger rapidement les erreurs. Pour ce faire, procédez comme suit :

  1. Sélectionnez les calques pour lesquels afficher les erreurs et cliquez avec le bouton droit de la souris pour ouvrir le menu contextuel.
  2. Sélectionnez Afficher > Afficher les erreurs d’expression.
révéler erreur d’expression

afficher les expressions

  • Afficher uniquement les propriétés avec des expressions :

Pour afficher uniquement les propriétés affectées d’expressions, sélectionnez un ou plusieurs calques, puis appuyez sur EE.

recherche dans le journal

  • Recherche dans le journal :

Vous pouvez utiliser le champ de recherche du panneau Montage pour rechercher des expressions et autres composants d’une propriété. Si la chaîne de recherche apparaît dans une expression, la propriété, les groupes et le calque qui la contiennent sont affichés dans la liste des résultats de recherche.

Remarque :

Pour redimensionner le champ d’expression, faites glisser son bord supérieur vers le haut ou vers le bas.

Expressions dans l’éditeur de graphiques

En mode Éditeur de graphiques, le champ d’expression unique apparaît sous la forme d’une zone redimensionnable au bas de l’Éditeur de graphiques. Il affiche uniquement l’expression de la propriété sélectionnée. Pour afficher plusieurs champs d’expression simultanément, le panneau Montage doit se trouver en mode de barre du calque.

texte

Pour passer du mode de barre du calque au mode Éditeur de graphiques et inversement, appuyez sur Maj+F3. Vous pouvez également utiliser le bouton Éditeur de graphiques en haut du panneau Montage.

texte

Pour afficher le champ d’expression dans l’Éditeur de graphiques, choisissez la commande Afficher l’éditeur d’expression dans le menu Choisir le type de graphique et les options au bas de l’Éditeur de graphiques. Lorsque vous ajoutez une expression à une propriété, l’éditeur d’expression s’affiche, quel que soit ce paramètre.

texte

Pour observer la manière dont une expression modifie la valeur ou le graphique Vitesse, sélectionnez le bouton Afficher le graphique post-expression tout en gardant un œil sur la valeur ou le graphique Vitesse dans l’éditeur de graphiques.

Lire l’éditeur de graphiques

Le graphique aux couleurs atténuées indique la valeur ou la vélocité avant application de l’expression. Le graphique aux couleurs vives indique la valeur ou la vélocité après application de l’expression. L’activation du recouvrement de graphique de la propriété Position modifie également l’affichage du chemin d’accès dans le panneau Composition afin que vous puissiez visualiser l’effet de l’expression sur le chemin d’accès.

Afficher les couleurs dans un graphique (gif)

Ajout de commentaires à une expression

Si vous écrivez une expression complexe, ajoutez des commentaires qui expliquent ce que fait l’expression et comment ses différents éléments fonctionnent.

Utilisez l’une des syntaxes suivantes pour commenter votre code :

  • Débutez le commentaire par //. Tout texte figurant entre // et la fin de la ligne sera ignoré.
    Par exemple : //Ceci est un commentaire.
  • Débutez le commentaire par /* et terminez-le par */. Tout texte figurant entre /* et */ sera ignoré.
    Par exemple : /*Ceci est un commentaire multiligne.*/

Enregistrement et réutilisation d’expressions

Une fois que vous avez écrit une expression, vous pouvez l’enregistrer pour une utilisation ultérieure en la copiant et en la collant dans une application d’édition de texte. Vous pouvez également l’enregistrer dans un projet d’animation prédéfini ou un projet de modèle. Toutefois, dans la mesure où les expressions sont écrites en rapport avec d’autres calques d’un projet et qu’elles peuvent utiliser des noms de calques spécifiques, il est parfois nécessaire de modifier l’expression pour la transférer vers un autre projet.

Grâce à une syntaxe JavaScript normale, vous pouvez définir vos propres fonctions dans des expressions. Dans cet exemple, une fonction est définie pour calculer la moyenne de deux valeurs. La dernière ligne utilise cette fonction :

function average(a, b)
{
return (a + b) / 2;
}
average(position, thisComp.layer(1).position);
Remarque :

Vous devez entièrement définir chaque fonction dans chaque expression où elle est utilisée. Il n’existe pas de bibliothèque globale de fonctions où vous pouvez effectuer des ajouts.

Si vous voulez enregistrer une expression pour l’utiliser dans un autre projet, il est préférable d’y ajouter des commentaires. (voir Ajout de commentaires à une expression). Utilisez également des variables. Elles permettent de modifier les valeurs à un seul emplacement.

Par exemple, cette expression est assortie d’un commentaire à plusieurs lignes (au début) qui explique son fonctionnement et d’un commentaire court (après déclaration et initialisation d’une variable) qui indique le but de la variable :

  /* Cette expression sur une propriété Texte source indique le nom d’un calque et la valeur de sa propriété Opacité. */

var myLayerIndex = 1; // calque à inspecter, initialisé à 1, pour le calque supérieur

thisCompayer(myLayerIndex)ame + “: \rOpacity = ” + thisCompayer(myLayerIndex).opacityalue

Vous pouvez enregistrer une animation prédéfinie contenant une expression et la réutiliser dans d’autres projets à condition que l’expression ne fasse pas référence à des propriétés absentes de ces projets. Lorsque vous enregistrez une animation prédéfinie dans laquelle une propriété dispose d’une expression, mais ne comporte aucune image clé, seule l’expression est enregistrée. Si la propriété comporte une ou plusieurs images clés, l’animation prédéfinie enregistrée contient l’expression ainsi que toutes les valeurs d’images clés.

Enregistrer une expression en tant que préréglage

Vous pouvez enregistrer une expression en tant que préréglage et l’utiliser dans d’autres projets en procédant comme suit :

  1. Dans Journal, sélectionnez la propriété sur laquelle l’expression est appliquée, par exemple - l’expression est appliquée à la propriété Rotation d’un calque, alors sélectionnez-la. Ensuite, sélectionnez Animation > Enregistrer l’animation prédéfinie.

  2. Renommez le préréglage, en « Time40 », par exemple, et enregistrez-le. Par défaut, il est enregistré dans le dossier Paramètres prédéfinis de l’utilisateur ou de l’utilisatrice en tant que fichier Préconfiguration Adobe After Effects.

  3. Pour appliquer votre préréglage, ouvrez les paramètres prédéfinis d’animation dans le menu Effets et contrôles. Il y a deux dossiers à cet endroit - Paramètres prédéfinis et Paramètres prédéfinis utilisateur ; ouvrez Paramètres prédéfinis utilisateur. Ce dossier contient tous les préréglages que vous créez dans After Effects. Faites glisser le préréglage « Time40 » sur le calque sur lequel vous travaillez et l’expression est appliquée !

Copier une expression d’une propriété de calque

Vous pouvez copier une expression d’une propriété de calque, avec ou sans les images clés de cette propriété.

  • Pour copier une expression et des images clés d’une propriété dans d’autres propriétés, sélectionnez la propriété du calque source dans le panneau Montage, copiez la propriété du calque, sélectionnez les propriétés du calque cible et procédez au collage.
  • Pour copier une expression d’une propriété dans d’autres propriétés sans copier les images clés, sélectionnez la propriété source, choisissez Modifier > Copier l’expression seulement, sélectionnez les propriétés cible, puis procédez au collage.
Conseil :

La copie d’une expression sans images clés est utile pour copier simultanément plusieurs expressions et les coller dans un ou plusieurs calques ou pour copier une expression et la coller dans plusieurs calques.

Remarque :

Normalement, comme pour le collage des images clés et autres éléments, vous pouvez coller l’élément dans le calque cible et After Effects se charge de déterminer la propriété cible du collage. Par exemple, cela fonctionne pour copier les propriétés Position d’un calque à un autre. Vous devez toutefois sélectionner la propriété cible si vous collez une expression d’une propriété Position dans une propriété Échelle.

En savoir plus sur les ressources dʼexpression

Maintenant que vous avez assimilé certains concepts sous-jacents aux expressions, rejoignez la communauté pour découvrir des exemples concrets et partager votre travail.

Vous pouvez également consulter l’excellente série d’exemples d’expressions et de tutoriels de Dan Ebberts sur son site web MotionScript.

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?