Neyko FX
← Tous les articles← All articles
Workflow & AutomatisationWorkflow & Automation

Comment renommer plusieurs calques dans After Effects rapidement

Publié le Published on

This article is currently available in French only. The page chrome is translated, the article body is not yet.

Pour renommer un calque dans After Effects, sélectionnez-le dans le panneau Timeline et appuyez sur Entrée (Windows) ou Retour (macOS) : le champ nom devient éditable, vous tapez le nouveau nom, puis validez avec Entrée. Pour renommer plusieurs calques en série, sélectionnez-les tous, appuyez sur Entrée, renommez le premier, validez, et After Effects passe automatiquement au calque suivant dans la sélection.

Cet article couvre toutes les méthodes disponibles : la navigation clavier calque par calque, l'usage de scripts natifs et tiers, les expressions pour automatiser les noms, ainsi que les pièges courants liés aux noms sources et aux noms de calques.

Comprendre la différence entre nom de calque et nom source

Avant de renommer quoi que ce soit, il faut distinguer deux choses dans After Effects : le nom de calque et le nom source.

Le nom source est le nom du fichier ou de la composition d'origine, visible dans le panneau Projet. Le nom de calque est ce que vous voyez dans la Timeline. Par défaut, les deux sont identiques. Dès que vous renommez un calque via Entrée dans la Timeline, After Effects crée un nom de calque indépendant, affiché en gras dans la Timeline. Le fichier source, lui, ne change pas.

Cette distinction est importante : si vous cherchez un calque par son nom dans une expression (par exemple `thisComp.layer("MonCalque")`), c'est le nom de calque qui est utilisé, pas le nom source. Renommer le calque dans la Timeline ne casse pas le lien avec la source, mais renommer le fichier source dans le Finder ou l'Explorateur peut casser le lien.

Pour afficher le nom source d'un calque dans la Timeline, faites un clic droit sur l'en-tête de colonne et activez la colonne "Source Name". Vous verrez alors les deux noms côte à côte, ce qui évite de confondre le nom d'affichage et le nom du fichier.

Renommer calque par calque avec le clavier

C'est la méthode de base, rapide pour une dizaine de calques.

Étape 1 : cliquez sur le premier calque à renommer dans la Timeline pour le sélectionner seul.

Étape 2 : appuyez sur Entrée (Windows) ou Retour (macOS). Le champ nom du calque devient éditable, surligné en bleu.

Étape 3 : tapez le nouveau nom.

Étape 4 : appuyez sur Tabulation pour valider et passer directement au calque suivant dans la liste, qui entre automatiquement en mode édition. Vous pouvez ainsi enchaîner les renommages sans toucher la souris.

Si vous appuyez sur Entrée au lieu de Tabulation pour valider, After Effects valide le nom mais ne passe pas au calque suivant : vous devrez resélectionner manuellement le suivant.

Astuce : si vous avez présélectionné plusieurs calques avant d'appuyer sur Entrée, After Effects renomme uniquement le calque actif (le dernier cliqué, mis en évidence). La touche Tabulation, dans ce cas, ne parcourt pas la sélection : elle passe au calque immédiatement en dessous dans la pile, sélectionné ou non. Pour parcourir uniquement les calques sélectionnés, il faut passer par un script.

Renommer en lot avec le script natif « Rename Layers »

After Effects n'embarque pas de boîte de dialogue de remplacement en lot dans son interface graphique standard, mais il est possible d'y accéder via des scripts JavaScript intégrés ou via la console.

La méthode la plus accessible sans installation est d'utiliser le panneau Scripts (menu Fenêtre > Scripts, si vous l'avez activé) ou d'exécuter un script directement via File > Scripts > Run Script File.

Voici un script minimal à copier dans un fichier .jsx que vous pouvez exécuter via File > Scripts > Run Script File :

```
var comp = app.project.activeItem;
if (comp && comp instanceof CompItem) {
var layers = comp.selectedLayers;
if (layers.length === 0) { alert("Sélectionnez au moins un calque."); } else {
var prefix = prompt("Préfixe à ajouter :", "");
if (prefix !== null) {
app.beginUndoGroup("Renommer calques");
for (var i = 0; i < layers.length; i++) {
layers[i].name = prefix + layers[i].name;
}
app.endUndoGroup();
}
}
}
```

Ce script demande un préfixe et l'ajoute devant le nom existant de chaque calque sélectionné. Vous pouvez modifier la ligne `layers[i].name = prefix + layers[i].name;` pour remplacer entièrement le nom, ajouter un suffixe, ou insérer un numéro d'index avec `layers[i].name = prefix + "_" + (i+1);`.

