GithubHelp home page GithubHelp logo

calinou / blender-power-sequencer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gdquest/blender-power-sequencer

0.0 3.0 0.0 1.11 MB

Video editing add-on for Blender

License: GNU General Public License v3.0

Python 99.98% Shell 0.02%

blender-power-sequencer's Introduction

Blender Power Sequencer
The Free add-on for content creators

Power Sequencer logo, with the add-on's name and strips cut in two

Power Sequencer brings smart new editing features to edit faster with Blender's Video Sequence Editor. It is completely Free and Open Source.

Contributing

All contributors are welcome! We need people to:

  • Code new features
  • Improve existing features
  • Help solidify the code
  • Write mini-tutorials

You can come and chat with us on GDquest's Discord server!

See our Contributor's Guidelines to get started contributing. We also have a Code of Conduct based on the GNU Kind Communication Guidelines.

Join the discussion in the issues tab

Installation

  1. Download the repository. Go to Releases for a stable version, or click the green button above to get the most recent (and potentially unstable) version.
  2. Open Blender
  3. Go to File > User Preferences > Addons
  4. Click "Install From File" and navigate to the downloaded .zip file and install
  5. Check the box next to "VSE: Power Sequencer"
  6. Save User Settings so the addon remains active every time you open Blender

Learn Power Sequencer

Watch our growing list of Free video tutorials on Youtube!

You can also find all the features and shortcuts on the Power Sequencer Docs

Other add-ons

Here are other recommended add-ons for a better editing workflow:

Daniel Oakey's rewrite of VSE Transform Tools. This tool lets you animate and move strips from the video preview. The original add-on was abandoned a few years ago. Daniel fixed and rewrote it so now it's super slick!

Credits

Operators

Add Crossfade Copy Selected Sequences Import Local Footage Ripple Delete
Add Speed Cycle Scenes Increase Playback Speed Save Direct
Add Transform Decrease Playback Speed Mouse Cut Smart Snap
Border Select Delete Direct Mouse Toggle Mute Snap Selection to Cursor
Change Playback Speed Edit Crossfade Mouse Trim Toggle Selected Mute
Channel Offset Fade Strips Preview Last Cut Toggle Waveforms
Clear Fades Grab Closest Handle or Cut Preview to selection Trim to Surrounding Cuts
Concatenate Strips Grab Sequence Handle Render for Web Refresh All

Based on the active strip, finds the closest next sequence of a similar type, moves it so it overlaps the active strip, and adds a gamma cross effect between them. Works with MOVIE, IMAGE and META strips

Shortcut Function Demo
CTRLALTC

Add Crossfade

Add 2x speed to strip and set it's frame end accordingly. Wraps both the strip and the speed modifier into a META strip.

Shortcut Function Demo
SHIFTPLUS

Add Speed

For each strip in the selection:

  • Filters the selection down to image and movie strips
  • Centers the pivot point of image strips
  • Adds a transform effect and sets it to ALPHA_OVER
Shortcut Function
T

Add Transform

Deselects the strips' handles before applying border select, so you don't have to deselect manually first

Shortcut Function
SHIFTB

Border Select

Change the playback_speed property using an operator property. Used with keymaps

Shortcut Function
ONE

Speed to 1x

TWO

Speed to 1.33x

THREE

Speed to 1.66x

FOUR

Speed to 2x

Move selected strip to the nearest open channel above/down

Shortcut Function
ALTUP_ARROW

Move to open channel above

ALTDOWN_ARROW

Move to open channel above

Set strip opacity to 1.0 and remove all opacity-keyframes

Shortcut Function
CTRLALTF

Clear fades

Concatenates selected strips in a channel (removes the gap between them) If a single strip is selected, either the next strip in the channel will be concatenated, or all strips in the channel will be concatenated depending on which shortcut is used.

Shortcut Function Demo
C

Concatenate selected strips in channel, or concatenate & select next strip in channel if only 1 strip selected

SHIFTC

Concatenate selected strips in channel, or concatenate all strips in channel if only 1 strip selected

