Log in

View Full Version : How to blend a lot of frames together?


hrlslcbr
31st March 2005, 03:11
Hello. I use this script:

v=avisource("clip") # NTSC video
v=assumefps(v, 30)
v=bob(v) #I used bob because of speed to test the script
v=changefps(v, 720)
v=selectevery(v, 24, 1)
v=assumefps(v, 24)
return v.assumefps(23.976)

to convert a 60i video to a 24p one, but I get very little motion blur. I was thinking in blending more frames to get a more real look of motion blur, but I need to blend too many frames and it would take forever to use 'overlay'. Is there any plugin that can blend multiple frames at once?

Cheers.

Didée
31st March 2005, 04:35
Welcome to the forum, hrlslcbr.

(How would one pronounce that nickname?) :)

You could simply use the internal TemporalSoften(). E.g. TemporalSoften(7,255,255,[scenechange],2) will blend all frames in [N-7,N+7] into frame N.

AFAIK "7" is the maximum temporal radius for TemporalSoften. Simplest way to achieve a bigger radius is iteration, i.e. TemporalSoften().TemporalSoften(). However, frames with bigger distance than +/-7 will have less weight for the blending, then.

hrlslcbr
31st March 2005, 05:37
Thank you!! ;) I will try it right now.
About the nickname thing...:D Just pronounce it as you like, because there's no actual way of pronouncing it... (maybe say each letter, not as a word -it is not a word; three words actually-;) )

Cheers.

scharfis_brain
31st March 2005, 14:49
http://forum.doom9.org/showthread.php?s=&threadid=89601

hrlslcbr
2nd April 2005, 02:45
Didée: Thank you, the method you suggested worked pretty well.:)
scharfis_brain: I tried mvfps, but it produced a lot of artifacts and was much slower. Thank you anyway.