Skip to content

Power Sequencer 1.4

Compare
Choose a tag to compare
@NathanLovato NathanLovato released this 02 Feb 02:20
· 74 commits to master since this release

Power Sequencer is now part of Blender. The GitHub releases are there if you do not want to wait for the next Blender release for new features and bug fixes.

This new release brings many quality of life improvements to the existing toolset, including a rewrite of the interactive trim tool.

Changelog

For changes in older Power Sequencer releases, see the project changelog.md

New features

Power Sequencer is now included in Blender 2.81! 🙂

Big thanks to everyone who helped us get there. Development continues in this repository, and help is still welcome, as always.

  • Expand to surrounding: expands the sequence's handles to the surrounding cuts, for each contiguous block of selected sequences.
  • Snap: Replacement for Blender's built-in snap that auto-selects strips under the time cursor if you don't have a selection.

Improvements

  • Mouse trim:
    • Allows you to trim strips in multiple channels freely.
    • The drawing now shows the trimmed area with a yellow overlay.
    • Displays shortcuts and information in the Sequencer's header.
    • Change the trim side on the fly by pressing the letter O.
    • Toggle ripple edit and select mode on the fly with Alt and Shift respectively.
    • Press Ctrl when starting the tool to snap the start frame to the closest cut.
    • Allow trimming gaps reliably with the mouse and tablet.
  • Import Local Footage:
    • Does not impose a folder structure on you anymore.
    • Automatically sets imported sequences to use proxy sizes based on your preferences. See Preferences -> Add-ons -> Power Sequencer -> Proxy.
  • Set Playback Speed: Add shortcut to set the speed to 3x.
  • Delete Direct: You can now press X to remove strips without confirmation, but using Blender's default behavior, and AltX to smartly remove transitions.
  • Space Sequences:
    • Offsets strips to the right of the time cursor, ignoring locked sequences.
    • Now also offsets timeline markers.
  • Snap Selection: auto-select strips under the time cursor.
  • Add Speed:
    • Use the full source clip for single sequences, so you can slip their content.
    • Change the shortcuts and add Alt2, Alt3, Alt4 to speed up to 2, 3, and 4 times the normal speed.
  • Copy Markers as Timecodes: remove the hours if the last marker is at less than 1h.
  • Markers Delete Direct: removed the confirmation popup when deleting markers with X.
  • Concatenate Strips:
    • Now has a more consistent behavior, C will only concatenate one strip or the selection, while ShiftC will always concatenate all strips in the channel.
    • Added option to ripple edit.
  • Improved performances when adding Power Sequencer's features to menus or panels.
  • Snap selection to time cursor: Make behavior consistent and improve performances when many strips are selected.

User Interface

Cleaned up the Power Sequencer menu based on @tintwotin's suggestions:

  • No more two levels deep sub-menus
  • Removed most icons to be consistent with Blender's Sequencer menus
  • Removed custom text, using the Operator names instead, for consistency with the rest of Blender
  • Add Speed Up Movie Strip and Speed Remove Effect to the menu

Changes

  • Removed the add-on auto updater feature: we cannot have it in the add-on for official Blender releases.
  • Mouse cut: renamed to Mouse trim, and the old Mouse trim to Mouse trim instantly.
  • Changed the shortcuts of Playback Speed Decrease and Playback Speed Increase to , and . respectively, so they don't override the already bound [ and ].
  • Changed the shortcut of Add Transform to AltT so it doesn't collide with Mouse Trim Modal.
  • Removed the Add Transform tool: the one from the VSE Transform tool add-on achieves the same result.
  • Removed Synchronize titles: it was a weird, not so useful tool that was replaced by Markers Snap Matching Strips.
  • Update the YouTube rendering preset to match the platform's recommendations for 1080p.
  • Playback Speed Set: changed shortcuts from numpad keys to number keys.
  • Source code:
    • Merged all utility functions into one .utils.functions module. See /operators/utils/functions.py.
    • Improved and simplified code around various operators.
    • Renamed crossfade_remove.py to transitions_remove.

Bug fixes

  • Delete crossfade: Fixed error when deleting a crossfade between color strips.
  • Add Crossfade: Fixed not crossfading with color strips.
  • Expand to surrounding cuts: Fixed breaking the strip if trying to use the tool on the first or the last sequence in the scene.
  • Playback Speed:
    • Fixed error when calling Decrease Playback Speed.
    • Fixed Set Playback Speed shortcuts not working anymore in Blender 2.80.
    • Fixed error with Playback Speed Increase when it was already at maximum speed.
  • Delete Direct: Fixed always moving input strip handles when removing transition effects.
  • Import Local Footage: Fixed error when importing footage in a new project.
  • Grab: Fixed error when there was no selection and no strip under the mouse cursor.
  • Mouse Trim Instantly: Rewrote the tool to fix cases where it would stop trimming.
  • Import Local Footage: Fixed files re-importing after moving the project folder.
  • Preview To Selection: Use sequences in the current context if nothing is selected.
  • Ripple Delete:
    • Fixed changing the time cursor's position.
    • Fixed not working after an undo.
  • Speed Up Movie Strip: Fixed created meta-strip being the length of the full source movie strip when speeding up a single movie strip.
  • Concatenate Strips: Fixed error when there was no strip in the channel after the selected or hovered strip.

Become a Contributor

Power Sequencer is made by content creators, for content creators. We're always looking for feedback to improve existing tools in the add-on and add new, time-saving features.

Whether you are a developer, a designer, a video editor, a writer, or a tester, everyone is welcome to help move the add-on forward! With your help, we can achieve wonders.

If you want to give a hand, you can get in touch with us anytime in the issues tab or on Discord.

Support GDQuest