Créer des scripts

Prérequis

Les scripts sont listés au démarrage par After Effects, sous réserve de trois choses :

  • il s’agit de fichiers textes dont le nom de fichier se termine par .jsx [1]
  • Ces fichiers sont placés dans les dossiers scrutés au démarrage par After Effects (voir plus bas)
  • Les fichiers sont présents dans lesdits dossiers avant le démarrage. [2]

Un éditeur de texte sera aussi nécéssaire.

Types de scripts

Il est possible de définir deux grands types de scripts :

  • les scripts ne créant pas de panneaux (mais pouvant créer des fenêtres ne pouvant être utilisées avec le système de panneaux) et accessibles via la barre de menu → FichierScripts
  • les scripts « ScriptUI », créant des panneaux et accessibles via la barre de menu → Fenêtres

Emplacement des dossiers

Les dossiers Scripts et ScriptUI Panels sont utilisés pour placer les scripts utilisateurs. Leur emplacement diffère selon le système d’exploitation.

macOS

  • Scripts simples : /Applications/Adobe After Effects CC 20XX/Scripts/ScriptUI Panels/
  • Scripts utilisant ScriptUI : /Applications/Adobe After Effects CC 20XX/Scripts/ScriptUI Panels/

MS-Windows

  • Scripts simples : C:\Programmes\Adobe\Adobe After Effects CC 20XX\Support Files\Scripts\
  • Scripts utilisant ScriptUI : C:\Programmes\Adobe\Adobe After Effects CC 20XX\Support Files\Scripts\ScriptUI Panels\

Note

C:UsersNom d’utilisateurAppDataRoamingAdobeAfter Effects18.1ScriptsScriptUI Panels

Le dossier AppData est un dossier caché, il faudra demander l’affichage des dossiers cachés.

En image

../_images/emplacements.png

Emplacements des dossiers avec macOS

Créer un script

Pour créer un script, il vous faudra simplement créer votre script dans le répertoire adapté avant le démarrage d’After Effects. Le script peut être modifié alors qu’After Effects est démarré.

Note

Vous pouvez aussi charger un script directement via FichierScriptsExécuter le fichier de Script.

[1]https://ae-scripting.docsforadobe.dev/introduction/overview/?highlight=folder#the-jsx-and-jsxbin-file-name-extensions
[2]https://ae-scripting.docsforadobe.dev/introduction/overview/?highlight=folder#running-scripts-directly-from-the-file-scripts-menu