Skip to content

Video Inflation

Jerry Hogsett edited this page Mar 7, 2023 · 10 revisions

Screenshot 2023-03-06 160028

Demo of 32X Video Inflation with marked original frames
Example - Video Inflation (YouTube)

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

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