Automatisation de Scripts dans After Effects

Automatiser un fichier de bande annonce
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Maîtrisez After Effects CS6 / CC
Revoir le teaser Je m'abonne
Transcription

99,00€ Je commande

À partir de
27€ /mois
Je m'abonne à Elephorm

Description Programme Avis

99,00€ Je commande

À partir de
27€ /mois
Je m'abonne à Elephorm

L'objectif de cette vidéo est de montrer comment créer et appliquer des scripts automatisés dans After Effects pour gagner en efficacité et améliorer la gestion des bandes annonces.

Découvrez comment automatiser la création de bandes annonces dans After Effects en utilisant des scripts.

Dans cette leçon, nous aborderons en détail la manière d'automatiser la génération de bandes annonces dans After Effects en utilisant ExtendScript Toolkit. Nous commencerons par modifier le calque horaire pour automatiser notre fichier de bande annonce, en référençant le bon fichier texte. Nous verrons comment attribuer la bonne valeur en utilisant la méthode setValue pour les propriétés du texte source. Ensuite, nous nous concentrerons sur l'application des changements de couleur et d'autres propriétés, tout en veillant à ce que l'ensemble de notre script soit correctement validé et testé dans After Effects. La prochaine partie couvrira la création d'une interface utilisateur plus intuitive pour faciliter cette automatisation en temps réel.

