Skip to content

Releases: wheissmd/FrameTool

FrameTool v0.3.0.1 Alpha (Hotfix)

11 Aug 18:56
d40fd99

Choose a tag to compare

This release introduces:

  • Fixed critical bug with infinite analyzing on 8GB macs when multithreading is enabled

FrameTool v0.3.0 Alpha

11 Aug 06:21
3dd6cb0

Choose a tag to compare

This release introduces:

  • Apple Pro Res 422 codec for Animated Overlay (Improves performance!)
  • 1000 ms Response Rate option (because 250 ms is not suitable for locked footage)
  • Option to change graphs color
  • Customisable multithreading chunk splitting (Significantly reduces multithreading path RAM load, allows fine tuning for even greater performance!)
  • RAM managing system (multithreading mode will adjust its behaviour to the amount of available RAM, but won't run out of it!)
  • New settings UI
  • Animations
  • Optimisation of Multithreading path and Animated Overlay render

FrameTool v0.2.4 Alpha

29 May 12:21
54298e3

Choose a tag to compare

This release introduces:

  • Version display in settings menu
  • Fix of multiple bugs that lead to incorrect FPS display in animated overlay
  • Slight adjustment to sensitivity to reduce false negative results in static scenes

FrameTool v0.2.3 Alpha

27 May 12:39
7adbe99

Choose a tag to compare

This release introduces:

  • Frametime and FPS detection are now more accurate due to filtering of false positive frame changes, generated by video compression
  • Lock detection system added to report frametime and FPS more accurate when analyzing video with locked framerate

FrameTool v0.2.2 Alpha

10 May 14:13
a581f13

Choose a tag to compare

This release introduces:

  • Custom graph scaling option for Animated Overlay
  • Option to render the graph on only half of the frame in Animated Overlay
  • Fixed Frametime labels in Animated Overlay
  • Slightly reduced window size for better display on smaller macbooks (like M1 Air)

FrameTool v0.2.1 Alpha

03 May 13:08
007d5ce

Choose a tag to compare

This release introduces:

  • Proper Animated Overlay scaling to any resolution
  • Fixed Animated Overlay FPS reporting bug

FrameTool v0.2.0 Alpha

02 May 22:45

Choose a tag to compare

This release introduces:

  • Early Prototype of a screen tearing detection system
  • Animated Overlay GPU render (Significantly increases performance)
  • Proper settings menu, config support
  • Themes with vocaloids
  • Reworked UI
  • Improved min and max FPS statistics
  • Multiple bug fixes

FrameTool v0.1.0 Alpha

21 Apr 13:00
9934275

Choose a tag to compare

This release introduces:

  • Increased performance (From Swift back end)
  • Reduced RAM consumption (From Swift back end)
  • Intel-based Mac support (not tested)
  • New options such as:
    • 'Report statistics to csv' - Statistic report, general or detailed
    • 'Export graph' - Visual representation of the analyzed performance, options to export include
      • 'Image' - Renders an image with graphs representing the frame times in the video
      • 'Interactive' - Outputs an interactive HTML graph with all the data
      • 'Animated Overlay' - Renders an overlay of the graphs on top of provided video
    • 'Measure Processing Time' - Measures total time of processing
  • Major bug fixes

Note: It is still alpha and probably still full of bugs!

FrameTool v0.0.2-early-prototype

16 Apr 23:59

Choose a tag to compare

Pre-release

This release introduces:

  • New UI system based on SwiftUI
  • Single thread support for more efficient RAM usage
  • Settings including csv output path selection, multithreading toggle
  • Drag and drop window

Support changes:

  • Despite best efforts, it was impossible to include SwiftUI and xCode app building without mac quarantining the app by default, so the new script to allow app to run correctly after installation was introduced and added to .dmg
  • macOS versions below 15.1 are no longer supported

Also I feel that with xCode compiled app it became way faster than what was there with Platypus. Didn't do any proper tests, but it feels that way. I have no idea why.
Consider this as a pre-pre-alpha. Way better user experience than with v0.0.1 guaranteed!

FrameTool v0.0.1-early-prototype

16 Apr 11:27

Choose a tag to compare

Pre-release

This is an early pre-pre-pre-alpha that has a basic functionality of detecting the frame times in a video that does not feature any screen tearing.

What works:

  • Frame time analysis
  • csv export
  • avg FPS detedction
  • min and max FPS detection based on the shortest and the longest frames

What doesn't work:

  • Screen tearing handling
  • Accurate statistics
  • Pretty much anything else

Enjoy! :)