Guide d'utilisation Annuler

Utiliser les animations orientées données

  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

Ce document vous apprend à utiliser des animations orientées données.

Les animations orientées données sont créées à l’aide de données actives collectées auprès de diverses sources qui génèrent des animations dans votre composition. Vous pouvez utiliser des données provenant de plusieurs sources. Les données peuvent être statiques ou varier dans le temps. Importez les données dans votre projet After Effects et utilisez-les comme une entrée permettant d’animer des graphiques et des personnages et de contrôler les effets visuels, les titres de films et d’autres animations graphiques.

Exemple d’animation orientée données
Exemple d’animation orientée données

Sources de données

Vous pouvez utiliser les données de quasiment toutes les sources possibles, par exemple :

  • Fichiers de données générés par l’appareil : données en provenance de dispositifs tels que des moniteurs d’activité physique qui enregistrent les activités au moyen de capteurs et les stockent dans différents formats de fichier. Il s’agit de données variables dans le temps, qui comprennent la vitesse, l’altitude, la distance, la fréquence cardiaque, ainsi que divers autres paramètres relatifs à l’activité de l’utilisateur.
  • Données statiques générées par l’utilisateur : données statiques globales, telles que des résultats d’enquête, pouvant être modifiées pour générer des graphiques. Un fichier de données créé par l’utilisateur peut fournir un workflow pour des données globales.
  • URL : les données actives provenant de sites Web, telles que le chemin d’entrée et de sortie d’un utilisateur qui parcourt une page Web, peuvent également être utilisées.
  • Métadonnées : données incorporées dans les métadonnées du fichier vidéo.

Formats d’entrée

Vous pouvez importer des fichiers de données dans les formats suivants :

  • JSON
  • MGJSON
  • CSV
  • TSV
  • BVH

Si vous disposez de fichiers de données dans d’autres formats, convertissez-les dans l’un des formats de fichier d’importation pris en charge et importez-les dans le projet After Effects. De nombreux outils de conversion sont disponibles pour convertir des fichiers de données aux formats pris en charge par After Effects.

Prise en charge de JSON standard (.json)

Vous pouvez importer un fichier JSON standard dans After Effects en tant que métrage. Les fichiers de données fonctionnent à l’arrière-plan. After Effects fait directement référence aux données de ces fichiers de données pour générer des animations dans les projets. Le métrage JSON n’est pas représenté sous forme de flux de données dans le panneau Montage. Vous pouvez faire référence aux données en utilisant des expressions sous forme d’objet JSON évalué.

Vous pouvez modifier les expressions afin de changer le mode de référencement des données. Vous pouvez écrire les données dans un éditeur de texte, qui est référencé par After Effects pour générer des animations. La prise en charge JSON est basée sur le schéma JSON, lequel spécifie et définit la manière dont une application utilise et modifie les données JSON.

Les types de données de base de JSON sont les suivants :

  • Nombre : nombre décimal signé.
  • Chaîne : suite de caractères Unicode (ou aucun caractère).
  • Booléen : valeur vraie (True) ou fausse (False).
  • Tableau : liste triée de plusieurs valeurs (ou aucune valeur).
  • Objet : collection non triée de paires de noms ou de valeurs où les noms (clés) sont des chaînes.
  • Nul : valeur vide, utilisant le mot « nul ».
Remarque :

Si vous avez l’intention d’utiliser Adobe Media Encoder ou de lier les compositions à Premiere Pro, ajoutez le fichier de source de données au montage au lieu d’utiliser des expressions pour faire référence aux entrées de données se trouvant dans le panneau Projet. L’ajout du fichier de données en tant que calque de composition garantit également qu’il sera copié lors de la sélection de Collecter les fichiers.

Utilisation d’un fichier JSON dans After Effects

