Skip to main content
Participating Frequently
February 22, 2024
Answered

[newbe] MORGT for CSV text import

  • February 22, 2024
  • 1 reply
  • 1046 views

Let it be know that I know the bare minimum of AE, in only started to explore it when I learned that it can Import my repetitive work, which is replacing text. In my PP i make new video's on a daily basis and I need to update about 160 text fields.

 

Now thank this this great video tutorial:

https://www.youtube.com/watch?v=yoXAmsjJoc4&t=283s

 

I know how to populate the text fields thought the CSV. I added a data-row slider as instructed and linked that to the text field.

 

Then I saved as .mogrt and imported in PP. Everything works perfectly as inteded!  - as long as I stick to the original .csv data that was used in the AE file. When imported in PP it has a "drag-and-drop-insert-csv-field" to change the dataset, but whatever I do, It doesnt update the data. It stays linked to the original CSV data.

 

(in the video linked about you'll see people in the comments with the exact same issue)

 

Also tried some files somewhere from a Adobe repository that does exactly the same. Has a full PDF how to set it up (which i followed), icl. example files. Same issue persists.

 

I have been trial and erroring on this for days on and i'm in desperate need of help... I even tried it with importing it as AEP files instead, and that works! However because an AEP is NOT configurable in PP (e.g. changing row), you have to make all 160 fields as elements on the timeline. Which would be fine for me to setup, but after implementing around 40 of these blocks, it absolutely DESTROYS performance (opening the PP, previewing, rendering), so that seems unworkable.... (On a high end PC)


Any help, or even a template mogrt, i would be eternally gratefull!

 

This topic has been closed for replies.
Correct answer Airweb_AE

You need to replace the filename and set the column and the row values correctly.

As you can see using footage() indexes start from 0 

and using thisComp.layer() indexes start from 1

 

 

1 reply

Legend
February 22, 2024

It seems you need to use :

 

column = 1;
row = 1;
thisComp.layer('test.csv')('ADBE Data Group')(2)(column)(row)

 

 

 

Participating Frequently
February 22, 2024

Thank you for taking the time to look into this!

This wat my current code/line:

footage("Import quiz vragen.csv").dataValue([2,1])

 

When I use yours, I should replace my own filename right?

column = 1;
row = 1;
thisComp.layer('Import quiz vragen.csv')('ADBE Data Group')(2)(column)(row)

 

Airweb_AECorrect answer
Legend
February 22, 2024

You need to replace the filename and set the column and the row values correctly.

As you can see using footage() indexes start from 0 

and using thisComp.layer() indexes start from 1