Blender Power Sequencer Versions Save

Add-on for video editing in Blender 3D: edit videos faster! Included in Blender 2.81+

2.0.2

1 year ago

Banner image

Power Sequencer brings smart new editing features to edit faster with Blender's Video Sequence Editor.

Power Sequencer is now part of Blender. The GitHub repository exists to raise awareness, make it easier to report issues, and contribute to the addon's development.

Changelog

This release is intended for Blender 3.2 and above, the latest stable version to this date.

fix: update code to work with sequencer API changes in Blender 3.X fix: Error when calling grab sequence handles due to type mismatch fix: remove FAST and FASTER playback speeds, simplify playback speed code fix: rewrite select_all_left_or_right after API change causing error fix: fix error with jump_to_cut when encountering animation frames fix: fix jump_to_cut skipping some strip ends when moving forward in time fix: jump_to_cut sometimes not working when going left fix: error when trimming effect strips chore: make licenses match Blender's new convention

2.0.1

3 years ago

Banner image

Power Sequencer brings smart new editing features to edit faster with Blender's Video Sequence Editor.

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.

Changelog

This release is intended for Blender 2.92 and above, the latest stable version to this date.

Thanks to @GTaulats for their help on bug fixes for this release.

This minor update removes the Align Audios feature to bring this repository in parity with the version of Power Sequencer that ships with Blender, which most people use.

The Align Audios required installing the scipy Python package and ffmpeg on your computer, which isn't great for users. The feature was also slow, working only on two audio files at a time and sometimes freezing your computer during audio processing.

This version also removes the bpsrender and bpsproxy scripts that shipped with the add-on. We never integrated them with Blender's interface. We're faced with technical limitations that prevent them from being user-friendly tools.

So we'll keep them as separate command-line tools for people who are comfortable with the shell and really want to use them. Hopefully, the planned improvements in the Sequencer's performance will make them obsolete in 2021.

Changes:

  • Fixed a bug with Channel Offset where moving two overlapping strips in neighboring channel would trim one or the other.
  • Removed Align Audios.
  • Removed unused bpsrender and bpsproxy scripts.
  • Updated the version number and required Blender version in the addon.

2.0.0

3 years ago

Banner image

Power Sequencer brings smart new editing features to edit faster with Blender's Video Sequence Editor.

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.

Changelog

This release is only for Blender 2.83 and above. The major version change is because of that: the add-on breaks compatibility with older versions of Blender due to a breaking change in the Blender Python API.

Thanks to @GTaulats for their help on features and bug fixes for this release.

New features

  • Value offset operator to offset the selection in time instantly with the keyboard. Assigned to Shift Alt Left and Shift Alt Right.

Bug fixes

  • Channel offset is now more robust and works as expected in the first, last channel, and some strip setups.

Changes

  • Renamed bpy.ops.sequencer.cut to bpy.ops.sequencer.split.
  • Removed code checking for blender 2.81 and 2.82.

1.5.0

4 years ago

Banner image

Power Sequencer brings smart new editing features to edit faster with Blender's Video Sequence Editor.

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.

Power Sequencer 1.5 is the last version of the add-on compatible with Blender 2.82. For Blender 2.83, you will need a more recent version.

Changelog

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

Big thanks to @LucaRood, @tangentstorm, and @Modicolitor for their contributions!

New features

  • Interactive trim tool in the toolbar. In Blender 2.83+, press T to toggle the toolbar and select a tool, or press Shift Spacebar to bring the interactive tool menu.
  • Channel Offset can trim strips in the way. Press Ctrl Alt Up and Ctrl Alt Down to do so.

Improvements

  • Trim instantly: Move the time cursor to the end of the trim, and when removing gaps.

Changes

  • Refactored the loading code to automatically discover operators and tools.
  • Added a version check for features that require Blender 2.83, so the add-on keeps working with Blender 2.80+.
  • Renamed Make Still Image to Make Hold Frame.

Bug fixes

  • Fixed an error when trying to use Align Audios.
  • Fixed several bugs in Merge From Scene Strip.
  • Fixed a couple of scene-related operators that weren't working anymore.
  • Fixed two errors when using Swap Strips.
  • Fixed an error when trying to apply Make Hold Frame to an audio sequence.
  • Fixed Merge From Scene Strips not working

1.4.0

4 years ago

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

1.3.0

4 years ago

power-sequencer-1 3-fs8

This new release brings the full power of this set of video editing tools to Blender 2.80. We kept improving existing features, making them work more consistently, fixed bugs, and simplified the code for the future.

I've also submitted Power Sequencer to be included in future Blender releases directly.

Changelog

See changelog.md

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.

Supporting GDQuest

1.2.0

5 years ago

banner-power-sequencer-1 2

