0

我喜欢 Nodebox 和 Processing 的想法,并且想生成电影来可视化一些数据/算法。但是,Nodebox 会逐帧导出非常臃肿的 Quicktime 文件,而 Processing 仅导出 Java 应用程序。我希望能够导出不占用一分钟磁盘空间的电影。也许像 SVG 动画或存储动画的矢量图形定义而不是帧图像的 Actionscript 会更好。有没有像 Nodebox 和 Processing 一样容易编程并且可以导出“精益”电影的框架?

4

2 回答 2

1

您是否尝试过Processing 附带的MovieMaker 库?

此外,使用saveFrame()保存多个帧应该相当简单。这个选项有几个优点:

  1. 如果您的草图在某个时候崩溃,您仍然拥有该点之前的所有帧(与编写 .mov 文件不同)
  2. 将帧放回视频文件相当简单,但您也可以控制播放速度,并且可以在需要时轻松进行一些编辑。

您可以尝试使用createGraphics()获取一系列 PDF 文件以获取矢量输出,但我不确定此选项的稳定性/可行性。

于 2012-02-24T18:58:50.157 回答
1

他们也在改变工作方式,向 2.0 迈进,因为他们正在通过 Quicktime 转向 GSVideo……

Daniel Shiffman 最近在他的博客上发布了这件事,但这是我唯一听说过 2.0 后战术发生任何变化的地方(尽管我知道他是核心圈子的一部分)你可以在以下位置找到该帖子

http://www.shiffman.net/2011/12/28/night-8-rendering-out-as-image-sequence/

另外,如果你在 OSX 上,你可以试试 Siphon 吗?在这里查看信息

https://forum.processing.org/topic/syphon-integration-with-processing

于 2012-02-28T07:50:07.510 回答