Skip to content
Blog
6 minute read
5 Juin 2023

Comment ajouter des sous-titres en toute simplicité dans Adobe After Effects

Développé par Adobe Inc, Adobe After Effects est un programme d’effets visuels numériques et de graphisme de mouvement utilisé pour le montage vidéo. Si vous n’êtes pas très familier avec l’utilisation du programme, vous vous demandez peut-être s’il est possible d’ajouter des sous-titres à vos vidéos dans Adobe. La réponse est oui. Consultez notre guide si vous souhaitez savoir comment procéder.

Table des matières

Comment ajouter des sous-titres dans Adobe After Effects

Que vous créiez des vidéos pour un public local ou international, vous devez vous assurer qu’il comprend ce que vous voulez lui dire.

C’est pourquoi les sous-titres peuvent s’avérer utiles. La création et l’ajout de sous-titres à vos vidéos augmentent leur visibilité et leur taux d’engagement.

Si vous êtes un artiste chevronné ou un créateur de contenu, vous utilisez déjà Adobe After Effects. Il s’agit d’une application qui aide les professionnels à créer des contenus visuellement attrayants pour la télévision, les vidéos et les films.

Même si After Effects est une application facile à utiliser, l’ajout de sous-titres aux vidéos peut s’avérer un peu difficile ou fastidieux. Malheureusement, After Effects n’offre pas d’écran distinct pour l’insertion de sous-titres. Vous devez donc utiliser des calques de texte pour créer et ajouter des sous-titres à vos vidéos. Cependant, vous pouvez également utiliser des scripts prêts à l’emploi d’Amberscript et les importer dans After Effects.

Comment créer des sous-titres avec Amberscript

Avec Amberscript, l’ajout de sous-titres à votre contenu vidéo est facile et sans effort. Notre service est expert en matière de création de sous-titres et propose des sous-titres automatiques, manuels et traduits par nos spécialistes en sous-titrage. Grâce à notre logiciel de sous-titrage automatique, le processus de création de sous-titres est optimisé et efficace.

1. Téléchargez votre fichier sur la plateforme Amberscript

Avec Amberscript, le processus d’ajout de sous-titres à votre contenu vidéo est simple et rapide. Après avoir créé votre vidéo, il vous suffit de la télécharger sur notre plateforme en utilisant la fonction « glisser-déposer », un lien ou en la téléchargeant manuellement à partir de votre ordinateur. Sélectionnez ensuite la langue de l’audio de votre vidéo et utilisez notre service de sous-titres automatiques. Notre IA générera rapidement une première version des sous-titres que vous pourrez vérifier. Installez-vous confortablement et détendez-vous pendant que le processus s’achève.

2. Modifiez vos sous-titres dans notre éditeur de sous-titres intuitif

Avec Amberscript, l’édition des sous-titres générés par l’IA est facile et agréable à utiliser. Utilisez l’éditeur de texte en ligne intégré pour effectuer les ajustements souhaités. Commencez par revoir et éditer la transcription générée par l’IA, puis alignez et formatez les sous-titres dans l’éditeur. Familiarisez-vous avec l’éditeur en regardant la vidéo de démonstration et utilisez les combinaisons de touches dans le coin inférieur gauche pour accélérer le processus d’édition.

Comment utiliser l’éditeur en ligne ?

3. Exportez vos sous-titres

Lorsque vous avez fini d’éditer vos sous-titres, vous pouvez facilement les télécharger dans une variété de formats de fichiers. Ce processus est rapide et ne prend que quelques secondes. Veillez à rechercher le format de fichier le mieux adapté à votre cas spécifique. Le format de fichier le plus courant pour les sous-titres est le SRT, mais d’autres formats sont également disponibles, comme le VTT et l’EBU-STL. Choisissez le format qui répond le mieux à vos besoins et téléchargez-le sur votre ordinateur pour y accéder facilement par la suite.

Maintenant que vous savez comment utiliser Amberscript, apprenons à ajouter des sous-titres sur After Effects.

Création de sous-titres sur Adobe After Effects

Pour commencer avec Adobe After Effects, vous devez d’abord créer certains modèles graphiques, puis dupliquer ces calques. Cependant, vous devez encore vous occuper du montage et de la synchronisation parfaite des sous-titres.

Voyons comment créer et ajouter des sous-titres dans Adobe After Effects après les avoir créés à l’aide d’un logiciel de synthèse vocale.

1. Créer des marqueurs

  • Une fois votre texte préparé, vous pouvez coller le contenu dans un calque de texte et déposer l’audio dans une composition similaire dans After Effects.
  • Ensuite, prévisualisez l’audio (« . » sur le clavier) et réglez la fréquence d’images de la prévisualisation sur le double de la vitesse normale, c’est-à-dire 2x par rapport à l’original.
  • Tout en écoutant l’audio, continuez à générer des marqueurs dans le calque de texte pour chaque saut de ligne en utilisant « * » sur le clavier. Lorsque vous aurez terminé, vous verrez que les sous-titres sont prêts à être rendus.

2. Expressions permettant de séparer le texte

L’ensemble du processus de séparation du texte et de son ajustement dans les délais appropriés est réalisé par des « expressions ». Si vous générez les sous-titres entièrement par vous-même, vous pouvez utiliser les expressions suivantes :

