2008-09-23 57 views

回答

1

插值应该能够帮助你。 Quartz Composer(Interpolation Modes.qtz)包含一个示例,并且初步教程here简单地提到它(步骤5)。 this wiki article也讨论它并谈论不同的类型。

注意:我实际上没有可以运行QC的Mac,所以这正是我能够通过Google找到的,但它听起来像应该让你走上正轨。

+0

谢谢,但是这并不完全符合我要找的。我确实发现了一个线索,通过右键单击电影(电影加载程序),我可以将时间基准更改为外部。这给了我一个“补丁时间”来编辑,我认为整数表示帧数。 – thescreamingdrills 2008-09-23 04:09:58

5

目前无法使用内置的Movie Loader补丁进行帧混合。尽管如此,可以任意控制播放头。

  • 插入Movie Loader补丁,并设置Movie Location
  • 将其连接到Billboard。电影应该以正常速度播放。
  • 右键单击该修补程序,选择Timebase,然后选择External。这给了Movie Loader补丁一个Patch Time输入,并在第一帧冻结它。
    • 您为Patch Time输入的值是Movie Loader应呈现的时间偏移量(以秒为单位)。
  • 插入一个Patch Time补丁,并将其输出连接到Movie LoaderPatch Time输入。电影应该再次以正常速度播放。

现在到了最有趣的部分:

  • 插入Mathematical Expression补丁和公式输入t/2
  • Patch Time补丁连接到Mathematical Expression的输入端,并将Mathematical Expression的输出连接到Movie Loader补丁的Patch Time输入端 - 电影现在以半速播放。

你可以改变方程改变播放速度--- t/3将在1/3速度播放,t*2会以双倍的速度播放,等等。

但是,如果在电影播放过程中更改播放速率公式,您会发现播放头跳转到新位置,而不是从前一次继续播放。

要解决这个问题,您需要使用Integrator补丁。

  • 创建Integrator,设置Value1,并连接Integrator的输出到Movie LoaderPatch Time输入。电影应该从正常速度开始播放。
  • IntegratorValue更改为0.5。电影应该以半速播放,从当前位置继续播放。

您甚至可以使用这种技术向后播放电影(尽管取决于您使用的编解码器,它可能会严重影响性能)。

0

v002 Movie Player (Beta)作为内置Movie Loader补丁的替代者提供了一个Rate输入。我已经得到了非常流畅的视频速度变化。

v002 Movie Player

(我加了Playhead Seconds输入;如果其他人会发现有用我会后它。)

相关问题