Это было бы очень сложно, но я думаю, что это возможно. Вот как я думаю, что процесс может пойти вниз:
- Создайте проект After Effects, импортировав некоторые изображения-заполнители. Сохранить проект.
- Клиент загружает изображения. Эти изображения необходимо преобразовать в тот же тип файла изображения (PNG, JPEG, TIFF и т. Д.), Что и изображения-заполнители, переименовать в то же имя, что и изображения-заполнители, и поместить в тот же каталог, что и изображения-заполнители, указанные в Проект After Effects.
- Запустите After Effects из командной строки, используя aerender. Подробнее об этом здесь .
- Визуализируйте в общедоступный каталог и дайте ссылку на клиента.
- Удалите загруженные изображения клиента, чтобы освободить место для следующего клиента.
Вот где все будет сложнее:
- Я не думаю, что возможно редактировать файл проекта After Effects, поэтому я думаю, что клиент будет ограничен точным количеством изображений, которые вы сделали в своем шаблоне. Больше не будет отображаться в отрендеренном фильме, и меньше будет выдавать ошибку офлайн-медиа. Я не думаю, что возможно иметь After Effects для импорта мультимедиа через скрипт.