Thanks to everyone who helped us on this release, we're bringing you a massive update, with new features and tons of quality of life improvements!

Big thanks to @Francois-Grassard, @aditiapratama, @libreartist, @guilhermehto, @jooert, @doakey3, @Blezyn, @razcore-art and @henriiquecampos for their help on this release πŸ˜„

Yes, we're 10 developers involved in this new update! Let's keep working together to edit videos even faster with Blender's Video Sequence Editor!

Become a Contributor

Power Sequencer is made by content creators, for content creators.

Whether you are a developer, a designer, a video editor, a writer, or a tester, everyone's 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 on Discord.

Supporting GDQuest

Changelog

πŸ“˜ Free Tutorials

Learn to use BPSrender from the command line! We still need people to tell us that it works well everywhere before we can integrate it in Blender. Also, we need your help to design a nice render panel πŸ˜„

Note: if you install bpsrender with pip, you can call bpsrender directly like so: bpsrender blender_file_path [options], instead of typing python -m bpsrender ...

πŸ’» User Interface

Thanks to @aditiapratama and @libreartist, we now have a nice toolbar menu! It will show you most available tools and keyboard shortcuts.

Power Sequencer toolbar menu

πŸŽ₯πŸ•Ί New features

  • Remove crossfade: Remove crossfades in a clean way, as you'd expect! If you select one or more transition effects like Crossfade or Wipe, pressing X will now bring the sequences back together to form a precise cut.
  • Remove Gaps and ignore locked strips: Blender's default tool to remove gap isn't very smart. We had to code our own to create the feature below...
  • Cut with the mouse, without touching locked strips: edit to music with the add-on's fast mouse-based tools! Lock your audio strip and you're good to go πŸ˜ƒ
  • Select related strips: find and select effects related to the selection, to then cut, copy or duplicate a strip with everything that should come with it.
  • Space strips based on mouse position: this is bound to the = key by default

BPSProxies

The proxy render script got serious love in this version.

  • Thanks to FranΓ§ois Grassard, a TV engineer, we now have super efficient proxy rendering presets! These proxies are designed to be easy on Blender, and they offer way smoother preview than Blender's ones πŸ˜ƒ. They also generate way faster
  • You can now use convenient presets to render proxies, thanks to @jooert. Use the --preset or -p option followed by the preset's name. This version ships with the mp4, webm, and nvenc presets
    • Nvenc is Nvidia's solution to encode MP4 with your graphics card. It requires ffmpeg 4, an nvidia GPU that supports Nvenc encoding, and I'm not sure this is available on linux! But it will work on Windows. It's especially fast with 50% and 100% sized proxies. The rendering speed difference isn't as big with 25% proxies.
  • You can now render 25%, 50%, and 100% proxies! The default size is still 25%. use the --size option (-s in short form) when calling the program from the command line. E.g. -s 50 to generate 50% proxies
  • The code is better organized now, easier to read and to contribute to in the future. Thanks @sudopluto for making this possible πŸ™‚

Meta strips

  • Resize to content: if you edit inside a group or meta strip, you may want to trim it to use it as a compositing group. Now you can! Works on all selected strips at once.
  • UnMeta many strips: Alt G now works on all selected meta strips at once
  • Auto-trim your nested timelines when you UnMeta strips: also works by default with Alt G. If you don't want this to happen, use Resize to Content first

Scenes

  • Convert selection to scene strip: If you want to use the node compositor to do complex grade, or to help organize your project, you'll want to use scene strips at times, instead of meta strips.

βœ… Improvements

  • Auto crossfades (Ctrl Alt C) now work in a single channel by default, as in every other professional video editing program
    • You can also add multiple crossfades at a time, e.g. to create an image slideshow with fades between each picture
    • This makes it a lot easier to export Blender edits to Davinci Resolve, Premiere, or Final Cut with the EDL export add-on
    • Also now works with the Multicam strips
  • Grab closest cut (Shift Alt G) now supports linked strips! It's the fastest way to select and transform the strips' handles on either side of a cut.
  • Delete direct now automatically deletes the strip under the mouse cursor if there's nothing selected.
  • Swap strips vertically: You can now conveniently change the order of effects or linked strips, e.g. picture overlays
  • Smartly remove strips: if you press X but don't have anything selected, Power Sequencer will find and delete the strips under the mouse cursor for you!
  • Jump in time with Shift ➑ and Shift β¬…: It's consistent with β¬… and ➑ to move 1 frame on the timeline. This new tool works in seconds so the jump will be the same regardless of your project's framerate!
  • Concatenate in multiple channels at a time, and concatenate linked strips! The concatenate tool got a rewrite to make better decisions based on your selection
  • Concatenate towards the right: Press Alt C and Shift Alt C to respectively concatenate the previous strip towards the next one, or concatenate all strips before the selected towards the right.
  • Auto-selection: If you don't have anything selected, Power Sequencer will use the strip under the cursor for concatenate, delete, and grab operators, saving your extra keystrokes and time πŸ˜„
  • Edit crossfades with the grab tool: grab became smarter. If you only select cross effects, it G will select the handles on either side of the crossfade instead of trying to move it directly.

