Dev:Ref/Requests/Sequencer2.6
目次
Nodes Effect
General description
This is a proposal of how to integrate Nodes Compositor in Video Sequence editor in an easy way.
I think this would be a major improvement of the Sequence Editor and would implement something many people would think it is already there intuitively :) Plus, I think nearly all the parts needed are already there (naively as I am) and maybe some parts can even be simplified in the long run.
So, in Sequence Editor make a new Effect-Strip called "Nodes" which can be applied to one other strip. In Nodes Editor make a new "Strip-Input" and a new "Strip-Output" (1). These should at least have one Image and one Alpha Input. (2)
Additional extend the "Compositing node-Tab" similar to "Shader-nodes" and "Texture-nodes" so that the Strip can be chosen.
Now you are there and opened the door to a wide variety of additional effects in Video Sequence Editor which don't have the be implemented there one by one and improved its capabilities 1000 percent.
In the long run
The Nodes-Editor / Compositor can do everything where there is a special effect strip right now. (And much more, of cause!). So it could be possible to replace the effect strips internally completely with Nodes-Strip and just add shortcuts for some preconfigured Nodes configurations. So it should be possible to remove the compositing part completely from the codebase of Sequence-Editor and benefit from improvements in Nodes-Editor effortless. (3)
Extensions/Candy
One obvious extension to this would be to allow 2 inputs on the Nodes-Effect. This would improve the usefulness another 100% and would make all kind of fancy blend effects more easy. This would require a switch on the Strip-Input to select the Strip.
Another extension which would be nice is to extend the Nodes Time-Input to supply "local time" which would be time minus Strip starting time.
A "Curve/Custom Input" would take a custom value in Sequence-Editor which can be controlled via keyframes.
Examples
- Cross-Fade: Input two Strips and controll their transparency with the Time-Input or the Curve-Input.
- Color: Just one color input
- Zoom-Effect: One strip input and a scale effect. Could be controlled by custom input or just applied with fixed value. (This was the effect *I* was looking for before coming up with this.)
- Split-Screen-Effects: Two (or more) inputs, Scale, Translate
- Green-Screen: Two inputs, alpha or color mask
- and so on and on. This would be awsome!
1) An alternative to Strip-Output would be to use the normal "Composite" output node but I don't know if this would interfere with something.
2) Of cause it would be great having more inputs so that layers can be used here, too. But I don't know if they get passed through Sequence Editor.
3) Saying so without knowing the code. This is just a programmers imagination :)
-Florian-
Translation, Rotation, Scale Inside Preview
The use of G , R , and S to translate, rotate, and scale the selected clips inside the sequencer preview window
This is useful, for a faster workflow, and simpler animation of clip transformations.
example picture [1]
-Adam Vineyard-
Text Strip
adds a text strip with the basic text setings consisting of:
- color
- texture
- transformations
- text
- font
This is useful, for credits, intros, VFX, and much more
example picture [2]
-Adam Vineyard-
Color Keying Modifier
keying modifier on strips (similar to the keying node in the compositor) this modifier will let you use color keying in the sequencer for a faster workflow
example picture [3]
-Adam Vineyard-