Pour exécuter : sélectionnez vos calques dans la Timeline, allez dans File > Scripts > Run Script File, naviguez jusqu'au fichier .jsx et ouvrez-le. L'action est annulable via Ctrl+Z (Windows) ou Cmd+Z (macOS) grâce aux lignes `beginUndoGroup` et `endUndoGroup`.

Si vous souhaitez un remplacement de texte (trouver/remplacer dans les noms), remplacez la ligne de renommage par :
```
layers[i].name = layers[i].name.replace("ancien_texte", "nouveau_texte");
```
Note : la méthode `.replace()` en JavaScript ne remplace que la première occurrence. Pour toutes les occurrences, utilisez une expression régulière : `.replace(/ancien_texte/g, "nouveau_texte")`.

Numéroter automatiquement les calques avec un script

Dans de nombreux projets (animations de personnages, slides multiples, éléments graphiques répétitifs), on a besoin de nommer les calques selon un schéma numéroté : "Slide_01", "Slide_02", "Slide_03", etc.

Voici un script complet pour ça :

```
var comp = app.project.activeItem;
if (comp && comp instanceof CompItem) {
var layers = comp.selectedLayers;
if (layers.length === 0) { alert("Sélectionnez au moins un calque."); } else {
var baseName = prompt("Nom de base :", "Calque");
if (baseName !== null) {
app.beginUndoGroup("Numéroter calques");
for (var i = 0; i < layers.length; i++) {
var num = (i + 1 < 10) ? "0" + (i + 1) : "" + (i + 1);
layers[i].name = baseName + "_" + num;
}
app.endUndoGroup();
}
}
}
```

L'ordre de numérotation correspond à l'ordre dans lequel les calques apparaissent dans `comp.selectedLayers`, qui suit l'ordre de la pile Timeline (calque du haut = index 1). Si vous souhaitez numéroter en ordre inverse, parcourez le tableau à rebours avec une boucle décrémentielle.

Attention : si vous sélectionnez les calques en cliquant dans un ordre différent de l'ordre de la pile, `selectedLayers` renvoie quand même les calques triés par index Timeline, pas par ordre de clic. Il n'existe pas de moyen natif de récupérer l'ordre de sélection en ExtendScript.

Renommer les calques depuis le panneau Projet

Si votre objectif est de renommer les sources (les fichiers importés ou les compositions), et non les instances dans la Timeline, faites-le directement dans le panneau Projet.

Sélectionnez un ou plusieurs éléments dans le panneau Projet. Pour renommer un seul élément, appuyez sur Entrée (Windows) ou Retour (macOS), tapez le nouveau nom et validez.

Pour renommer plusieurs éléments dans le panneau Projet en série, la même logique clavier s'applique : sélectionnez le premier, appuyez sur Entrée, renommez, validez avec Entrée, puis cliquez sur le suivant. Il n'existe pas de raccourci natif pour passer d'un élément Projet à l'autre en mode édition.

Important : renommer une composition dans le panneau Projet met automatiquement à jour son nom partout où elle est utilisée comme calque dans d'autres compositions, car le nom de calque suit le nom source par défaut (sauf si vous l'avez déjà personnalisé dans la Timeline). C'est une façon propre de propager un renommage global.

Piège courant : si vous renommez un fichier source externe (vidéo, image) directement dans le panneau Projet, vous ne renommez que l'alias dans After Effects. Le fichier sur le disque garde son nom d'origine. Pour renommer le fichier physique, il faut le faire dans le Finder ou l'Explorateur, puis rélinker le projet via File > Dependencies > Find Missing Footage.

Pièges courants et bonnes pratiques de nommage

Quelques situations reviennent régulièrement en production et méritent d'être anticipées.

Les expressions qui référencent les calques par nom cassent si vous renommez le calque cible. Si votre projet utilise des expressions du type `thisComp.layer("BG_01")`, notez tous les noms avant de les changer, ou utilisez des variables dans vos expressions pour centraliser les références.

Les calques précomposés ont deux noms distincts : le nom de la précomposition dans le panneau Projet, et le nom du calque dans la composition parente. Renommer l'un ne renomme pas l'autre si vous les avez dissociés. Vérifiez les deux.

Les calques d'effets (caméra, lumière, null) ont des noms par défaut générés automatiquement ("Camera 1", "Light 1", "Null 1"). Leur renommage suit la même logique que les autres calques, mais si vous annulez le renommage, After Effects peut restaurer le nom généré automatiquement avec une numérotation différente si d'autres calques du même type ont été créés entre-temps.

Bonne pratique : adoptez une convention de nommage dès le début du projet. Un nom comme `[TYPE]_[DESCRIPTION]_[INDEX]` (par exemple `TXT_Titre_01`, `BG_Gradient_01`, `SHP_Circle_02`) accélère la lecture de la Timeline, simplifie les scripts de renommage et réduit les erreurs de référence dans les expressions.