Improvements to the source code

We've reorganized and simplified many features, to make it easier for you to read and to contribute! Now, all marker-related features, fade-related features, etc. are grouped together.

πŸ€• Fixes

  • Removed the option to swap strips with effects, as they were causing problems
  • Fixed errors when adding crossfades, that could happen with different starting selections
  • The add-on will now only load necessary files in Blender, making startup a little faster
  • Fixed an error when trying to delete (X) without a selection
  • BPSrender got a few fixes:
    • If you set your render to the /tmp\ folder, BPSrender wouldn't work. It now reads your render settings instead to properly set the render path
    • Render now works as expected when there's whitespace in the file paths
  • Proxies rendered with BPSProxies should now be in sync with the original footage: the previous settings we used caused offsets in rare cases
  • Fixed errors when trying to delete strips
  • Fixed Concatenate not taking in account the selection if more than one strip is selected in a given channel
  • Fixed strips changing channels when using Snap Selection to Cursor

1.1.0

5 years ago

banner-power-sequencer-1 1-920x424-920x424

What's new

See new features in action in the Power Sequencer 1.1 Release Video πŸ˜„

You can also read all changes and 7 new features in the Power Sequencer 1.1 changelog

Get Power Sequencer

If you already have the add-on installed, you should get an automatic update in Blender.

To install it for the first time, download power-sequencer-1.1.zip, and follow our short installation guide

Huge thanks to @doakey3 and @sudopluto, @razcore-art, @jooert, and @Blezyn, who joined the adventure and made this release as good as it is πŸ™‚

On to the next update! πŸ’ͺ

Do you want a faster and a better 1.2 release? We can achieve that, but not without your help! There is always work to do with code (see our Blender Python tutorial), communication, writing mini-tutorials, reporting bugs… Get in touch with us in the issues tab, or contact me on Twitter

Support GDquest

If you want to support our work, you can:

Thank you kindly for your time, and see you in the next release πŸ˜„

1.0.0

5 years ago

banner-power-sequencer-1 0-800x369

How to install

  1. Download the power-sequencer.zip file above
  2. Open Blender
  3. Go to File > User Preferences > Addons
  4. Click "Install From File" and navigate to the downloaded .zip file and click Install add-on from file
  5. Check the box next to "VSE: Power Sequencer"
  6. Click Save User Settings so the addon remains active every time you open Blender

Power Sequencer supports automatic updates so you will get a pop-up in Blender you when a new version is available.

Learn Power Sequencer

  1. Blender Sequencer beginner tutorial (feat. @doakey3)
  2. Power Sequencer Workflow tutorial 1

Find all the tutorials in our Free Blender Sequencer tutorials playlist

Check this option if the add-on won't activate

Some add-ons in Blender require the "auto run Python scripts" option to be on. If it's off you won't be able to activate Power Sequencer in the add-ons tab.

activate-python-scripts

Big thanks to...

@doakey3 for all your work adding new features, making the add-on self-documenting, and your work on the VSE Transform Tools

@TheDuckCow, @davcri for respectively adding automated updates and written docs :)

Contributors welcome!

Thanks to Daniel, we split the add-on's code to make it as easy as possible to add or fix features.

If you want to improve your Python skills and make it even faster to edit with Blender, check the open issues and join the discussion!

You're welcome to suggest new features you'd like to work on. Just keep in mind we want to keep a Blender-like workflow so we're not looking to add features like bins, tracks, and metadata at the moment.

We also welcome feedback and people who'd like to create tutorials :)

See you in the next update! Nathan

0.9.9

5 years ago

With a ton of work from @doakey3 to improve the UX, add new features, improve the code structure, add shortcuts automatically, generate beautiful documentation in the readme... Power Sequencer is ready for its 1.0 release!

This is the first Release Candidate (RC1). Please help us test it and report bugs you found here on GitHub. We'll do our best to fix them ASAP.

New features:

  1. Interactive tool to cut and trim strips with the mouse as fast as possible with visual feedback

image

  1. Rewritten automated import with framerate warnings
  2. Automatically added shortcuts
  3. Automatic updates thanks to @TheDuckCow and his Blender addon updater

And more! We worked on a multi-part video tutorial with @doakey3 to help you get started with video editing in Blender. It'll come out with Power Sequencer 1.0 :)

There's already more features and improvements waiting in the dev branch for version 1.1, so even more to come!