Question
AE performance and render-preview SIGNIFICANTLY slowing down when linking text to .CSV/TSV data.
Hey guys. I am having a real issue with something in AE and would really appreciate anyone's expertise on this. Solving this problem would be huge for me, as it would significantly increase my work flow. So any help would be greatly appreciated!
In my projects, I work with multiple compositions displaying lots of football stats. For years now I have been manually typing all the stats myself in AE which can be very time consuming. I then stumbled across a tutorial on how to link all these stats to an external CSV. Finding this looked like an absolute gamechanger for me, and was going to save me so much time inputting data
However, I am now experiencing a big problem with it. When I link up the data, and display even a small number of say 20 different bits of text, the performance of AE when doing this is incredibly slow, spefically the renderp-preview. My old comps before linking previewed in real time or faster, meaning that editing the project is very quick, convenient and easy to sync my voice. However, the exact same composition with the text boxes now being linked to a .CSV/TSV runs incredibly slow and makes the project unworkable. The render preview takes minutes to even preview a few seconds. I have tried this with both CSV and TSV to the same result.
I have also linked them in both ways via source text; one in the project using dataValue and one by dragging the csv directly into the comp and whipping to the correct piece of data. It all links perfectly, but the render-preview is painfully slow even when nothing is happening on screen. Through vigourous research, I am thinking that AE is constantly executing this link for every frame and looking for a change in 'dynamic data', therefore slowing the render-preview right down. However my data is static and don't need it to do this.
I am not experienced with expressions or coding in AE, however over the past few days of research I have tried
posterizeTime(0) within my source text and that hasn't helped. Also I tried using a javascript comment '// cacheCompareSamplesPerSecond 0' to no avail. I have tried both render engines in project settings. I have a fairly powerful MBPro with 64GB of RAM.
I cannot explain how much help this would be to my workflow if I can solve this problem. So any advice or experience on this would be greatly appreciated!
I have attached an unlisted youtube video explaining the issue. it is 5 minutes long but I hope you don't mind watching and trying to help me. (It's much easier to explain via voice and screen rather than text!) https://www.youtube.com/watch?v=-UGgDY6JZgI
