Skip to main content
Participant
April 9, 2013
Answered

Multi-Frame Averaging Filter

  • April 9, 2013
  • 2 replies
  • 2722 views

I have a filter which requires a history of frames to compute the result (sort of like averaging). I've implemented it using C++ and now I would like to use Adobe Premiere as a frontend. Is this possible? As far as I can tell, filters must be single frame in, single frame out. Is it possible to implement a more stateful filter?

This topic has been closed for replies.
Correct answer Rallymax-forum

Yes, what you're asking to do is possible - for example a motion stabilization plugin needs pre and post frames too.

I suggest you turn it into a AfterFX plugin so that it works with AE and PPro.

Use the AfterFX SDK to do that:

http://www.adobe.com/devnet/aftereffects.html

good luck,

Edward.

PS: hattip to Jeff for moving to SDK Forum.

2 replies

john_collins
Participant
June 11, 2013

Hi there- I'm looking for exacly what you are working on! I'd love to know if and when you have it for Premiere Pro [CS6], and if you are willing to share for a donation.

Cheers

PS I'd need a minimum of a 6 frame compounding.

Inspiring
June 11, 2013

Grimm.Johnny, what about the Echo filter?  This will combine frames according to the parameters you specify, including Number of Echos (which you can set to 5, for 6 frames of input) and set your Echo operator.

Jeff Bellune
Legend
April 9, 2013

[moved to the Premiere Pro SDK forum]

Rallymax-forumCorrect answer
Inspiring
April 9, 2013

Yes, what you're asking to do is possible - for example a motion stabilization plugin needs pre and post frames too.

I suggest you turn it into a AfterFX plugin so that it works with AE and PPro.

Use the AfterFX SDK to do that:

http://www.adobe.com/devnet/aftereffects.html

good luck,

Edward.

PS: hattip to Jeff for moving to SDK Forum.

Inspiring
April 24, 2013

Hi brewsen,

In particular, in the AE SDK, the Checkout sample project demonstrates using input frames from different times to render the output frame.  It also works in Premiere Pro.

Regards,

Zac