Pour travailler avec un fichier JSON standard, procédez comme suit :

  1. Sélectionnez Fichier > Importer > Fichier.

  2. Sélectionnez un fichier .JSON et sélectionnez Ouvrir.

  3. Le fichier est ajouté à votre fenêtre de projet. Créez une composition avec le métrage.

  4. Ajoutez un solide à la composition. Pour ajouter un solide, sélectionnez Calque > Nouveau > Solide.

  5. Dans le panneau Montage, ouvrez les propriétés du calque solide et ouvrez le paramètre Opacité à l’aide des touches Alt + Clic pour Windows et Clic pour macOS..

  6. Changez les données dans l’expression afin de modifier votre animation. Vous pouvez contrôler les données JSON et le fichier de données dans lequel toutes les informations sont stockées.

  7. Vous pouvez également remplacer le fichier JSON par un autre afin de modifier les données référencées. Pour le remplacer, sélectionnez Remplacer le métrage > Fichier, puis ouvrez le nouveau fichier à partir de votre ordinateur.

Pour utiliser les données, vous pouvez appliquer une expression sur la propriété qui doit être générée par les données. Ensuite :

  1. Utilisez l’attribut sourceData pour lire les données d’un fichier .JSON. Par exemple :

    var sampleData = footage(“sample.json”).sourceData;
  2. Pour renvoyer sa valeur, référencez la propriété spécifique dans les données JSON. Par exemple,

    myData.engineData.RPM ou myData.latitude.value.

Prise en charge des fichiers Motions Graphics JSON (.mgjson)

Vous pouvez importer un fichier de données MGJSON en tant que métrage dans votre projet. Lorsque vous ajoutez des données à une composition, les flux de propriétés de données sont regroupés dans un nouveau groupe de niveau supérieur « Données ». Le groupe de données affiche les données de séquences sous forme de propriétés. Chaque propriété du groupe de données est une expression liée au fichier de métrage qui accède à la valeur du fichier de données à l’aide de l’expression footage("foo.mgjson").dataValue(N). Ici N correspond au chemin d’accès au flux de données dans le fichier. MGJSON fonctionne sur la base d’un schéma, conçu pour simplifier le référencement et l’importation de flux de données dans After Effects.

Chaque propriété individuelle de données possède une expression appliquée qui lie cette propriété aux données dans le fichier .mgJSON. Si le fichier source .mgJSON est modifié, les valeurs des propriétés de données sont automatiquement mises à jour.

Dans le panneau Montage, vous pouvez ouvrir les calques Données et utiliser l’icône de sélection pour lier des paramètres entre eux. Les modifications sont automatiquement renseignées.

Utilisation de métrage MGJSON dans After Effects

Pour travailler avec un fichier MGJSON, procédez comme suit :

  1. Sélectionnez Fichier > Importer > Fichier.

  2. Pour importer, sélectionnez un fichier MGJSON et sélectionnez Ouvrir.

  3. Le fichier est ajouté à votre fenêtre de projet. Créez une composition avec le métrage.

  4. Importez un élément dans le projet et ajoutez-le à la composition.

  5. Dans le panneau Montage, ouvrez les propriétés du métrage.

  6. À l’aide de l’icône de sélection, appliquez l’une des propriétés de l’élément (par exemple, Rotation) à l’un des flux de données du calque de données. La propriété de l’élément actif fait désormais référence à des données du calque de données. L’expression de chaque flux de données répercuté tire sa valeur du fichier de métrage.

  7. Lorsque vous prévisualisez le métrage, l’élément s’anime en fonction du flux de données du calque de données.

Vous pouvez également convertir les échantillons de données du fichier de données en images clés. Pour effectuer une conversion en images clés, procédez comme suit :

  1. Importez le fichier MGJSON dans votre projet et faites-le glisser dans le panneau Montage.

  2. Cliquez avec le bouton droit de la souris sur le calque de données et sélectionnez ensuite Assistant d’image clé > Créer des images clés à partir des données depuis le menu.

  3. Pour afficher les images clés, ouvrez le calque de données.

Remarque :

