Skip to content

v0.7.5

Choose a tag to compare

@github-actions github-actions released this 15 Oct 08:33
· 77 commits to master since this release

What's new since v0.7.4

Features

  • Keyframes when decoding falls behind: a source the computer cannot decode fast enough, above 1x or while scrubbing, now shows its keyframes instead of freezing. Paused, a slow seek shows the keyframe first and then the exact frame. A KEYFRAMES badge marks a stand-in frame and the buffered strip shows those stretches in orange. New Playback setting, on by default.
  • Lighter buffer at fast playback: at 2x and above only the frames playback actually shows are buffered, so the buffer reaches N times further ahead. New Playback setting, on by default.
  • Resume where you left off: the project remembers the active timeline and the playhead of each timeline. Reopening goes back to the same timeline and frame, and switching timelines keeps each one's playhead. Moving the playhead never marks the project as unsaved.

Improvements

  • The cache now evicts frames behind the playhead first, so the ones about to play are no longer pushed out (this halved the buffer ahead during playback).
  • The prefetch window is sized by the media inside compound clips, e.g. an ultrawide source nested in a 1080p compound.
  • Position and anchor can now go past the frame edge (they were clamped to the frame size, ignoring zoom).

Fixes

  • An interrupted seek at 2x on long-GOP media no longer keeps seeking back to the same keyframe.
  • The Position/Scale keyframe diamond lights up when only one axis (X or Y) is keyed; clicking it removes the keyframes of both.

Full Changelog: v0.7.4...v0.7.5