Voir plus
Questions réponses
Comment modifier le calque horaire dans After Effects en utilisant le script ?
Pour modifier le calque horaire, vous devez retourner dans l'ExtendScript Toolkit, rechercher et définir la propriété texte source du calque horaire avec la méthode setValue.
Quelle est la fonction de la méthode setValue dans le script ?
La méthode setValue est utilisée pour attribuer une nouvelle valeur à une propriété spécifiée dans un calque ou un objet dans After Effects.
Pourquoi est-il important de tester les scripts en After Effects après les modifications ?
Il est crucial de tester les scripts pour s'assurer qu'ils fonctionnent comme prévu, sans erreurs, et pour valider que toutes les modifications ont été correctement appliquées.
Alors dernière partie maintenant de la création de ce script pour que tout soit parfaitement appliqué ici dans le fichier After Effects qui se trouve juste derrière. On va maintenant modifier le calque, alors on va retourner ici dans Compo, le calque horaire qui se trouve ici pour automatiser complètement maintenant notre script, enfin notre fichier de bande annonce. Donc ce fichier se trouve bien dans la composition Compo, ça tombe bien, on a déjà fait la recherche en question, souvenez-vous au niveau de la fameuse boucle pour trouver la bonne composition. Donc ça va être très simple, il suffit maintenant de retourner dans l'Extend Script Toolkit, et ici juste en dessous, on va lui dire à ce moment là d'aller chercher le fichier texte qui se nomme alors de mémoire il se nomme horaire, on verra bien après si c'est bon, alors surtout mettez bien entre majuscules, là je fais des bêtises, horaire comme ceci, et là on va pas aller chercher une catégorie d'effets, ça va être une propriété, donc à ce moment là c'est Property, et à votre avis qu'est-ce qu'on va aller chercher ? On va aller chercher la propriété de source texte, souvenez-vous dans un texte, source texte c'est ce qui contient le texte, le contenu tout simplement. Donc maintenant ce qu'on va faire c'est ici créer une parenthèse, lui indiquer le source texte pour lui indiquer quel est le nom de cette fameuse propriété, et maintenant vous commencez à être habitué, c'est ce qu'on a fait juste avant, on veut lui mettre un set value entre parenthèses de la mention, et on va mettre un point virgule. On sauvegarde tout ça, on retourne dans After Effects, on va s'amuser à aller modifier un peu aussi la couleur pour voir tout changer en même temps, on va retourner donc dans le fichier texte, comme ceci. Alors ici on a tout de suite, ça me paraît pas trop mal, on va mettre dans un instant, allez voilà on va laisser l'horaire ici complètement vide, de toute façon ça c'est un impact sur une autre partie de ce fichier, en bleu c'est parfait comme ça on va voir normalement ça devrait se changer en bleu, et le texte ici, reflets inclus et les deux instances inclus, devraient se modifier dans un instant. Je sauvegarde, je vais maintenant ici importer le fameux script, je vais aller chercher maintenant le fichier texte, c'est magique ça fonctionne. Donc maintenant j'ai bien ici dans un instant la couleur bleue qui est appliquée. Reste maintenant à arriver ici dans montage, et modifier ces deux calques. Alors on va les modifier de la même façon, sauf que pour l'instant on n'a absolument pas créé ici de boucle pour aller détecter ou se trouver dans le panneau projet quels étaient les numéros d'indexation de l'item correspondant à la composition montage. Donc encore une fois on va juste répercuter ce qu'on a déjà vu précédemment pour aller modifier ces deux calques. Je vous rappelle ces deux calques ici qui affectent cette partie là. Donc à ce moment là on va retourner dans l'extend script toolkit, comme ceci, et on va pas trop se fatiguer, vous commencez maintenant à me connaître un petit peu. Hop on prend tout ceci, on fait ctrl c, on va un peu plus bas, ctrl v. Donc cette fois ci on va bien garder toute cette boucle ici pour faire une boucle dans le panneau projet, et la fameuse double condition si la composition s'appelle, ah c'est pas compo moi, ça va être montage. Donc ici je modifie, ça va être montage. Donc si la composition s'appelle montage et qu'en plus c'est une composition, à ce moment là comp compo est égal à, ah là c'est pas bon, on va l'appeler comp montage. On va donc créer une nouvelle variable. Donc à partir de la réflexe, on monte là haut, en même temps on peut le créer, comp montage point virgule. Youpla boom, je redescends ici et maintenant je vais affecter le texte. Maintenant que j'ai la bonne information, c'est à dire comp montage pour aller ensuite décrire le chemin pour aller attribuer la fameuse valeur dans la propriété qui m'intéresse, je vais pouvoir le faire en dessous ici. Donc je vais lui dire comp montage comme ceci, point, on va lui donner le nom du layer en question qui est concerné. Donc on va avoir tout d'abord un layer horaire, on va aller dans un effet, non là ça va être le texte qu'on va changer, donc ça va être la propriété. Property, toujours pareil, alors honnêtement on pourrait très bien ne pas se fatiguer, aller chercher cette valeur là, ctrl c, ctrl v comme ceci. Donc là vous voyez qu'on a attribué la bonne valeur dans horaire, un simple copier-coller ça fonctionne, l'important étant ici de bien attribuer la bonne composition. Ça c'est très important. Donc est-ce que c'était horaire en fait ? C'était titre d'abord, on va s'occuper d'abord de titre. Donc titre, source texte, cette value, et plutôt que la mention ça va être maintenant ici le titre. Donc maintenant on va faire la même chose pour l'horaire qui se trouve en dessous, ctrl c ici, ctrl v, on va rajouter un petit espace, ici on va s'occuper maintenant d'horaire. Property, source texte, cette value, point, ici ça va être valeur horaire. Alors j'ai juste vérifié que j'ai pas fait de bêtises, cette value, valeur horaire, donc normalement on devrait pas être trop mal. Bah écoutez on va tester pour voir si tout fonctionne parfaitement. Donc ici je vais réinitialiser un petit peu mon projet comme il était au tout début, je vais faire fichier ouvrir les projets récents, j'enregistre pas comme ça il se réinitialise, j'ai pas besoin à chaque fois d'aller modifier. Mon fichier texte, donc là je vais faire un premier texte pour voir si non seulement ça fonctionne ici au début, mais également à l'intérieur dans le système de bandes annonces. Je vais faire ici un apport du script, exécuter le fichier de script, test, je vais aller chercher le fichier texte et effectivement j'ai dans un instant, alors je n'ai absolument pas apparemment de modification au niveau du titre ici, je vais aller voir dans le fichier texte si c'est normal. C'est tout à fait normal, c'est parce qu'à la base il y avait bien écrit le premier. Donc on va modifier tout ça, on va se mettre en mauve, on va mettre ici, je sais pas on va mettre, on est un peu des amoureux de la nature quand même, on va mettre le figuier. Soyons fous, dans un instant ici non, on va plutôt mettre mercredi, à ce moment là, mercredi et dans les horaires on va mettre 12h30. Donc voyez que maintenant on remplit le champ horaire donc normalement il devrait nous afficher deux choses, mercredi plus séparé par un tiré, 12h30, je sauvegarde, je retourne ici, je vais maintenant chercher mon script, test, maintenant je vais chercher mon fichier texte, je valide et oh magie c'est bien le programme le figuier, mon préféré, mercredi tiré 12h30 et vous êtes bien en mauve et on va vérifier qu'au début tout se passe bien, on est bien en mercredi. Alors attendez, c'était bien mercredi, oui c'est ça, mercredi. Donc vous voyez que par le biais comme ceci d'un script qu'on génère dans l'extend script toolkit, vous allez pouvoir comme ça générer une automatisation complète d'un système de bandes annonces. Alors c'est pas forcé que ce soit un système de bandes annonces mais en tout cas en l'occurrence ici ça nous sert d'exemple. Dans la prochaine partie on va voir comment appeler directement dans After Effects, non pas via fichier script et en allant chercher le script ce qui n'est pas pratique, comment ici avoir un panneau exactement comme caractère, comme paragraphe etc, comment l'appeler directement et pouvoir aller chercher ici directement. Comme ceci, un panneau pour pouvoir modifier comme vous pouvez le constater en live ici les éléments et lancer un rendu de manière automatique. C'est ce que nous allons voir dans la partie suivante en termes maintenant de création d'interface.

