Feasibility of some sort of video echo effect
Does anyone know how easy it would be to achieve the trailing effect as seen in this music video? http://www.youtube.com/watch?v=12zJw9varYE
I’m guessing it could be as simple as getting max to only refresh the pixels that change colour. We just need an idea of how possible this would be, given that we’re a group of students with a fairly limited amount of experience with max/jitter.
Cheers for any help
The video you are referencing uses the AfterEffects echo effect.
Are you looking to create a realtime version of this effect?
This is really just standard-issue keying with feedback. You’d need to set up a backdrop that is easy to key against (deep black, blue, green, etc.), and then use something like the following:
-- Pasted Max Patch, click to expand. --Copy all of the following text. Then, in Max, select New From Clipboard.----------begin_max5_patcher---------- 968.3oc0XtsahCCDF9Z3oHJZujEEeHGXuZ2miUqpLItT2FrSSLszsZe223wA JPgb.kDQqp.rIX9mO9mwdx6Sm3tTskW357Cme6LYx6SmLAlxLwjpwSbWy1Fm xJfKycMunfsh6Ny9dZ9VML+8rDty2P6lOioiePHWcWNOVaWeJJXt2LGD027j OBFDM2y4OUeF4l0BYJWCeQ3pIEIvxqV932wjcq98JoVxVyg25W4BVp6GqgZi d2hfpl0Nk9sLtUJtt6+Ryx4EboloEJ4ghkPr5Cdxq5g8eJi.JD+EVNDdtmY1 +Mcp4gYsDj2mpJEaK3EJD3EnA7ghHikWx.MO+NtjsLEDi24XI5Lrj1UVhuDK KCDl1cli6RlbUqAqu+PA1K4P0pz5MnjfCMnTutaPwCfAcLrZ6h7gwp4MzVsd .QR9qkZ8SdlRSbFWl3DqRU40.vPpAYjfElmhneheMwHT3WTmCMBBbO5AFGTO YbPQipwgzqFG1Sk001+eyVGxBaFH4SH7HLQOClBFZuSuRlMxLV7SsgLHO+4j x+Bo6cXKhpGOmyE04c5HM5hN4E8I0Jd0.hZnhOFPfMWCgs4e3qIkibFXg6Xh 0gP3Zh1MwOwZNZQQvFSQPLGzoBqjtmBbEwwiB87rWExD0qCYv3eE+5LjAD1d JdhGDXTRf0LF1kXBMZwzEJHYB00LctXqyOYIrLsSsGRrpBM11+BB0485Wza6 pUp76rJuBJC94gLrJ9gb0Z1S72Z1XTUkJpAHcliRG8U.RWpSi3TUAuN5X2FK D1xuZi+tzmQ330G7QRcL6VSUdt6lMXUHLryHL317710j18rd9pb1Rm.pW4ot 8ZlMU8wh7B6bIJ5WgrOsZ0pz5RyPH6cZhrK96wlZ65wJDRcuto0ykBOWU11P ywOxC.PfemKBi5sjjV2uNbMtoB4o2URH9LyeLqJTaxi28sr6lD57QHlvKzBI TU6fKJ5nq4AQRBWd3u9IhBig.Hw4slsVNzVHmSz7fpG7sEd7ZCdvildn2TzI pEpYQCpYsHISUV8oJcBW1vgeYYfPXSAJF1+7jQnpiwigqzL5CMzaw1hVRZzM CoMcpLR+vatcf2P9PycXpY7DdSkkZ5UdrvSapohncKQM.AYeKfjPDhNOp5Ng ASM.Ijf.wMEEFm.YbnJ8nr+ZzCd7ziWazy3TxBE0V8LRYAs4fWnwaq71TyhN dzoGTyIUHPXJTafXu6J1M1gQCP0gvaJZ1Jq1UpFaGHrrrW34EUKIHjx9xdTk aFFLCFJj1gvJ5lyeQr65oSMq1+l9e3Z7hRI -----------end_max5_patcher-----------
This patch seems like it will be extremely useful as a starting point, thanks a lot!!
Correct me if I’m wrong but this patch appears to be based around the rate that certain colours of pixels fade? We are wondering if there is a way of making it so ALL colour pixels don’t decay.
My primitive logic tells me that the background colour wouldn’t matter – as long as it remains stationary, any movements in front of it would immediatly overwrite the image. So I’m basically after something that can "burn" the frame onto the screen? Sorry for all my terrible language, I’m a musician so I’m not sure what the correct terms are to use when descibing visual effects.
And yes, we’re attempting to do the whole thing in real time as part of an installation.
For a clean key, like what you see in the video, it’s going to require controlled lighting, turning off auto-exposure on cameras, and a solid-colored backdrop. The easiest thing to key against in a realtime setting is blackout cloth (using jit.lumakey instead of jit.chromakey), but you’ll get spillage with any black in the foreground. The feedback shouldn’t "fade" unless you have set a fade amount. The settings on the keying object will help you to define what color range should be treated as background, and what should be foreground.
Forums > MaxMSP