This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

AssumeFPS
#1
Any chance to add "AssumeFPS"?
Reply
#2
Is there a different effect than:
a. enabling "Filtering->Speed Change->Speed Settings->Change speed" and setting it to the desired frame rate
or
b. enabling "Filtering->Filtering->Overwrite Output" and enabling "Filtering->Filtering->Overwrite Output->Frame rate to" and setting the desired frame rate?
?

Cu Selur
Reply
#3
Yes it is different effect. It allows to produce stunning slow-mo, that couldn't be achieved using effects you've mentioned.
Usually I add it to "Custom", however it would be nice to have it among other filters , and  respect  filter order.
It could be included in "Other' section of Vaporsynth and "Frame" section of Avisynth.
Such approach will allows you to manipulate filter order.
Reply
#4
You must be speaking of something else than I am.
Quote:std.AssumeFPS(clip clip[, clip src, int fpsnum, int fpsden=1])

Returns a clip with the framerate changed. This does not in any way modify the frames, only their metadata.

The framerate to assign can either be read from another clip, src, or given as a rational number with fpsnum and fpsden.

It is an error to specify both src and fpsnum.

AssumeFPS overwrites the frame properties _DurationNum and _DurationDen with the frame duration computed from the new frame rate.
source: http://www.vapoursynth.com/doc/functions/assumefps.html
Same in Avisynth:
Quote:AssumeFPS

Changes the frame rate without changing the frame count, causing the video to play faster or slower.
...
source: http://avisynth.nl/index.php/FPS


The normal AssumeFPS does not allow "to produce stunning slow-mo" it just changes the playback speed it doesn't change the frame count.
It's exactly the same as the two option I mentioned.
So if you take a 29.97fps interlaced source, bob it to 59.94fps and interpolate it to 89.91fps and then use AssumeFPS(29.97) it's just changing the playback speed and the same as if simply changing the fps flag in the file.

-> So atm. I see nothing special that AssumeFPS does.
Best you share a script which shows where you think something 'stunning' is created through AssumeFPS, because atm. I really don't see anything special.

Cu Selur
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)