Séparer ()

Il s’agit de l’expression la plus utile qui permet de diviser un texte en plusieurs parties à l’aide de n’importe quel caractère que vous souhaitez utiliser. Certaines personnes l’utilisent également pour extraire le nom d’une composition provenant d’After Effects, le titre et les sous-titres d’un tiers.

Si vous l’utilisez spécifiquement pour couper la ligne du sous-titre, la syntaxe est la suivante :

  • text.sourceText.split(‘/’)[i]

La traduction du langage de l’ordinateur en langage universel nous permet d’obtenir des résultats :

  • Retirez le contenu de ce texte (text.sourceText) et séparez-le en blocs distincts à chaque fois que « / » apparaît (split(‘/’). Affichez simplement le bloc 4 (vous pouvez écrire n’importe quel nombre à la place de « i »). Merci d’avance !

3. Marqueurs de comptage

En créant une expression pour compter le nombre de marqueurs dans un calque, vous pouvez faire en sorte que chaque bloc apparaisse au bon moment. Pour cela, vous pouvez utiliser l’expression suivante :

  • m = thisLayer.marker;
  • i = m.nearestKey(time).index;
  • if (m.nearestKey(time).time > time){ i–;}
  • if (i < 1) { i = 1};
  • I–;

Effectivement, nous savons qu’il doit être difficile pour vous de comprendre cette expression, mais laissez-nous vous simplifier la tâche. 

  • Le « i » est le numéro de référence de chaque marqueur par lequel vous passerez tout au long du processus. Cette expression conserve une enveloppe de ce numéro de référence.
  • Si le troisième marqueur est le dernier que vous rencontrez, vous remplacerez le « i » par 3. De même, si c’est le quatrième, le « i » sera 4.
  • dentifier le numéro de référence qu’elle contient. Il nous montre ainsi le bon bloc de texte au bon moment.
  • Mais un problème persiste: l’expression peut afficher une erreur si les blocs comptés sont inférieurs aux marqueurs. Que faire dans une telle situation ? L’expression suivante va vous aider.
Guide pratique

En savoir plus sur les sous-titres

  • Qu’est-ce qu’un sous-titre ?
  • Types de sous-titres
  • Différence entre sous-titres et sous-titrage
  • Pourquoi avez-vous besoin de sous-titres ? Les avantages des sous-titres
  • Comment créer des sous-titres ?
En savoir plus

4. Code d’erreur

Dans les tutoriels After Effects Expressions sur WordPress de Thomas Euvrie, il explique qu’After Effects CC 2015 (13.5) ne prend pas en compte les problèmes liés aux expressions simples ; il les ignore simplement sans les désactiver.

Le seul moyen de vous rappeler une erreur est le bandeau orange qui s’affiche à l’écran.

Mais si vous n’aimez pas recevoir de notifications, vous pouvez utiliser l’expression suivante :

  • try {code1} catch(err) {code2}

Si l’on traduit cela en langage courant, on obtient.. :

  • Veuillez essayer le code 1. Si cela ne fonctionne pas, utilisez le code 2.

Final Code

Après avoir rassemblé toutes ces informations, la dernière étape consiste à appliquer le code ci-dessous dans le texte source de la zone de texte :

  • m = thisLayer.marker;
  • i = m.nearestKey(time).index;
  • if (m.nearestKey(time).time > time){ i–;}
  • if (i < 1) { i = 1};
  • i–;
  • try {text.sourceText.split(‘/’)[i]} catch(err) { »}

Et voilà, vous avez créé et ajouté les sous-titres dans After Effects.

Il ne vous reste plus qu’à apporter quelques touches finales à votre vidéo, comme la couleur et la police du texte, pour que le spectateur les lise et les comprenne facilement.

Foire aux questions

  • Qu’est-ce qu’Adobe After Effects?

    Adobe After Effects est une application numérique qui propose des effets visuels et des graphiques de mouvement utilisés dans la post-production de jeux vidéo, de films et de séries télévisées. En général, After Effects est utilisé pour améliorer les vidéos enregistrées et pour l’incrustation, la composition et les animations.

  • Puis-je importer des fichiers SRT dans Adobe After Effects ?

    Il vous permet d’importer des sous-titres, de les personnaliser et d’y ajouter des graphiques. Le fichier SRT téléchargé à partir d’Amberscript comporte du texte avec des marqueurs et des images clés que vous pouvez copier/coller dans le calque de texte.

  • Comment ajouter des sous-titres dans Adobe After Effects ?

    Contrairement à Adobe Premiere Pro, After Effects n’offre pas d’écran séparé pour l’insertion de sous-titres et de légendes. Vous devez donc utiliser plusieurs calques de texte pour créer des sous-titres en écrivant le texte à partir de l’audio, en créant des marqueurs et en utilisant des expressions, comme la division, les marqueurs de comptage et le code d’erreur.

    Cependant, vous pouvez obtenir des sous-titres automatiques à partir d’un logiciel comme Amberscript et les insérer dans After Effects.

  • Puis-je importer des fichiers VTT dans Adobe After Effects ?

    Oui, vous pouvez le faire. Il suffit d’utiliser un importateur de sous-titres ou un plugin pour le faire.