是否可以在服务器上运行After Effects以使用动态图像动态呈现视频?

时间:2011-01-27 05:06:00

标签: php linux after-effects

我正在试图弄清楚这是否可行:

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

干杯, 标记

2 个答案:

答案 0 :(得分:9)

这将是非常复杂的,但我认为这可能是可能的。以下是我认为这个过程可能会失败的原因:

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

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

答案 1 :(得分:0)

是。有可能,我们的堆栈相当复杂。我们在我的创业公司lumin8.me做这件事。可行,但复杂,但有趣:)