php - 是否可以在服务器上运行 AfterEffects 以使用动态图像动态渲染视频?

标签 php linux after-effects

我正在尝试弄清楚这是否可能:

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

干杯, 马克。

最佳答案

这会非常复杂,但我认为这是可能的。以下是我认为流程可能会失败的方式:

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

这里是事情变得棘手的地方:

  • 我认为编辑 After Effects 项目文件不可行,因此我认为客户会受限于您在模板中制作的图像的确切数量。任何更多都不会出现在渲染的电影中,任何更少都会出现媒体离线错误。我认为 After Effects 无法通过脚本导入媒体。

关于php - 是否可以在服务器上运行 AfterEffects 以使用动态图像动态渲染视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4812935/

相关文章:

php - 我的帖子内容在行与行之间显示 rn?

linux - 在基于 GCP 的 Ubuntu 实例中安装 Nexus

javascript - 创建新合成并应用名称 Adob​​e cs5 脚本

ios - Apple App Store视频的正确Adobe After Effects设置是什么?

linux - 为什么使用 uImage 而不是 zImage

audio - 导入AE后,音频片段的声音会有所不同(音频是20khz至20hz的听力测试)

php - 我如何对这个 ajax php 脚本进行排序

php - 表单后操作 : not seeing query parameters in $_POST

php - Magento 1.1.2 在数据库中哪里存储订单?

linux - 递归查找最后 n 行的特定文本