ReframeRT, Interpolate Video
I don't understand how these two plugins work. The explanations on manual-cv are not clear (for me, of course). Can someone who knows how to use them explain how they work? (it's used to make the new unified manual). GG/Phyllis you can't answer, it's just to make sure you don't waste your time :-)
From what I gather, ReframeRT is a way of interpreting the source footage and playing it back at a specified rate. The most common example would be to have 60fps source footage in a 30fps project (settings -> format -> frame rate) and setting it to play back at 1/2 the speed -- set ReframeRT to 0.5. This would result in smooth slow motion as all the frames are played back, but there are 2 times the number of frames in the source compared to rate they are being played back at. It can also be used to correct footage. If, however, you want to achieve smooth slow motion with 30fps source footage, you can use Interpolate. Interpolate I think makes up frames that don't exist, like "frame blending" in premiere. This video might be of some help, as it shows you the features in action https://www.youtube.com/watch?v=1NvrfXOa8j0.
The previous video demonstrated using interlaced footage, which when de-interlacted has the effect of making up in-between frames as well, to my understanding. Here's a video by Mr. Williams himself demonstrating ReframeRT using progressive video (from an iPhone, I believe) https://www.youtube.com/watch?v=ZV20AO59yKM.
I spoke too soon. When you talked about the -cv manual, i found a separate "interpolate video" effect and thought that was what you were referring to. In -gg, there is an interpolate option in the ReframeRT effect controls. The controls also seem to be different from the way it's described in the -cv manual! Please disregard what I have said in the previous messages. I've only tried ReframeRT in -gg just now...
Thanks for the answers. I apologize for writing a misleading title. The purpose of the post is just to try to write a better guide for the two plugins, so any contribution is welcome. Thanks again.
That's all I know about the Interpolate Video plugin. If someone can complete and correct it does me a great favor. [[[ Interpolate Video Theory: Each video has its own framerate. If we want to change it (for timelapse or slowmotion) the best thing is to shoot the scene with suitable framerate. But even in post production we can do something. The simplest method is to remove some frames to speed up the movie or add some to slow it down (from now on, for simplicity we will consider only the timelapse). Needless to say, the result is not smooth and the viewer will notice it immediately. A better method is to use the interpolaion, mediating the pairs of frames that alternate. For example, if we have a sequence of frames 1, 2, 3, 4, 5, 6, 7, 8… we can make a timelapse mixing frames 1 and 2, 3 and 4, 5 and 6, 7 and 8 and so on. So we will have a new sequence of 4 frames instead of the initial 8: 12, 34, 56, 78… We will get 50% acceleration but it will always be of bad quality because of the too rough blending between the pairs of frames. Blending can be improved by weighing it differently by 50% frame 2 + 50% frame 2, but the result is still unsatisfactory. Further improvements can be achieved by using logarithmic or exponential interpolation instead of linear interpolation. But the most sophisticated methods that lead to better results are based on optical flow analysis. These analyse the movement of circumscribed areas over a given period of time. With this method the intermediate frames do not derive from an approximate blending, but from the calculation of the vector of the motion between two frames that determines the displacement (warping) of the moving figure in the new intermediate frame. Interpolate Video works this way. practice The interpolate effect tries to create the illusion of a higher frame rate from source footage of very low framerates by averaging frames over time. It averages two input frames for each output frame. The input frames are at different times, resulting in a dissolve for all output frames between the input frames. You choose a zone to be evaluated (macroblock size) and a radius (search radius) where you can search for this macroblock in the following frames. The Use optic flow button is activated and playback starts. The plugin will calculate the motion vector (which can be made visible by the draw motion vectors button) and apply it to intermediate frames. Tutta l’operazione risulta estremamente pesante sul sistema. [Once the analysis is done, we can scroll the video by unchecking the two buttons and obtaining the desired result] (This last part is not certain at all). There are two ways of specifying the input frames. You can specify an input frame rate which is lower than the project frame rate. This causes input frames to be taken at even intervals. (how do I choose input frames? Random?Are better low numbers or hight numbers)? You can also specify keyframe locations as the positions of the input frames. In this mode the output frame rate is used as the input frame rate and you just create keyframes wherever you want to specify an input frame. ]]]
participants (2)
-
Andrea paz -
Xing Tu