视频模板如何使用PHP替换自定义图像/文本


How a video template can be used to replace with custom images/text on-the-fly using PHP

我是一个网站开发人员(php),我已经给了一个任务来开发一个类似的网站http://ivipid.com/。

我需要做一个相同的网站,我正试图找出如何做到这一点,特别是他们使用用户上传的图像文件和文本到视频文件的部分,以及所有这些都是即时的?

我知道如何使用FFMPEG将用户上传的视频文件转换为FLV,但我不确定他们(ivipid.com)如何做到这一点。

您可以使用Dataclay的Templater Bot来实现这一点。使用exec()之类的函数调用,从PHP脚本启动Templater的命令行界面。查看Dataclay的github cli-tools存储库,了解有关如何使用其命令行接口的更多信息。

Templater Bot是为Adobe After Effects构建的。这里有一个基本的工作流程。首先,准备一个与Templater兼容的AE项目。它包括将某些图层标记为动态图层,无论是文本图层还是素材图层。然后创建一个数据源:这可以是一个JSON对象数组,或者像Google Sheet一样简单的东西。接下来,为cli启动脚本设置一个配置文件。配置文件允许您指定输出位置,数据源位置,镜头位置等。最后,启动模板,你就有了应用需要的版本化内容。

全面披露:我是Dataclay Templater的首席开发人员。