Как связать файл json с последующими эффектами для рендеринга динамического видео - PullRequest
0 голосов
/ 19 октября 2019

Я не хочу узнавать, как соединить какой-нибудь json-файл с эффектами для рендеринга динамического видео.

Например, у меня есть форма на какой-то веб-странице:

эта форма содержит один ввод, который люди используют там, где их имя.

А потом я создаю некоторый файл json, как этот массив объектов с этой формой.

data = [
  {
   name: 'John'
  },
  {
   name: 'Mike'
  }
]

и я не хочу создавать с этими json-объектами для каждого имени какое-то видео, примерно через несколько секунд будет показано просто имя из json и отрендерено некоторое видео в формате mp4.

Как это сделать?

какие шаги следуют? если это будет веб-форма, я думаю, что мне тоже нужно будет динамически подключать json файл, верно?

, так что после того, как эффекты будут читать этот файл json с какого-то URL?

1 Ответ

0 голосов
/ 27 октября 2019

Есть много способов сделать это, но один ответ о переполнении стека, вероятно, не даст вам всего, что вам нужно.

Сетевое взаимодействие может осуществляться с использованием инфраструктуры CEP, предоставленной Adobe, которая затем может выполнить код ExtendScript, который фактически выполняет манипуляции со слоями в файле проекта AEP. Вы можете использовать модули узлов для выполнения сетевого взаимодействия, а затем написать код ExtendScript для передачи данных JSON в него.

Хотя это и не бесплатно, вам может понадобиться изучить расширение Templater Dataclay дляпомочь вам достичь того, что вы хотите. Он не только выполняет то, что вы спрашиваете из коробки, но у него есть некоторый ИИ, основанный на правилах, для перенастройки слоев как во времени, так и в пространстве. Вы можете указать Templater на URL-адрес, который отвечает массивом объектов JSON и обрабатывает эти данные. В дополнение к этому у него есть перехватчики событий, которые позволяют вам выполнять любой сценарий в командной консоли или с механизмом ExtendScript во время процесса управления версиями.

Надеюсь, это поможет!

...