2011-11-16 229 views
2

我想动态生成视频。 我的程序需要查询数据库以获取某些信息(高度,宽度,颜色,速度等)。 根据这些信息,它将生成一些以某种方式移动的简单2D对象的视频。 这需要保存在某种视频格式中,最好在HTML5中使用。以编程方式生成视频

需要每天创建数千个这样的视频。

开发此技术的最佳技术是什么? 我正在寻找易用性,但也是一代的速度。

我熟悉java,flex,perl,但我绝对愿意在必要时熟练使用另一种语言。

回答

1

如果您愿意使用Mac,Apple的Quartz Composer(随开发工具一起免费提供)可能对此有用。

使用Quartz Composer,您可以轻松创建图形动画,并使其成为参数化(因此您可以设置动画的输入值)。

Kineme的QuartzCrystal提供了一种方法(通过GUI和命令行)将这些动画渲染为QuickTime影片和图像序列。