你能控制在Quartz Composer中播放的视频片段的速度吗?

the*_*lls 4 video interpolation osx-leopard playback quartz-composer

有没有办法操纵视频播放的速度?我对使用帧混合减速的方式特别感兴趣,就像Final Cut Pro中的功能一样.

smo*_*ris 5

目前,使用内置Movie Loader补丁无法进行帧混合.

但是,您可以随意控制播放头.

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

有趣的来了:

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

您可以改变方程式来改变播放速率--- t/3以1/3速度t*2播放,以双倍速度播放,等等.

但是,如果您在播放电影时更改播放速率等式,您会注意到播放头跳转到新位置而不是继续前一次.

要解决此问题,您需要使用该Integrator补丁.

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

您甚至可以使用此技术向后播放电影(但是,根据您使用的编解码器,它可能会严重影响性能).