Log in

View Full Version : Going from 15 fps to 25


sybariten
17th August 2004, 22:25
I have a videosource with 15 frames per second, i want to go to 25 fps in order to show stuff on TVs etc.
I would guess this is done automatically in Premiere once i import the clips, but is there a way to do a "smart" transfer from 15 to 25? I would need to generate extra frames. I have read this thread
http://forum.doom9.org/showthread.php?s=&threadid=76142&goto=nextnewest
but i havent used Avisynth before so i didnt understand all of the lingo. Basicly i would know if theres any point in trying to do this with a satisfying result, is there for instance a big problem because 25 is not a factor of 15?
Is there perhaps any comemrcial software what would do this? I reckon this problem is similar to trying to slow down footage.

peace

sh0dan
18th August 2004, 09:23
AVISource("D:\video\motion-test\approved_nointro.avi")

vec_back = mvanalyse(last, fth=30, isb=true, pel=2)
vec_forw = mvanalyse(last, fth=30, isb=false, pel=2)

MVConvertFPS(last, vec_back, vec_forw, fps=25.0, fbw=2, thSCD1=50)

You'll need MvTools v0.94 (http://jourdan.madism.org/~manao/MVTools-v0.9.4.zip).

sybariten
22nd August 2004, 19:09
Originally posted by sh0dan

AVISource("D:\video\motion-test\approved_nointro.avi")

vec_back = mvanalyse(last, fth=30, isb=true, pel=2)
vec_forw = mvanalyse(last, fth=30, isb=false, pel=2)

MVConvertFPS(last, vec_back, vec_forw, fps=25.0, fbw=2, thSCD1=50)

You'll need MvTools v0.94 (http://jourdan.madism.org/~manao/MVTools-v0.9.4.zip).

OK, thanks...!!
is this a good way to learn how to use avisynth? Or is there anything else i should know before i start ?
What i mean is, "is this end of AVIsynth a good way to start, or should i do something more fundamental first"

Manao
22nd August 2004, 19:33
I would rather use that one : http://jourdan.madism.org/~manao/MVTools-v0.9.5.zip , it should be slightly faster ( at least I hope ).

For the other questions :
* there is a commercial product, MotionPerfect, which does a better job than my filter.
* if you don't want to learn how to use avisynth, just copy and paste sh0dan's script, but with 'pel = 1' ( instead of 'pel = 2', which shouldn't work well ), without the 'fth' parameter ( it disappeared between the 0.9.4 and the 0.9.5 ), and with a 'lambda = 2000' ( have a look at the documentation (http://jourdan.madism.org/~manao/mvtools.htm) ). It's not the best way to begin with avisynth, but there's no need to learn how it works if you don't plan to use it later ( though imho you'd miss a great tool ).
* if you want to use avisynth later, have a look here (http://avisynth.org/index.php?page=YourFirstScript), it may help.