Skip to main content
Participating Frequently
June 17, 2018
Question

VFR to CFR, Optical Flow stutter

  • June 17, 2018
  • 5 replies
  • 2371 views

I recently screencapped some footage of an interview I did over Skype. Skype is vfr and vbr, but the method I used to record, OBS, captures constant framerate only, and therefore there are plenty of duplicate frames in my footage.

What I want to do is remove the duplicate frames then interpolate between them using Optical Flow to reduce stuttering in my footage.

Is there a way to easily do this in premiere?  If I apply Optical Flow to the clip AS-IS the footage will stutter the same amount it already does, since Optical Flow interpolates between the same duplicate frames.

This would also be useful when editing video-game gameplay footage that is already converted from VFR to CFR. (As is the case when doing any sort of livestream video editing) Especially useful too when doing In-Engine game development demo footage that pushes the hardware to its frame-stuttering limits.

    This topic has been closed for replies.

    5 replies

    Community Expert
    June 18, 2018

    What's the frame rate of the 'OBS' recording ?

    What's the frame rate of the sequence you are working on ?

    What's gonna be the frame rate you will use for export ?

    These are essentials to know to be able to give more accurate answers

    Participating Frequently
    June 19, 2018

    The fact that you're asking this tells me that you don't know what VFR means.

    Community Expert
    June 19, 2018

    the fact is that we are trying to help you here

    Participating Frequently
    June 18, 2018

    So nobody has a workable solution for this?

    Is there even a non-adobe workflow for (VFR- > CFR ) -> VFR -> (CFR-Interpolated)?

    (._. ) I realize how stupid ^that looks but sometimes we have to work within the constraints given. Footage we have vs footage we want.

    chrisw44157881
    Inspiring
    June 17, 2018

    premiere uses frame duplicates when the interpreted fps doesn't match the sequence settings. change one or the other.

    Participating Frequently
    June 17, 2018

    exactly how would I go about doing that with vfr footage that's already been converted to cfr without frame interpolation?

    Participating Frequently
    June 17, 2018

    I know that I need to Render In To Out with Optical Flow. That's not a helpful response, I don't think you understand the problem here.

    Ann Bens
    Community Expert
    Community Expert
    June 17, 2018

    Optical flow will only work on clips with speed changes or time remapping.

    Participating Frequently
    June 17, 2018

    Incorrect. If you have a 30fps sequence and change the sequence settings to 60fps it can interpolate frames and maintain the duration-time of the sequence. I've used this feature before.

    That's not within the scope of this question though.

    jasontcox
    Inspiring
    June 17, 2018

    Optical Flow is a bit of an odd duck in the Premiere timeline. When you say that "If I apply Optical Flow to the clip AS-IS the footage will stutter the same amount it already does, since Optical Flow interpolates between the same duplicate frames" was this in the timeline or the export? Because Optical Flow is one of the few "effects" in Premiere that does not playback properly in the timeline/Program Monitor unless you render it/create a Preview File.