-
Changing pre-rendered video footage using csv data
I’m trying to plan a project to create about 4,000 videos using a set of data in csv format. Each video/comp would have several ‘segments’ customized based on the data row in the csv file. Each segment would be exactly the same length for any row of data. The general breakdown would be something like:
Comp Structure
Segment 1: Textual content customized from the data set (4,000 possible options)
Segment 2: Pre-rendered video footage (1 option)
Segment 3: Pre-rendered video footage (120 options)
Segment 4: Pre-rendered video footage (15 options)
Segment 5: Pre-rendered video footage (1 option)The textual content in Segment 1 is easy enough. My original thought for the pre-rendered footage was to use the data set to reference the specific pieces of footage in ‘placeholders’ using and expressions and swap them using the csv data. I would then duplicate the comp 4,000 times (I’m sure there’s a better way, but I’m still learning), and render them out.
However, I haven’t been able to find anything that clearly states if this is possible or where to find resources aside from this about aligning video, which is not really what I’m looking for.
I know I could create a single comp that has all 120 options for Segment 3 and the 15 options for Segment 4 and use if/else statements to turn the layer opacity on or off based on the data in the csv, but that seems really inefficient and I imagine that would have a substantial impact on render times.
I’m looking for suggestions or insight on this and any resources available that you can point me to. I’d love to learn, but right now I’m not even sure I’m asking the right questions. Thanks!