I have to create animations that will be displayed on a screen when a player scores. Each player will have his own animation (with a photo and his name).

But all the animations will essentially be the same : a title, then the photo, then the name.

Do you have any idea what is the best workflow for doing this kind of "reusable" clips ? Maybe with placeholders ?

Thank you very much !

2 Answers 2


You can link objects in After Effects to .csv files (as well as many other formats).

For example, if you make a spreadsheet like the one below, and save it as a .csv file:

enter image description here

You can drag the .csv file into your project, then drag it into each comp, and then choose which line of text to use in each object using an expression like this:

thisComp.layer("After Effects csv test - Sheet1.csv")("Data")("Outline")("Name")("Name 0")

So in the example sheet shown, the text displays as "Apple", because it counts from zero after the label row.

enter image description here

This is old but well worth your time - Chain Rendering by Felt Tips: https://vimeo.com/9914517

And also Work with Data-driven animation shows how you can use a .csv file to link to text strings and image files in your comps.

  • Hi Tom, Great, that's some really useful resources ! I'll check this out. Thank you !
    – Fl-0
    Oct 1, 2021 at 11:00

This question and excellent @tomh 's answer shows the importance of being organized from your folder files structure first. If you name your photos with the right player name you can get the text for your text layer from the layers names photos. You can also duplicate a first one made comp and hold alt to drag-and-replace the photos without losing the animation keyframes to speed up even more the process.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.