Un script est une série de commandes qui impose à une application d’exécuter une série d’opérations. Vous pouvez utiliser des scripts dans la plupart des applications Adobe dans le but d’automatiser des tâches répétitives, d’effectuer des calculs complexes et même d’accéder à certaines fonctionnalités que l’interface utilisateur ne propose pas directement. Par exemple, vous pouvez demander à After Effects de modifier l’ordre des calques dans une composition, de rechercher et remplacer du texte source dans des calques de texte ou d’envoyer un message électronique une fois que le rendu a été réalisé.
Les scripts After Effects utilisent le langage Adobe ExtendScript, qui est une forme évoluée de JavaScript, comparable à ActionScript. Les noms des fichiers ExtendScript portent l’extension .jsx.
Au démarrage, After Effects recherche des scripts à charger dans le dossier Scripts. Les scripts chargés sont répertoriés dans le menu Fichier > Scripts. Si vous modifiez un script tandis qu’After Effects est ouvert, vous devez enregistrer les modifications pour qu’elles prennent effet. Si vous placez un script dans le dossier Scripts tandis qu’After Effects est en cours d’exécution, vous devez relancer l’application pour que ce script apparaisse dans le menu Scripts. Vous pouvez également exécuter immédiatement le nouveau script à l’aide de la commande Exécuter le fichier de script.
After Effects met à votre disposition plusieurs scripts prédéfinis pour vous aider à exécuter des tâches courantes. Ils constituent par ailleurs une base dont vous pouvez vous servir pour modifier et créer vos propres scripts.
Exécutez l’exemple de script DemoPalette.jsx pour vous faire une idée du type d’opérations que vous pouvez effectuer à l’aide de scripts. Par exemple, le script Inverser l’ordre des calques rend l’inversion de l’ordre d’empilement des calques dans le panneau Montage plus simple que de réorganiser les calques manuellement.Vous pouvez créer vos propres scripts en vue d’une utilisation dans After Effects à l’aide de l’éditeur de script, qui est intégré à la boîte à outils ExtendScript. Celle-ci fournit une interface conviviale permettant de créer, de déboguer et de tester vos propres scripts.
Par défaut, les scripts ne sont pas autorisés à écrire des fichiers ou à envoyer ou recevoir des communications sur un réseau. Pour autoriser les scripts à écrire des fichiers et à communiquer via un réseau, choisissez Edition > Préférences > Général (Windows) ou After Effects > Préférences > Général (Mac OS) et sélectionnez l’option Autoriser les scripts à écrire des fichiers et à accéder au réseau.
Pour une description exhaustive des fonctions de script disponibles dans After Effects, reportez-vous au guide de script After Effects sur le site Web d’Adobe à l’adresse suivante : www.adobe.com/go/learn_ae_indepth_fr.
Pour échanger des scripts et autres outils utiles avec d’autres utilisateurs d’After Effects, reportez-vous à la rubrique After Effects Exchange sur le site Web d’Adobe à l’adresse suivante www.adobe.com/go/learn_ae_exchange_fr.