是否可以在服务器上运行AfterEffects以动态呈现动态图像的视频?

koo*_*osa 8 php linux after-effects

我想弄清楚这是否可行:

  • 运行PHP的Web服务器从用户输入中收集大量图像
  • Web服务器获取这些图像,运行AfterEffects,在模板视频中使用图像而不是占位符为用户创建个性化视频
  • Web服务器使视频可供下载给用户.

干杯,马克.

win*_*toy 9

这将是非常复杂的,但我认为这可能是可能的.以下是我认为该过程可能会失败的方式:

  1. 制作After Effects项目,导入一些占位符图像.保存项目.
  2. 客户端上传图片.这些图像需要转换为与占位符图像相同的图像文件类型(PNG,JPEG,TIFF等),重命名为与占位符图像相同的名称,并放置在与您的占位符图像相同的目录中. After Effects项目.
  3. 使用aerender从命令行运行After Effects.关于这里的更多信息.
  4. 呈现到公共目录并提供指向客户端的链接.
  5. 删除客户端上传的图像,为下一个客户腾出空间.

事情会变得棘手:

  • 我认为编辑After Effects项目文件是不可行的,所以我认为客户端将限制在您在模板中创建的图像的确切数量.任何更多都不会出现在渲染的电影中,任何更少的将导致媒体脱机错误.我不认为可以通过脚本使After Effects导入媒体.