Cette création est mise à disposition sous un contrat Creative Commons.
Dans une première partie, nous avons vu à quoi pouvez servir les scripts sous After Effects afin d’automatiser certaines actions qui deviendrait vite rébarbative à la main.
Je tiens à préciser que je m’y connais très peu en Javascript, j’ai du apprendre sur le tas pour les besoins de la production, afin d’automatiser le titrage et l’habillage de clips musicaux. Mes codes sont donc peu être mal écrit, mais en tout cas, ils fonctionnent, et cela vous permettra de prendre conscience de leur utilité dans un flux de production. Nous allons aborder plusieurs points :
- Voir comment un script .jsx peut interagir avec After Effects en utilisant l’ExtendScript ToolKit d’Adobe
- Ecrire son premier script sans aucune notion prérequise en javascript, tout est expliqué et commenté
- Le script que nous allons créer servira à rajouter sans toucher au projet d’After Effects un Filigrane de texte par dessus une vidéo automatiquement, pour protéger ses créations par exemple.
Si vous voulez en apprendre un peu plus sur les scripts après ce tutorial vidéo, je vous conseille de vous rendre sur le site de nabscript, très insturctif pour débuter.




















21 mai 2008 a 12 h 08 min
Super ce tuto !
Merci beaucoup !
21 mai 2008 a 16 h 31 min
Holalalala en plus des expressions il vas falloir apprendre du code, super tuto com’dab’
21 mai 2008 a 17 h 37 min
Et en plus il y a l’humour
21 mai 2008 a 18 h 02 min
Waa, comment c’est super agréable de regarder tes tutos maintenant, un vrai bonheur visuelle

