Simple Video Editor Changelog

What's new in Simple Video Editor 1.7.1.0

Mar 18, 2024
  • Fixed rendering of crop selection lines sometimes being off by 1 pixel
  • Fixed auto crop expand throwing an error if no consistent border was found until the edge in more than one direction

New in Simple Video Editor 1.7.0.0 (Mar 18, 2024)

  • Features:
  • Added a new save option to generate batch scripts that support dragging and dropping videos or directories to apply the current settings to them and place the outputs in a SHINY subdirectory
  • New status bar label to display color information of the last clicked pixel, right click to copy
  • New export option to overlay selected frames using alpha blending
  • Improvements:
  • Added animated png as a quick selection option for saving
  • Added alpha threshold to gif output creation at 25% instead of 50% to ensure substantially visible content is not lost in conversion
  • When fed with command line arguments for a file, file open and save dialog initial directories will be changed to match
  • Removed intermediate file creation step as things like mp4 decimate and trim with speed changes no longer seem to need this extra step
  • Automatically load output file if it replaces currently loaded file
  • Changes:
  • Changed the 4 manual crop textboxes in the crop status context menu to a single textbox containing the entire crop filter argument
  • Changed autocrop contract alpha allowance to 64 to match animated gif output threshold
  • Updated .NET framework target to 4.6.2
  • Fixes:
  • Fixed webm transparency not reading on load, and being lost on save
  • Fixed animated png output defaulting to not loop
  • Fixed pop-up from failed outputs not showing text past the banner information
  • Fixed converting to animated gif from files that contain partial transparency causing the output gif to be oversaturated
  • Fixed webp outputs having very poor quality, and not looping by default
  • Fixed custom playback speed having an upper limit of 2.999
  • Fixed being unable to save over the currently loaded video
  • Overwriting the currently loaded file, but canceling the manual entry form or failing the ffmpeg call will now cause the name to be restored
  • Fixed checked item of rotation dropdown not properly reflecting the currently selected item
  • Fixed cropping with width or height being equal to the content causing no crop to occur
  • Fixed various places in the application where it may be possible to set the crop size larger than the content, leading to unusable outputs
  • Fixed inaccurate progress bar while exporting frames
  • Fixed frame export failing due to missing # in name
  • Fixed a few situations where frame export could fail due to numbers in file path
  • Fixed autocrop expand not fully expanding if no consistent bounds were found
  • Fixed an issue where the first default subtitle may end up spanning the entire video
  • Fixed trim slider movement affecting subtitle times when the subtitle form is not open
  • Fixed issues with the subtitle form not synchronizing the UI properly if lines were long enough to be wrapped

New in Simple Video Editor 1.6.0.0 (Jan 9, 2024)

  • 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

New in Simple Video Editor 1.5.0.0 (Nov 14, 2023)

  • Improvements:
  • Pressing the button to add subtitles will now refocus the textbox and select the new line
  • Clicking on the end time in the subtitle textbox will cause the seek preview to go to the end time
  • Improved cache all speed up to 4.5x
  • Altered how cache all works to reduce chances of lagging the main interface
  • Altered how scene frames are grabbed to reduce chances of lagging the main interface
  • Increased minimum automatic cache all requirements to 50MB and 5 minutes from 23MB and 17 seconds to take advantage of new caching that is less bottle-necked by thread dispatching overhead
  • Fixes:
  • Fixed being unable to type subtitles when using spaces
  • Fixed seek keys not working in the subtitle form if the caret was at the end of the time line
  • Fixed seeking sometimes getting stuck when trying to adjust seek bar start and end that are the same value
  • Fixed an application crash that could occur when editing subtitles while a video is still being loaded
  • Fixed application failing to close when using the main forms close button if the subtitle form was still open