Pour les projets livrés à plusieurs personnes ou archivés, évitez les caractères spéciaux dans les noms de calques (accents, apostrophes, parenthèses) : certains scripts et outils tiers les gèrent mal. Les tirets et underscores sont universellement sûrs.

Si vous travaillez souvent sur des projets nécessitant des renommages en lot répétitifs, le panel Neyko FX propose une interface dédiée à la gestion des noms de calques, ce qui peut accélérer ce type de tâche sans écrire de script à chaque projet.

ConclusionConclusion

Renommer plusieurs calques dans After Effects se fait efficacement avec le raccourci Entrée et la touche Tabulation pour enchaîner les noms un à un, ou avec un script .jsx pour les renommages en lot, les préfixes ou la numérotation automatique. La clé est de distinguer nom de calque et nom source dès le départ, d'adopter une convention cohérente et d'anticiper les expressions qui référencent les calques par leur nom. Avec ces méthodes en main, la gestion de la Timeline devient nettement plus fluide, même sur des projets comportant des dizaines de calques.

Questions fréquentesFrequently asked questions

Comment renommer un calque dans After Effects avec le clavier ?

Sélectionnez le calque dans la Timeline, appuyez sur Entrée (Windows) ou Retour (macOS), tapez le nouveau nom et validez avec Entrée. Pour passer directement au calque suivant sans toucher la souris, utilisez la touche Tabulation à la place d'Entrée pour valider.

Peut-on renommer plusieurs calques en même temps dans After Effects ?

Pas via l'interface graphique standard : After Effects ne permet pas de donner le même nom à plusieurs calques simultanément depuis la Timeline. Pour renommer plusieurs calques en lot, il faut utiliser un script .jsx exécuté via File > Scripts > Run Script File.

Comment numéroter automatiquement des calques dans After Effects ?

Via un script ExtendScript qui parcourt les calques sélectionnés et leur attribue un nom composé d'une base et d'un index incrémental ("Slide_01", "Slide_02", etc.). Le script peut être exécuté via File > Scripts > Run Script File après avoir sélectionné les calques concernés dans la Timeline.

Quelle est la différence entre le nom de calque et le nom source dans After Effects ?

Le nom source est le nom du fichier ou de la composition d'origine, visible dans le panneau Projet. Le nom de calque est celui affiché dans la Timeline. Par défaut ils sont identiques, mais dès que vous renommez un calque via Entrée dans la Timeline, le nom de calque devient indépendant et s'affiche en gras.

Comment ajouter un préfixe à plusieurs noms de calques dans After Effects ?

Avec un script .jsx : sélectionnez les calques, exécutez un script qui parcourt `comp.selectedLayers` et pour chaque calque effectue `layers[i].name = "Prefixe_" + layers[i].name;`. L'opération est annulable si le script utilise `app.beginUndoGroup()` et `app.endUndoGroup()`.

Renommer un calque casse-t-il les expressions qui y font référence ?

Oui, si l'expression utilise `thisComp.layer("NomDuCalque")` et que vous modifiez ce nom, l'expression retournera une erreur. Il faut mettre à jour la référence dans l'expression après chaque renommage, ou centraliser le nom dans une variable.

Comment faire un chercher/remplacer dans les noms de calques After Effects ?

Il n'existe pas de fonction chercher/remplacer native dans l'interface After Effects pour les noms de calques. La solution est un script .jsx utilisant la méthode JavaScript `.replace()` ou une expression régulière `.replace(/texte/g, "remplacement")` appliquée à chaque calque sélectionné.

Est-ce que renommer un calque dans la Timeline renomme aussi le fichier source ?

Non. Renommer un calque dans la Timeline ne modifie que le nom d'affichage dans After Effects. Le fichier sur le disque garde son nom. Pour renommer le fichier source, il faut le faire dans le système de fichiers, puis rélinker le métrage dans After Effects via File > Dependencies > Find Missing Footage.

Comment renommer plusieurs compositions dans le panneau Projet rapidement ?

Sélectionnez la première composition dans le panneau Projet, appuyez sur Entrée (Windows) ou Retour (macOS), tapez le nouveau nom et validez. Cliquez ensuite sur la composition suivante et répétez. Il n'existe pas de raccourci natif pour enchaîner les renommages de compositions dans le panneau Projet sans clic intermédiaire.

Les calques null, caméra et lumière se renomment-ils de la même façon ?

Oui, exactement de la même façon : sélectionnez le calque dans la Timeline et appuyez sur Entrée pour passer en mode édition. Attention, si vous annulez le renommage d'un calque généré automatiquement (caméra, lumière, null), After Effects peut restaurer le nom avec une numérotation différente si de nouveaux calques du même type ont été créés entre-temps.