Comme le dis cromognon, ce tuto est drôle (“je suis nul”) mdr
Par contre sa met un peu de temps a charger au début.
21 mai 2008 a 19 h 03 min
Pierre-> You’re welcome !
Cromognon et Maxlefun -> Obliger de mettre un peu de Lolitude sinon un tuto comme ça il faut s’accrocher pour pas décrocher ^^
21 mai 2008 a 19 h 51 min
J’adore le terme “lolitude” ^^.
Help me je révise pour un partiel sur les espaces vectoriels. Quelle horreur (Noyau, Image, Rang, :’( )
22 mai 2008 a 2 h 05 min
La musique de la compo c’est..
J’adore les musiques que t’utilises dans tes tutoriaux!!
Tu pourras les mettre dans tes prochains tuto?
Yassine, J’aime pas les scripts sa m’rapel le CSS j’ai déjà eu ma dose!!
22 mai 2008 a 6 h 19 min
C’est du Diese je crois …
Eu BencheKroune, le CSS c’est pas vraiment comparable à tout autre langage lol. C’est assez facile comparé aux autres… no? enfin pour moi si lol
22 mai 2008 a 9 h 43 min
Pierre-> Mouahaha je suis bien content de pas avoir de partiel et pouvoir partir gentiment à la lense camp ce soir, sans stresser pour les révisions
Allez, au travail !
BencheKroune-> Comme te l’a dit pierre, c’est du Diese, mais pas le diese qu’on connait, un autre, et la chanson s’appelle loudfly
22 mai 2008 a 10 h 44 min
Voilà partiels finis. Je suis libre (et nul :’( )
Bah il y aura peut etre Diese à la lense camp . no?
22 mai 2008 a 10 h 46 min
Ben il devait venir, mais annulé hier pour cause de raisons familiales.. Dommage
22 mai 2008 a 12 h 25 min
Arf merde…
Ce sera pour une autre fois.
Tu es sur Paris toi Matt?
22 mai 2008 a 13 h 02 min
Super tuto encore matt mais par contre qu’est ce qu’elle sont lourde les vidéos ( bon ok la qualité est extra mais bon .. ).
22 mai 2008 a 13 h 51 min
Capte pas moi, ça ce lance directement chez moi ??
c’est ma connection qui est super bien ??
22 mai 2008 a 14 h 05 min
pierre-> Oep sur paris pour le taff, et après je casse mon contrat et je rentre dans le sud à montpellier en septembre
ob1tux -> elles sont lourdes mais normalement le poids n’est pas très important car la lecture doit commencer même avec très peu de vidéo chargé…
Cromognon -> Ben moi aussi ça démarre en moins d’1s après avoir cliqué sur le lien, donc je pense pas que les temps soit très longs même avec une petite connexion..
Et puis la vidéo pèse 140mo a peu pret pour 25min, c’est pratiquement le même poids qu’une vidéo encodé en flash en bonne qualité donc lourd peu être, mais normal au vu de la durée, et surtout de taille effective (ici 1024px pour vos beaux yeux
)
24 mai 2008 a 1 h 26 min
Pour la “petite connexion” je veux bien être ton testeur
512K.. Même à Marly Gommont sa n’existe pas XD
Yassine, au Maroc
26 mai 2008 a 18 h 30 min
Bon je poste ici, pour qu’il soit vu.
Mattrunks -> Fais un petit tour dans les commentaires de l’article précédent, stp!
A tous les autres aussi qui passent par là
26 mai 2008 a 18 h 35 min
@Vegeta : (On va arrêter de flooder pour une chanson et on va accepter que les gens partent quelques jours en weekend en laissant leur connexions/blogs et autres de coté
)
Sinon j’ai déjà répondu à ton commentaire..
@BencheKroune -> Ce weekend, la seule connexion que j’ai chopé était l’EDGE de chez orange sur mon iPhone qui devait plafonner au maximum à 10ko/s, je t’ai battu
!
26 mai 2008 a 19 h 32 min
@ Mattrunks –> Woaa! Je vois le genre:
(-> C’est illégal!!)
-Page d’accueille google: 50 min
-Regarder une vidéo en streaming: 1 semaine
-Télécharger un film: heum laisse tomber!
@ Végéta –> Moi j’ai attendu 3 jours pour avoir une réponse du Fabuleux Mattrunks! Mais ne t’inquiète pas il répond toujours ou presque!
[Yassine]
3 juin 2008 a 4 h 01 min
Merci beaucoup Mattrunks pour ce tuto utile. Sa ouvre beaucoup de possibilités. Continu tes tutos. I RSS you !
6 juin 2008 a 10 h 44 min
Ludoortiz -> Quand j’ai découvert les scripts, j’ai eu la même réaction que toi, ça ouvre plein de possibilités, d’automatisation dans mon cas
Et je continue t’inquiètes pas !
29 août 2008 a 2 h 45 min
Enfin quelqu’un pour m’aider sur AE.
Je ne peux que me prosterner devant tant de talents et de générosité.
Merci à toi, merci la vie.
12 septembre 2008 a 19 h 38 min
Salut,
Je viens de regarder ton tuto , que je trouve superbe et bien expliqué. Mais je ne peux m’empécher de me poser une question.
Je suis loins d’être un scripteur, j’ai jamais fais ça de ma vie lol, mais j’ai vu qu’à certaine ligne de code tu ne met pas le point-virgule final.
Donc, ma question est pourquoi ne les met tu pas alors que tu le met aux autres ligne ?
Merci d’avance
2 novembre 2008 a 2 h 16 min
Bien vu le script, ça va me servir pour automatiser une logotype incruster sur des vidéos ^^
Tu as raison de citer Nab, on le voit plus trainer sur le Repaire, dommage, il y avait du level avec lui là bas…
++
19 juillet 2009 a 16 h 21 min
Bonjour,
C’est terriblement frustrant
de regarder quelqu’un coder
avec des fautes, et ne pas pouvoir
le rectifier en direct.
Il faut attendre la fin pour
.
enfin que le mal soit réparé,
en partie
Une variable dont le type n’est pas
déclaré par “var”,
je présume que, comme beaucoup
de langage, l’omission est tolérée.
Une ligne non terminée par le point-virgule.
Sélectionne avec deux “n”.
Et enfin tu dis systématiquement
fermer les guillemets, alors qu’il s’agit
de point-virgule.
J’espère que tu considèreras mes critiques
comme constructives, car j’ai beaucoup apprécié
les présentations que tu publies.
Merci et continues comme ça
Bonne vacances.