Copies the selected sequences without frame offset and optionally deletes the selection to give a cut to clipboard effect. This operator overrides the default Blender copy method which includes cursor offset when pasting, which is atypical of copy/paste methods.

Shortcut Function Demo
CTRLC

Copy selected strips

CTRLX

Cut selected strips

Cycle through scenes.

Shortcut Function Demo
SHIFTTAB

Cycle scenes

Playback speed may be set to any of the following speeds:

  • Normal (1x)
  • Fast (1.33x)
  • Faster (1.66x)
  • Double (2x)
  • Triple (3x)

Activating this operator will decrease playback speed through each of these steps until minimum speed is reached.

Shortcut Function
LEFT_BRACKET

Decrease Playback Speed

Delete without confirmation. Replaces default Blender setting

Shortcut Function
X

Delete direct

DEL

Delete direct

Selects the handles of both inputs of a crossfade strip's input and calls the grab operator. Allows you to quickly change the location of a fade transition between two strips.

Shortcut Function
ALTC

Edit Crossfade

Animate a strips opacity to zero. By default, the duration of the fade is 0.5 seconds.

Shortcut Function Demo
ALTF

Fade Right

CTRLF

Fade Left

F

Fade Both

Selects and grabs the strip handle or cut closest to the mouse cursor. Hover near a cut and fire this tool to slide it.

Shortcut Function
SHIFTALTG

Grab closest handle or cut

Extends the sequence based on the mouse position. If the cursor is to the right of the sequence's middle, it moves the right handle. If it's on the left side, it moves the left handle.

Shortcut Function
SHIFTG

Grab sequence handles

Finds the first empty channel above all others in the VSE and returns it

Shortcut Function
CTRLSHIFTI

Import Local Footage

Playback speed may be set to any of the following speeds:

  • Normal (1x)
  • Fast (1.33x)
  • Faster (1.66x)
  • Double (2x)
  • Triple (3x)

Activating this operator will increase playback speed through each of these steps until maximum speed is reached.

Shortcut Function
RIGHT_BRACKET

Increase playback speed

Quickly cut and remove a section of strips while keeping or collapsing the remaining gap.

Shortcut Function Demo
CTRLLEFTMOUSE

Cut on mousemove, keep gap

CTRLSHIFTLEFTMOUSE

Cut on mousemove, remove gap

Toggle mute a sequence as you click on it

Shortcut Function
ALTLEFTMOUSE

Mouse toggle mute

Trims a frame range or a selection from a start to an end frame. If there's no precise time range, auto trims based on the closest cut

Shortcut Function
CTRLALTRIGHTMOUSE

Trim strip, keep gap

CTRLALTSHIFTRIGHTMOUSE

Trim strip, remove gap

Finds the closest cut to the time cursor and sets the preview to a small range around that frame. If the preview matches the range, resets to the full timeline

Shortcut Function
SHIFTP

Preview last cut

Sets the scene frame start to the earliest frame start of selected sequences and the scene frame end to the last frame of selected sequences.

Shortcut Function Demo
CTRLALTP

Preview to selection

Render video with good settings for web upload

Shortcut Function
ALTF12

Render for web

Delete selected strips and collapse remaining gaps.

Shortcut Function
SHIFTX

Ripple delete

Save without confirmation, overrides Blender default

Shortcut Function
CTRLS

Save direct

Trims, extends and snaps selected strips to cursor

Shortcut Function
CTRLK

Smart snap

Snap selected strips to cursor

Shortcut Function
ALTS

Snap selection to cursor

Mute or unmute selected strip

Shortcut Function
H

Mute or unmute selected strip

Toggle auio waveforms for selected audio strips

Shortcut Function Demo
ALTW

Toggle waveforms

Shortcut Function
SHIFTALTLEFTMOUSE

Trim to surrounding cuts

Shortcut Function
SHIFTR

Refresh All

blender-power-sequencer's People

Contributors

aditiapratama avatar alopatindev avatar blezyn avatar davcri avatar doakey3 avatar francois-grassard avatar guilhermehto avatar henriiquecampos avatar jooert avatar nathanlovato avatar samytichadou avatar sudopluto avatar theduckcow avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.