Skip to content

Video Inflation

Jerry Hogsett edited this page Jun 29, 2023 · 5 revisions

Video Inflation - Use Frame Interpolation to increase FPS for super-slow motion video

video-inflation

See: Sample - Video Inflation

Uses

  • Create a super-slow-motion video
  • Recover real-time video from a timelapse video or GIF
  • make discrete motion continuous

How It Works

  1. Set Input Path to a directory on this server to the PNG files to be inflated
  2. Set Output Path to a directory on this server for the inflated PNG files
    • Output Path can be left blank to use the default folder
    • The default folder is set by the config.directories.output_inflation setting
  3. Set Split Count for the number of new between frames
    • The count of interpolated frames is computed by this formula:
      • F=2**S-1, where
      • F is the count of interpolated frames
      • S is the split count
  4. Click Inflate Video
  5. Frame Interpolation is done between each pair of frames
    • New frames are created according to the split count
    • The original and new frames are copied to the output path
  6. When complete, the output path will contain a new set of frames

Progress can be checked in the console

video-inflation-bar

Important

  • This process could be slow, perhaps many hours long!
  • Progress is shown in the console using a standard progress bar
  • The browser window does NOT need to be left open
  • There currently isn't an automatic way to resume a stalled inflation
    • Suggestion:
      • Set aside the rendered frames from the input path
      • Re-run the inflation
      • Use the Resequence Files tool to rename the the two sets of rendered frames so they can be recombined