Skip to content

1.6.0.0

Choose a tag to compare

@NeilHarbin0 NeilHarbin0 released this 09 Jan 19:41
· 121 commits to master since this release

Features

  • Added option to double click the resolution status to resize the form so the preview matches the original resolution 1:1, as well as grab the single frame at full resolution. Also available via right click context menu.
  • Automatic caching may now cache images at slightly higher resolutions, depending on file size and duration, up to 3x the previous size

Improvements

  • Updated to ffmpeg 6.0 to fix issues with artifacts appearing during gif conversion
  • Improved compatibility with ffmpeg 6.1 metadata dump text changes
  • Improved crop rectangle rendering to not excessively cover pixels on low resolution videos
  • Added automatic swapping to nearest neighbor scaling when resizing the form such that the image needs to be scaled up
  • More clear crop tooltip to indicate number meaning and order
  • Added M4A, OGG, FLAC, WAV, and WMA to audio export dropdown menu for better discoverability
  • Moved stream info on hover into its own popup form accessed via right clicking the resolution status label
  • Crop rectangle now uses dotted lines to ensure some visibility to pixels being included
  • Added manual entry for crop rectangle in crop status bar right click menu

Changes

  • Changed the eraser icon for clearing the crop rectangle to be sharper
  • Altered frame scrubbing to store bitmaps in memory after they have been generated and discard the source frame data from ffmpeg, increasing memory usage, but allowing faster scrubbing, especially for larger cached images. Only enabled if auto-caching is successful. If auto-cache is successful, seek bar cache will instead perform all processing immediately.

Fixes

  • Fixed loading sometimes losing up to 4 frames off the end of a video if it did not load correctly due to automatic movement of the trim slider
  • Fixed preview frames sometimes displaying the wrong image
  • Fixed sometimes not loading the last frame of a video
  • Fixed crop rendering being off by 2 video pixels
  • Fixed crop collision detection being off by 1 video pixel
  • Fixed opening a new video file by double clicking in the windows explorer popup leading to accidental cropping if the mouse was over the preview
  • Fixed an error that could be thrown when clicking frame previews without having a video loaded
  • Fixed auto crop potentially contracting when trying to expand, and vice versa
  • Fixed potential error when loading scene frames from an existing text file backup
  • Fixed right clicking on the rotate button causing it to rotate in addition to opening the context menu
  • Fixed importing crop rectangle via load from clipboard shrinking the crop by 1 pixel width and height