CSV-Driven After Effects Script

Замовник: AI | Опубліковано: 16.12.2025

I need a custom ScriptUI panel for Adobe After Effects that reads a CSV file and turns every line into a new composition. Each row in the CSV will supply specs— such as composition dimensions (width × height), frame rate, and duration—and the script must use those values exactly. Here is the flow I have in mind: • The panel lets me browse a list of comps driven from a CSV file. There will be a way to sub categories the list • After selection, it shows a simple preview of the rows so I can confirm the data before going ahead. • A “Create Comps” button builds every composition listed, applying width, height, frame rate, and total time from the file. I work in After Effects 2022+, so please write it in ExtendScript with a ScriptUI interface that loads from the usual “ScriptUI Panels” folder. Friendly touches such as checking for duplicate comp names or flagging malformed rows are welcome, but the core requirement is the automatic creation of correctly-sized, correctly-timed comps from the CSV. Deliverables • The commented .jsx source file • A compiled .jsxbin version ready to drop in • A brief read-me explaining any column naming conventions, required CSV formatting, and installation steps Acceptance If I install the script, select a CSV, and see each spec line turn into a perfectly matched composition sitting by itself in the Project panel, the job is done.