Skip to content

Releases: dfaker/WebmGenerator

Version 3.3.1 - Windows build

02 Sep 21:42
6c927b7
Compare
Choose a tag to compare

A few quality of life changes, and a few automation and clip alignment features added while making tiktok supercuts and grids.

  • Bump ffmpeg and youtube-dl versions.
  • Add video summary details above video in cuts tab.
  • Add button below video to 'Add full clip' creating a single subclip the entire length of the video.
  • Set default slice length to 30.
  • Add clipboard monitoring facility to watch clipboard for and download any copied urls while active (default off).
  • Add copy and paste of time ranges between videos.
  • Add grid padding option.
  • Add grid background colour option.

v3.2.0

30 Aug 17:16
658b34f
Compare
Choose a tag to compare
  • Fix typo in automatic duration cutting.
  • Add flip selection aspect ratio button in filters tab.
  • Skip loading old downloads on init.
  • Add workarounds for hardsubs.
  • Add reset on switch to filters tab if clips are deleted.

Version 3.1.0 - Windows build

23 Aug 12:39
0ddf9e9
Compare
Choose a tag to compare
  • Added fps filter.
  • Updated TKinter event types to use the new enum rather than strings.
  • Fix for stream copy mode that was using the wrong ffmpeg syntax.
  • Add splitting options to split clips by:
    • A specific number of equal slices.
    • As many slices of n seconds as exist in the video.
    • As a text timestamp range for example "12:30 - 12:55" or "20 to 28".
  • Add option to generate soundwave background to the seek bar.
  • Add buttons to jump to next, previous or random clip.
  • Feature to search for perfect loops around a particular timestamp.
  • Added a bias to the dub override to choose a percentage fade between source and overlaid audio.
  • Updated 'Add all clips*' buttons to evenly populate the grid columns if grid columns are present.
  • Added config file to allow for extra startup config, particularly the number of background workers.
  • Added an option to do a manual check for a new version on github.

Version 3.0.0 - Windows build

01 Dec 21:06
e39d9ec
Compare
Choose a tag to compare
  • Bugfix for incorrect encoder selected in 'Sub 100M max quality mp4' profile.
  • Added basic timeline editing to enable and disable filters at specific timestamps.
  • Updated more detailed encode progress details.
  • File pickers for images, videos and fonts included in filers.
  • Add experimental 'Nelder-Mead' optimizer to perform encode parameter search,
  • Refactor of encoder and optimizer modules.
  • Filter comboboxes now accept manual override.
  • 'IOverlay' and 'VOverlay' filters for image and video overlays.

Version 2.9.0 - Windows build

29 Nov 01:44
2783b9a
Compare
Choose a tag to compare
  • Add preview frames onto timeline to give a preview of the video before scrubbing.
  • Add 'play' option to encoded clips in encode progress screen when completed.
  • Add grid loop merge option to choose to end the grid on the shortest clip, or extend shorter clips to match longest.
  • Add auto crop option to filtering tab that atomically detects and removes black borders.
  • Refactor merge selection layouts to only show relevant options and change to grid packing.
  • Add option to expand a clip to interest marks that have been added to the clip manually or by scene detection.
  • Extended print to logging migration.

Version 2.8.0 - Windows build

25 Nov 19:01
db684a2
Compare
Choose a tag to compare
  • Add full width drag handle at the bottom of the subclips to they can be easily moved no matter how short the clips are.
  • Update all drag handle behaviours to stay in the same position when mouse is initially clicked to allow easier fine adjustments.
  • Add psnr quality calculation to allow future minimum quality options.
  • Update progress calculations to work correctly when speed factors are applied.
  • Update audio options to include bitrates and default to medium quality mono audio.
  • Add config file created on first run to allow users to change the number of background process workers.
  • Update rect aspect ratio dragging to work in all drag directions.
  • Update rotate filter to pad rotated image with black rather than cropping.
  • Update rect aspect ratio to populate dynamically as a freeform selection rect is dragged.
  • Update logging to use logging library with debug.log file.
  • Only request preview frames on file load if frame is visible.
  • Updated hh:mm:ss timestamp rendering in missed places.

Version 2.7.0 - Windows build

23 Nov 22:25
250bd37
Compare
Choose a tag to compare
  • Allow loading of images as video clips from file menu (desired duration must be specified).
  • Add dynamic buffer sizing.
  • Add shebang for mac/linux direct invocation.
  • Add encode profiles to set defaults quickly.

Version 2.6.0 - Windows build

22 Nov 21:32
7d58686
Compare
Choose a tag to compare
  • Add detection of mismatched timebases and fps
  • Add example postfilter text files into base folder that appear as options for final filtering on the merge screen.
  • Fix display of trailing zeros in timestamps on timeline selection frame.
  • Add cancel option to encode progress entries.

Version 2.5.0 - Windows build with ui imporvements

20 Nov 11:35
04b5424
Compare
Choose a tag to compare
  • Add option to replace audio with wav or mp3
  • Add aspect ratio clamping option to filter selection page.
  • Changed maximum width to instead limit whichever dimension is largest.
  • Added audio merge options for use with grids (merge all audio sources, merge without normalizing volume levels. only use audio form selected column, adaptively fading in the current loudest clip)
  • Fix issue preventing text boxes being focusable without switching windows on initial load.
  • Wraped merge pane in scrolling pane to always show encode button on small screens.
  • Initial test of adding the option to replace audio with mp3 or wav.
  • Added option to mouse scroll when over green selection marker to move entire clip back and forwards one second at a time.
  • Remember and highlight the last clicked drag handle and allow the left and right arrow keys to move that handle back and forth one second at a time.
  • Added visual hint to stronger indicate the start and end drag handles may be grabbed.
  • Add 'Drag offset' option which controls where in the clip the seek position will jump to when dragging the green bar of clip - useful in aligning events across multiple clips.
  • Added option to hold down control to switch the drag offset preview from being relative to the start or end of the clip.

Version 2.4.0 - Windows build with Grid packing and UI enhancements

28 Sep 19:40
634d326
Compare
Choose a tag to compare
  • Adds grid layout option that dynamically fits multiple videos onto a grid with automatic packing.
  • UI updates for grid packing
  • UI updates to show exact timestamp while selecting cuts.