Programme détaillé de la formation

Nos dernières formations After Effects
  • After effects - Atelier effet CC Repetile
    Découvrir
    L'effet "CC Repetile" est un outil puissant pour repousser les limites de votre créativité dans After Effects. Ce tutoriel vous guide à travers des techniques et astuces pour tirer le meilleur parti de cet effet, en vous aidant à enrichir vos compositions vidéo de manière unique et professionnelle.
    8min 3 leçons
  • After effects - Atelier effet Strech
    Découvrir
    L'effet "Stretch" est un outil essentiel pour étirer et manipuler les éléments visuels dans After Effects. Cette formation vous apprend à utiliser cet effet pour créer des animations uniques et des transitions fluides, ajoutant une nouvelle dimension à vos compositions vidéo.
    26min 13 leçons
  • After Effects - Atelier effet Displacement
    Découvrir
    L'effet "Displacement" est un outil puissant pour déformer les éléments visuels dans After Effects. Cette formation vous apprend à utiliser cet effet pour créer des distorsions dynamiques et des transitions saisissantes, ajoutant une nouvelle dimension à vos compositions vidéo.
    10min 4 leçons
  • After Effects - Atelier effet Echo
    Découvrir
    L'effet "Echo" est un outil intéressant pour ajouter des répétitions et des échos visuels dans After Effects. Cette formation vous montre comment utiliser cet effet pour créer des mouvements fluides et des effets de traînées, ajoutant une nouvelle dimension à vos compositions vidéo.
    10min 7 leçons
  • After Effects - Ateliers animations typographiques
    Découvrir
    Plongez dans le monde du motion design avec notre série d'ateliers pratiques sur After Effects, conçue pour vous initier aux techniques avancées d'animation typographique. En une heure de formation intensive, maîtrisez des outils clés tels que CC Repetile, Echo, et les techniques de Displacement et Stretch pour donner vie à vos textes.
    55min 27 leçons