Après la conversion des images clés, les données ne sont plus actives, ni référencées à partir du fichier de données.

Vous pouvez également afficher les données actives sous la forme d’un graphique dans l’éditeur de graphiques. Pour ce faire, cliquez sur l’icône Éditeur de graphiques dans le panneau Montage.

Les animations orientées données utilisent des références d’expression. Pour plus d’informations, reportez-vous à Animation orientée données (référence d’expression).

Alignement de vidéo sur des données mgJSON

La commande Calque > Heure > Aligner la vidéo sur les données décale les calques vidéo de diverses images, tel que le spécifie un fichier .mgJSON. Cette commande permet d’aligner temporellement la vidéo sur des échantillons de données stockés dans le fichier .mgJSON correspondant. Par exemple, si vous avez capturé des données pendant une course, mais que l’heure de début de la vidéo ne correspond pas à celle des données capturées, vous pouvez spécifier un décalage pour que les données soient automatiquement alignées.

Pour aligner la vidéo sur des données mgJSON, procédez comme suit :

  1. Ajoutez le fichier .mgJSON à une composition qui contient également les calques cibles.
  2. Sélectionnez à la fois le calque .mgJSON et les calques cibles.
  3. Sélectionnez Calque > Heure > Aligner la vidéo sur les données.

Pour que cet alignement fonctionne, le fichier mgJSON doit contenir un groupe videoSyncTimeList qui définit :

  • le nom d’un ou de plusieurs calques cibles (fileName) ;
  • le nombre d’images (frameNumber) selon lesquels décaler ces calques depuis le début du calque de données.

Par exemple :

