7
$\begingroup$

I know how to add the output of node composition to the VSE (add 'Scene'), but can I do the oposite?

I want to post-process my video sequence with a filter only available as a node (Stabilize) without pre-rendering it to a file first, because it would deminish quality and waste hard drive space and processing time. Can this be done? Or is the order (3D Scene -> Node composition -> VSE) fixed?

$\endgroup$
6
$\begingroup$

There is an addon to send VSE strips to the compositor:

http://blenderartists.org/forum/attachment.php?attachmentid=262986&d=1380892092

The selected video strips will show as image nodes on the compositor and then the resulting composition gets sent back as a new video strip to the VSE.

A video tutorial on how to use it is here: https://www.youtube.com/watch?v=fiDlNm9iJs4

$\endgroup$
6
$\begingroup$

I found a working add-on that allows you to modify the strips using the Compositor, it's called Edit Strip With Compositor.

Note: There's another add-on mentioned in this thread called VSE to Compositor, but it doesn't work for Blender 2.76b.

So, let's get to it.

In order to install and enable it, follow these steps:

  1. Firstly, download the latest version (it's the version 0.14 for Nov 20, 2015).
  2. Next we need to extract the Python script from the archive.
  3. Now, you can either install the script from the User Preferences or if you want to make it system-wide, you can copy it to the Blender's add-ons folder (in my system it's /usr/share/blender/2.76/scripts/addons). Note that this might require some administrative privileges.
  4. Then you need to go to the User Preferences in Blender and activate the add-on.
  5. If you want to enable it by default (on Blender's startup), don't forget to click the Save User Settings button.

After enabling it, you can start using the compositing functionality for the VSE. Here's a demo of it; however, he uses the other add-on mentioned above in the note, but they're not that different.

To apply the effects from the Compositor to the VSE strip, you need to follow these steps:

  1. Select a video strip first (yes, unfortunately, you cannot apply the effects to the effects strips itself, but you can apply other effects on top of it).
  2. Press N on your keyboard to open the Properties panel.
  3. Scroll down in the Properties panel until you see the Edit strip with Compositor section.
  4. Click the Set master scene button.
  5. Check the Show options checkbox.
  6. In the Compositing, choose the Compositing option from the drop-down list.
  7. In the Editing Screen, choose the Video Editing option.
  8. Optionally, you can enable the Add Viewer option.
  9. Click the Create Comp from strip button on top of the section.
  10. Click the Edit Composition button.
  11. Now, this should look familiar. It should get you to the Blender's Compositor. Let's add the Blur effect. Open the Add menu by pressing Shift+A and select FilterBlur from there.
  12. Drag the Blur node over the connection path and once it becomes white, make a single click.
  13. Select the options you like.

It should look something like this (except for the Backdrop which I have disabled): Blender screenshot

  1. Switch back to the Video Editor layout and voilà! The strip will be modified according to the Blender's node-based Compositing.
  2. In order to animate the effects, you need to switch back to the Compositor and utilize the keyframing from there.

Original source

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.