"videoSyncTimeList": [
  {
    "fileName": "sample1.mp4",
    "frameNumber": 1000
  },

  {
    "fileName": "sample2.mp4",
    "frameNumber": -1000
  }

La valeur fileName doit correspondre au nom d’un calque sélectionné et non pas au nom source du calque. Si vous remplacez le nom d’un calque par celui d’une source dans votre composition, par exemple, vous renommez le calque « sample1.mp4 » en « vidéo course 1 », vous devez aussi modifier conséquemment la valeur fileName dans le fichier mgJSON. Les calques référencés par fileName ne doivent pas être obligatoirement des éléments de métrage contenant un fichier source. Il peut également s’agir de solides, de compositions imbriquées ou d’autres types de calques.

Des valeurs frameNumber positives décalent le calque cible vers la gauche (avant le calque de données). Des valeurs frameNumber négatives décalent le calque cible vers la droite (après le calque de données). Une valeur frameNumber de 0 aligne le début du calque cible sur celui du calque de données.

Prise en charge des formats CSV (.csv) et TSV (.tsv ou .txt)

Dans After Effects, vous pouvez importer des fichiers de valeurs séparées par des virgules (.csv) et par des tabulations (.tsv ou .txt) en tant que métrage et les utiliser comme sources de données. Les fichiers CSV et TSV stockent les données tabulaires au format de texte brut avec des valeurs séparées par des virgules ou des tabulations. Les fichiers de données CSV et TSV fonctionnent de la même manière que les fichiers JSON.

Pour utiliser des fichiers de données CSV ou TSV dans After Effects, procédez comme suit :

  1. Importez un fichier CSV ou TSV dans votre projet sous forme de métrage, de la même manière que vous importez un fichier de type vidéo, audio ou autre. Choisissez l’une des méthodes suivantes pour importer vos fichiers en tant que métrage :

    • Sélectionnez Fichier > Importer > Fichier.    
    • Cliquez avec le bouton droit sur le panneau Projets et sélectionnez Importer > Type de fichier.
    • Double-cliquez sur le panneau Projets.
  2. Le fichier est ajouté à votre fenêtre de projet. Créez une composition avec le fichier.

  3. Dans le panneau Montage, ouvrez les propriétés du métrage. Liez les propriétés de données du calque de la composition à un autre calque à l’aide de l’icône de sélection d’expressions ou de liens de propriété. Pour ouvrir le champ des expressions textuelles, maintenez la touche Maj enfoncée et cliquez sur l’icône du minuteur en regard du nom du calque. Vous pouvez également lier les propriétés des données au moyen de la commande Édition > Copier avec des liens de propriété.

    Pour en savoir plus sur les propriétés des données de calque dans le montage, reportez-vous à Notions de base relatives aux propriétés de données.

  4.  Pour référencer le fichier de métrage des données, appliquez une expression sur la propriété qui doit être générée par les données. Utilisez l’attribut de métrage dataValue() pour lire les données issues d’une ligne et d’une colonne spécifiées. Les lignes et les colonnes sont indexées par zéro. Par exemple, footage("sample.tsv").dataValue([15,1]) renvoie la valeur de la ligne 16 de la deuxième colonne.

Notions de base relatives aux propriétés de données

Lorsque vous ajoutez un fichier JSON, CSV ou TSV à une composition et ouvrez ensuite les propriétés, seul un groupe de propriétés Données est présent, au lieu du groupe de propriétés Transformation. Le groupe Propriétés de données contient la hiérarchie des données définie dans le fichier.

Groupe Propriétés de données JSON dans le panneau Montage
Groupe Propriétés de données JSON dans le panneau Montage

Groupe Propriétés de données CSV et TSV dans le panneau Montage
Groupe Propriétés de données CSV et TSV dans le panneau Montage

Ce groupe de données est similaire à la façon dont After Effects traite les fichiers Motion Graphics JSON (.mgJSON). La différence réside dans le fait que JSON, CSV et TSV peuvent contenir uniquement des valeurs de données statiques, alors que mgJSON peut contenir des données dynamiques (qui évoluent dans le temps).

Chaque propriété individuelle de données possède une expression appliquée qui lie cette propriété aux données dans le fichier JSON, CSV ou TSV. Si vous modifiez le fichier de données source, les valeurs de propriété de données reflètent la modification.

Liaison de propriétés avec l’icône de sélection de liens de propriété

Si vous ne souhaitez pas écrire d’expressions complexes, vous pouvez utiliser l’icône de sélection Lien de propriété ou la commande Édition > Copier avec des liens de propriété pour lier les propriétés de données aux propriétés d’autres calques. Lorsque vous liez les calques, l’icône de sélection Lien de propriété écrit automatiquement des expressions à votre place.

Bibliothèques de fonctions d’expression personnalisées - JSX

Dans After Effects 15.0, il était possible d’importer un fichier JSON définissant des fonctions JavaScript personnalisées que vous pouviez utiliser comme bibliothèque de fonctions d’expression personnalisées. Dans After Effects 15.1, les objets JavaScript ne constituent pas une syntaxe légale pour JSON. After Effects 15.1 utilise un analyseur JSON différent et strict et qui n’autorise pas l’importation d’un fichier JSON avec une syntaxe illégale.

Si vous essayez d’importer un fichier JSON avec une fonction JavaScript définie dans After Effects 15.1 ou que vous ouvrez un projet contenant ce type de fichier, After Effects affiche une erreur.

Pour éviter ce problème, vous pouvez importer un fichier d’extension de syntaxe JavaScript (.jsx) dans After Effects 15.1. Le contenu du fichier JSX peut être identique à celui d’un fichier JSON importé dans After Effects 15.0. Il vous suffit de remplacer l’extension du fichier par .jsx. Si vous ouvrez un projet existant contenant un fichier JSON qui ne fonctionne pas, utilisez Fichier > Remplacer le métrage pour remplacer le fichier JSON par le fichier JSX. Les références d’expression au fichier JSON sont remplacées par des références au fichier JSX.

Problèmes connus avec les animations orientées données

Lorsque vous utilisez des animations orientées données dans After Effects, certains problèmes peuvent se poser. Pour en prendre connaissance, consultez les problèmes connus avec les animations orientées données.

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?