Update VSE documentation part 2 #104545
@ -14,25 +14,24 @@ Editor Layout
|
|||||||
|
|
||||||
The Video Sequencer is composed of multiple regions.
|
The Video Sequencer is composed of multiple regions.
|
||||||
They are described in more detail in the next sections.
|
They are described in more detail in the next sections.
|
||||||
Figure 1 shows the combined *Sequencer & Preview* view type.
|
Figure 1 shows the combined *Sequencer & Preview* view type:
|
||||||
This view can be broken up into the following regions:
|
|
||||||
|
|
||||||
.. figure:: /images/editors_vse_overview.svg
|
.. figure:: /images/editors_vse_overview.svg
|
||||||
|
|
||||||
Figure 1: Sequence Editor shown in the Sequencer & Preview view type.
|
Figure 1: Sequence Editor shown in the Sequencer & Preview view type.
|
||||||
|
|
||||||
Header
|
Header
|
||||||
This region displays menus and buttons for interacting with the editor.
|
Contains menus and buttons for interacting with the editor.
|
||||||
The header changes slightly depending on the selected view type (see below).
|
The header changes slightly depending on the selected view type (see below).
|
||||||
Preview
|
Preview
|
||||||
This region shows the output of the Sequencer at the time of the Playhead.
|
Shows the output of the Sequencer at the time of the Playhead.
|
||||||
Sequencer
|
Sequencer
|
||||||
This region shows a timeline for managing the montage of strips.
|
Shows a timeline for managing the montage of strips.
|
||||||
Sidebar
|
Sidebar
|
||||||
This region shows the properties of the active strip.
|
Shows the properties of the active strip.
|
||||||
It's divided into panels and tabs. Toggle on or off with :kbd:`N`.
|
It's divided into panels and tabs. Toggle on or off with :kbd:`N`.
|
||||||
Toolbar
|
Toolbar
|
||||||
This region shows a list of tools. Toggle on or off with :kbd:`T`.
|
Shows a list of tools. Toggle on or off with :kbd:`T`.
|
||||||
|
|
||||||
|
|
||||||
.. _bpy.types.SpaceSequenceEditor.view_type:
|
.. _bpy.types.SpaceSequenceEditor.view_type:
|
||||||
@ -41,7 +40,7 @@ View Types
|
|||||||
==========
|
==========
|
||||||
|
|
||||||
The Video Sequencer has three view types which can be
|
The Video Sequencer has three view types which can be
|
||||||
changed with the View Type selector (see figure 1; top left).
|
changed using the View Type selector (see figure 1; top left).
|
||||||
|
|
||||||
.. figure:: /images/editors_vse_view_types.svg
|
.. figure:: /images/editors_vse_view_types.svg
|
||||||
|
|
||||||
@ -56,8 +55,10 @@ Sequencer & Preview
|
|||||||
|
|
||||||
.. tip::
|
.. tip::
|
||||||
|
|
||||||
It's possible to have multiple Video Sequencers in one workspace,
|
Rather than having one Video Sequencer in the *Sequencer & Preview* mode, it can be more
|
||||||
each with its own view type.
|
useful to have one in the *Sequencer* mode and another in the *Preview* mode,
|
||||||
|
the reason being that *Sequencer & Preview* lacks most of the *Preview* tools.
|
||||||
|
Blender's default *Video Editing* workspace offers this layout.
|
||||||
|
|
||||||
|
|
||||||
Performance
|
Performance
|
||||||
@ -65,7 +66,7 @@ Performance
|
|||||||
|
|
||||||
Playback performance can be improved in several ways.
|
Playback performance can be improved in several ways.
|
||||||
|
|
||||||
The method with the most impact is to allow the Video Sequencer to cache the playback.
|
The method with the most impact is to allow the Video Sequencer to cache generated frames.
|
||||||
There are two levels of cache: a memory cache, which is enabled by default
|
There are two levels of cache: a memory cache, which is enabled by default
|
||||||
(and can be enlarged if RAM allows), and a disk cache, which is slower but has more capacity.
|
(and can be enlarged if RAM allows), and a disk cache, which is slower but has more capacity.
|
||||||
Both of these can be configured in the :ref:`Preferences <prefs-system-video-sequencer>`.
|
Both of these can be configured in the :ref:`Preferences <prefs-system-video-sequencer>`.
|
||||||
|
@ -1,40 +1,42 @@
|
|||||||
|
|
||||||
********
|
********
|
||||||
Channels
|
Channels
|
||||||
********
|
********
|
||||||
|
|
||||||
Channels are horizontal tracks of along the timeline that contain content called Strips.
|
A channel is a horizontal track that's similar to a layer in an image editing program:
|
||||||
A strip can be an image, animation, or any number of effects.
|
higher channels are displayed in front of lower ones.
|
||||||
Each channel is numbered consecutively on the Y axis,
|
|
||||||
starting from 1 and allows up to 128 total channels.
|
|
||||||
The X axis of each channel represents time. Each channel can contain as many strips
|
|
||||||
as it needs along the time axis as long as they do not overlap. If a strip needs to overlap another,
|
|
||||||
it needs to be placed on a channel above or below the other strip.
|
|
||||||
|
|
||||||
|
Within each channel, you can create one or more
|
||||||
|
:doc:`strips </video_editing/edit/montage/strips/introduction>`, which contain either
|
||||||
|
a segment of video content (a rendered scene, an external video file...)
|
||||||
|
or an :doc:`effect </video_editing/edit/montage/strips/effects/index>`
|
||||||
|
(color blending, blurring...). The X axis represents time, so the further a strip
|
||||||
|
is placed to the right, the later it will play in the final video.
|
||||||
|
|
||||||
|
While a channel can contain multiple strips, they can't overlap each other.
|
||||||
|
If you want two strips to play at the same time, you need to place them in different channels.
|
||||||
|
|
||||||
.. _bpy.types.SequenceTimelineChannel:
|
.. _bpy.types.SequenceTimelineChannel:
|
||||||
|
|
||||||
Channel Region
|
Channel Region
|
||||||
==============
|
==============
|
||||||
|
|
||||||
The Channel region can be found on the left side of the timeline.
|
The Channel region sits on the left side of the editor and contains the channel properties
|
||||||
It is used to organize channels and control channels as a whole.
|
listed below. Its visibility can be toggled with :menuselection:`View --> Channels`.
|
||||||
The visibility of this region can be toggled with :menuselection:`View --> Channels`
|
|
||||||
|
|
||||||
.. _bpy.types.SequenceTimelineChannel.name:
|
.. _bpy.types.SequenceTimelineChannel.name:
|
||||||
|
|
||||||
Name
|
Name
|
||||||
The name of the channel,
|
The name of the channel. Double-click to change.
|
||||||
this can be changed to help with project organization by double clicking on the name.
|
|
||||||
|
|
||||||
.. _bpy.types.SequenceTimelineChannel.mute:
|
.. _bpy.types.SequenceTimelineChannel.mute:
|
||||||
|
|
||||||
Mute Channel
|
Mute Channel
|
||||||
Disable all the strips in the channel from having an affect on the render.
|
Disable the entire channel so that none of its strips can be seen (or heard) in the final video.
|
||||||
Note that individual strips can also be muted which is different than muting the whole channel.
|
Note that you can also mute individual strips.
|
||||||
|
|
||||||
.. _bpy.types.SequenceTimelineChannel.lock:
|
.. _bpy.types.SequenceTimelineChannel.lock:
|
||||||
|
|
||||||
Lock Channel
|
Lock Channel
|
||||||
Prevent any modifications the strips in the channel.
|
Lock the entire channel to protect all its strips against accidental changes.
|
||||||
Note that individual strips can also be locked which is different than locking the whole channel.
|
Note that you can also lock individual strips.
|
||||||
|
|
||||||
|
@ -4,62 +4,67 @@
|
|||||||
Display
|
Display
|
||||||
*******
|
*******
|
||||||
|
|
||||||
.. reference::
|
|
||||||
|
|
||||||
:Mode: All Modes
|
|
||||||
:Header: |overlays-icon| :menuselection:`Overlays`
|
|
||||||
|
|
||||||
.. _bpy.types.SpaceSequenceEditor.show_strip_overlay:
|
.. _bpy.types.SpaceSequenceEditor.show_strip_overlay:
|
||||||
.. _bpy.types.SequencerTimelineOverlay:
|
.. _bpy.types.SequencerTimelineOverlay:
|
||||||
|
|
||||||
Sequencer Overlays
|
Sequencer Overlays
|
||||||
==================
|
==================
|
||||||
|
|
||||||
Overlays are information that is displayed on top of the strip region.
|
.. reference::
|
||||||
There is a toggle to display or hide all overlays for the strip region.
|
|
||||||
|
:Header: |overlays-icon| :menuselection:`Overlays`
|
||||||
|
|
||||||
|
Overlays are information that is displayed on top of the sequencer region.
|
||||||
|
The icon toggles all overlays in one go, while the drop-down button shows
|
||||||
|
a pop-over where you can toggle individual ones:
|
||||||
|
|
||||||
.. _bpy.types.SequencerTimelineOverlay.show_strip_name:
|
.. _bpy.types.SequencerTimelineOverlay.show_strip_name:
|
||||||
|
|
||||||
Name
|
Name
|
||||||
Shows the :ref:`Name <bpy.types.Sequence.name>` on the strip.
|
Shows the :ref:`Name <bpy.types.Sequence.name>` of each strip.
|
||||||
|
|
||||||
.. _bpy.types.SequencerTimelineOverlay.show_strip_source:
|
.. _bpy.types.SequencerTimelineOverlay.show_strip_source:
|
||||||
|
|
||||||
Source
|
Source
|
||||||
Shows the path to the strip file on the strip.
|
Shows the file path of each strip.
|
||||||
|
|
||||||
.. _bpy.types.SequencerTimelineOverlay.show_strip_duration:
|
.. _bpy.types.SequencerTimelineOverlay.show_strip_duration:
|
||||||
|
|
||||||
Duration
|
Duration
|
||||||
Shows the length of the strip in frames on the strip.
|
Shows the length of each strip (in frames).
|
||||||
|
|
||||||
|
.. _bpy.types.SequencerTimelineOverlay.show_strip_tag_color:
|
||||||
|
|
||||||
|
Color Tags
|
||||||
|
Displays each strip in its designated custom color (if applied) rather than a
|
||||||
|
:ref:`color representing its type <sequencer-strip-colors>`. To set a custom color,
|
||||||
|
either click the *Color Tag* button next to the strip's name in
|
||||||
|
:menuselection:`Sidebar --> Strip`, or use *Set Color Tag* in the strip's context menu.
|
||||||
|
|
||||||
.. _bpy.types.SpaceSequeSequencerTimelineOverlaynceEditor.show_strip_offset:
|
.. _bpy.types.SpaceSequeSequencerTimelineOverlaynceEditor.show_strip_offset:
|
||||||
|
|
||||||
Offsets
|
Offsets
|
||||||
Shows overflow bars of "extra" content from either cutting or sliding strips.
|
Shows overflow bars of content that was trimmed from the strip (by moving
|
||||||
|
the strip's handles). See :ref:`bpy.types.Sequence.frame_offset_start`.
|
||||||
|
|
||||||
.. _bpy.types.SequencerTimelineOverlay.show_fcurves:
|
.. _bpy.types.SequencerTimelineOverlay.show_fcurves:
|
||||||
|
|
||||||
F-Curves
|
F-Curves
|
||||||
Show animation curves for opacity and volume values as darkened sections of the strip.
|
Shows animation curves for volume (Sound strips) and opacity (other strips).
|
||||||
|
|
||||||
.. _bpy.types.SequencerTimelineOverlay.show_thumbnails:
|
.. _bpy.types.SequencerTimelineOverlay.show_thumbnails:
|
||||||
|
|
||||||
Thumbnails
|
Thumbnails
|
||||||
Displays a preview of the strip contents on top of the strip for movie and image strips.
|
Displays thumbnails across the full width of each Movie or Image strip.
|
||||||
To draw thumbnails, this overlay has to be enabled and the strip's height must be tall enough.
|
The thumbnail size depends on the vertical zoom level (which can be adjusted
|
||||||
See the :ref:`User Interface <interface_window-system_regions_scroll_range>`
|
by dragging up and down with :kbd:`Ctrl-MMB`). Zooming in results in taller
|
||||||
documentation on how to adjust the height of strips.
|
strips with bigger, but fewer thumbnails. Zooming out results in narrower
|
||||||
|
strips with smaller, but more thumbnails.
|
||||||
The larger the strip's height the bigger the thumbnails are displayed.
|
|
||||||
The number of thumbnails displayed depends on the thumbnail size
|
|
||||||
and the strip length (which depends on the zoom level).
|
|
||||||
|
|
||||||
.. _bpy.types.SequencerTimelineOverlay.show_grid:
|
.. _bpy.types.SequencerTimelineOverlay.show_grid:
|
||||||
|
|
||||||
Grid
|
Grid
|
||||||
Show vertical and horizontal lines in the sequence timeline
|
Shows vertical lines at regular time intervals.
|
||||||
to add visual separation and a dimension of scale to the timeline.
|
|
||||||
|
|
||||||
.. _bpy.types.SequencerTimelineOverlay.waveform_display_type:
|
.. _bpy.types.SequencerTimelineOverlay.waveform_display_type:
|
||||||
|
|
||||||
@ -69,5 +74,5 @@ Waveform Display
|
|||||||
:Waveform Off: Disable waveforms for all strips.
|
:Waveform Off: Disable waveforms for all strips.
|
||||||
:Waveform On: Enable waveforms for all strips.
|
:Waveform On: Enable waveforms for all strips.
|
||||||
:Use Strip Option:
|
:Use Strip Option:
|
||||||
Set waveform per strip configured with
|
Use the :ref:`Display Waveform <bpy.types.SoundSequence.show_waveform>`
|
||||||
:ref:`Display Waveform <bpy.types.SoundSequence.show_waveform>`.
|
option of each individual strip.
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
Sequencer
|
Sequencer
|
||||||
*********
|
*********
|
||||||
|
|
||||||
The Sequencer view type shows a timeline (highlighted in red in the figure below).
|
The Sequencer view type shows a timeline and allows placing and editing strips.
|
||||||
|
|
||||||
.. figure:: /images/editors_vse_sequencer.svg
|
.. figure:: /images/editors_vse_sequencer.svg
|
||||||
:alt: Sequencer
|
:alt: Sequencer
|
||||||
@ -16,6 +16,6 @@ The Sequencer view type shows a timeline (highlighted in red in the figure below
|
|||||||
introduction.rst
|
introduction.rst
|
||||||
channels.rst
|
channels.rst
|
||||||
navigating.rst
|
navigating.rst
|
||||||
display.rst
|
|
||||||
toolbar/index.rst
|
toolbar/index.rst
|
||||||
sidebar/index.rst
|
sidebar/index.rst
|
||||||
|
display.rst
|
||||||
|
@ -3,28 +3,6 @@
|
|||||||
Introduction
|
Introduction
|
||||||
************
|
************
|
||||||
|
|
||||||
The Sequencer view is where all the video editing happens. It shows a stack of
|
The Sequencer view is where most of the video editing happens.
|
||||||
:doc:`Channels </editors/video_sequencer/sequencer/channels>`,
|
It shows a stack of :doc:`channels </editors/video_sequencer/sequencer/channels>`,
|
||||||
which are similar to layers in an image editing program (higher channels are displayed
|
in which you can create :doc:`strips </video_editing/edit/montage/strips/introduction>`.
|
||||||
in front of lower ones). Within each channel, you can create one or more
|
|
||||||
:doc:`strips </video_editing/edit/montage/strips/introduction>`, which
|
|
||||||
contain either a segment of video content (a rendered scene, an external video file...)
|
|
||||||
or an :doc:`effect </video_editing/edit/montage/strips/effects/index>` (color blending,
|
|
||||||
blurring...).
|
|
||||||
|
|
||||||
|
|
||||||
:doc:`select </video_editing/edit/montage/selecting>` and
|
|
||||||
:doc:`modify </video_editing/edit/montage/editing>` strips.
|
|
||||||
There are also several built-in
|
|
||||||
that can be combined with other strips to change their appearance.
|
|
||||||
|
|
||||||
The Sequencer view is horizontally divided into
|
|
||||||
each channel can contain what is called a strip.
|
|
||||||
A strip can be an image, animation, or any number of effects.
|
|
||||||
Each channel is numbered consecutively on the Y axis,
|
|
||||||
starting from zero and allows up to 128 total channels.
|
|
||||||
The X axis represents time. Each channel can contain as many strips
|
|
||||||
as it needs as long as they do not overlap. If a strip needs to overlap another,
|
|
||||||
it needs to be placed on a channel above or below the other strip.
|
|
||||||
When strips are stacked, they stack from bottom to top where the lowest channel
|
|
||||||
forms the background and the highest the foreground.
|
|
||||||
|
@ -17,22 +17,23 @@ Header
|
|||||||
View Menu
|
View Menu
|
||||||
---------
|
---------
|
||||||
|
|
||||||
As usual, the View Menu controls the editor's view settings.
|
As usual, the View menu controls the editor's view settings.
|
||||||
|
|
||||||
Sidebar :kbd:`N`
|
Sidebar :kbd:`N`
|
||||||
Show or hide the :ref:`Sidebar <ui-region-sidebar>`.
|
Show or hide the :ref:`Sidebar <ui-region-sidebar>`.
|
||||||
|
Tool Settings
|
||||||
|
Show or hide the settings for the currently selected tool.
|
||||||
Toolbar :kbd:`T`
|
Toolbar :kbd:`T`
|
||||||
Show or hide the :ref:`Toolbar <ui-region-toolbar>`.
|
Show or hide the :ref:`Toolbar <ui-region-toolbar>`.
|
||||||
Adjust Last Operation
|
Adjust Last Operation
|
||||||
Displays a pop-up panel to alter properties of the last
|
See :ref:`bpy.ops.screen.redo_last`.
|
||||||
completed operation. See :ref:`bpy.ops.screen.redo_last`.
|
|
||||||
Channels
|
Channels
|
||||||
Show or hide the :ref:`bpy.types.SequenceTimelineChannel`.
|
Show or hide the :ref:`bpy.types.SequenceTimelineChannel`.
|
||||||
Preview as Backdrop
|
Preview as Backdrop
|
||||||
Displays the current frame in the background of the main view like in the Compositor.
|
Display the current frame in the background.
|
||||||
|
|
||||||
Frame Selected :kbd:`NumpadPeriod`
|
Frame Selected :kbd:`NumpadPeriod`
|
||||||
Zooms in the display to fit only the selected strips.
|
Zooms the display to show only the selected strips.
|
||||||
Frame All :kbd:`Home`
|
Frame All :kbd:`Home`
|
||||||
Zooms the display to show all strips.
|
Zooms the display to show all strips.
|
||||||
Go to Current Frame
|
Go to Current Frame
|
||||||
@ -43,72 +44,83 @@ Zoom :kbd:`Shift-B`
|
|||||||
.. _bpy.types.SpaceSequenceEditor.use_clamp_view:
|
.. _bpy.types.SpaceSequenceEditor.use_clamp_view:
|
||||||
|
|
||||||
Limit View to Contents
|
Limit View to Contents
|
||||||
Limit the timeline's height to the maximum used channel slot.
|
Prevents you from panning higher than the highest used channel.
|
||||||
|
|
||||||
Navigation
|
|
||||||
Play Animation :kbd:`Spacebar`
|
|
||||||
Start or stop playback of animation. This will start playback in all editors.
|
|
||||||
Go to Current Frame :kbd:`Numpad0`
|
|
||||||
Scrolls the timeline so the current frame is in the center.
|
|
||||||
Jump to Previous Strip :kbd:`PageDown`
|
|
||||||
Current frame will jump to beginning of strip.
|
|
||||||
Jump to Next Strip :kbd:`PageUp`
|
|
||||||
Current frame will jump to end of strip.
|
|
||||||
Jump to Previous Strip (Center) :kbd:`Alt-PageDown`
|
|
||||||
Jump to previous center of the strip.
|
|
||||||
Jump to Next Strip (Center) :kbd:`Alt-PageUp`
|
|
||||||
Jump to next center of the strip.
|
|
||||||
Range
|
|
||||||
Set Preview Range :kbd:`P`
|
|
||||||
Interactively define frame range used for playback.
|
|
||||||
Allows you to define a temporary preview range to use for animation playback
|
|
||||||
(this is the same thing as the *Playback Range* option of
|
|
||||||
the :ref:`Timeline editor header <animation-editors-timeline-headercontrols>`).
|
|
||||||
Set Preview Range to Strips
|
|
||||||
Sets the frame range of preview to the range of the selected strips.
|
|
||||||
Clear Preview Range :kbd:`Alt-P`
|
|
||||||
Clears preview range.
|
|
||||||
Set Start Frame :kbd:`Ctrl-Home`
|
|
||||||
Set Start of animation range to the current frame.
|
|
||||||
Set End Frame :kbd:`Ctrl-End`
|
|
||||||
Set End of animation range to the current frame.
|
|
||||||
Set Frame Range to Strips
|
|
||||||
Sets the frame range of preview and render animation to the frame range of the selected strips.
|
|
||||||
|
|
||||||
.. _bpy.ops.sequencer.refresh_all:
|
.. _bpy.ops.sequencer.refresh_all:
|
||||||
|
|
||||||
Refresh All
|
Refresh All :kbd:`Ctrl-R`
|
||||||
To force Blender to re-read in files, and to force a re-render of the 3D Viewport,
|
Reloads external files, re-renders the 3D Viewport, and refreshes the current frame preview.
|
||||||
click the *Refresh Sequencer* button.
|
|
||||||
Blender will update and synchronize all cached images and compute the current frame.
|
|
||||||
|
|
||||||
Certain operations, like moving an object in the 3D Viewport, may not force the *Sequencer*
|
This is useful when you modified an external file or made a change in a scene that Blender
|
||||||
to call for a refresh of the rendered image (since the movement may not affect the rendered image).
|
didn't detect.
|
||||||
If an image or video, used as a strip, is changed by some application outside of Blender,
|
|
||||||
Blender has no real way of being notified from your operating system.
|
Navigation
|
||||||
|
Play Animation :kbd:`Spacebar`
|
||||||
|
Start or stop animation playback. This will start playback in all editors.
|
||||||
|
Go to Current Frame :kbd:`Numpad0`
|
||||||
|
Scrolls the timeline so the current frame is in the center.
|
||||||
|
Jump to Previous Strip :kbd:`PageDown`
|
||||||
|
Moves the playhead to the nearest strip border (start or end) that's before the current frame.
|
||||||
|
Jump to Next Strip :kbd:`PageUp`
|
||||||
|
Moves the playhead to the nearest strip border (start or end) that's after the current frame.
|
||||||
|
Jump to Previous Strip (Center) :kbd:`Alt-PageDown`
|
||||||
|
Moves the playhead to the nearest strip center that's before the current frame.
|
||||||
|
Jump to Next Strip (Center) :kbd:`Alt-PageUp`
|
||||||
|
Moves the playhead to the nearest strip center that's after the current frame.
|
||||||
|
|
||||||
|
.. _bpy.ops.sequencer.previewrange_set:
|
||||||
|
|
||||||
|
Range
|
||||||
|
Set Preview Range :kbd:`P`
|
||||||
|
Interactively define the frame range used for preview playback/rendering.
|
||||||
|
|
||||||
|
As long as this range is active, playback will be limited to it, letting you repeatedly view a
|
||||||
|
segment of the video without having to manually rewind each time. It also limits the range
|
||||||
|
that gets rendered.
|
||||||
|
Set Preview Range to Strips
|
||||||
|
Apply a preview range that encompasses the selected strips.
|
||||||
|
Clear Preview Range :kbd:`Alt-P`
|
||||||
|
Clears the preview range.
|
||||||
|
Set Start Frame :kbd:`Ctrl-Home`
|
||||||
|
Set the Start frame of the scene to the current frame.
|
||||||
|
Set End Frame :kbd:`Ctrl-End`
|
||||||
|
Set the End frame of the scene to the current frame.
|
||||||
|
Set Frame Range to Strips
|
||||||
|
Set the Start and End frames of the scene so they encompass the selected strips.
|
||||||
|
|
||||||
Sync Visible Range
|
Sync Visible Range
|
||||||
Synchronize the visible range with other time based editors.
|
Synchronizes the visible time range with other time-based editors (such as the Timeline and
|
||||||
|
the Graph Editor) that also have this option enabled.
|
||||||
|
|
||||||
Show Seconds :kbd:`Ctrl-T`
|
Show Seconds :kbd:`Ctrl-T`
|
||||||
Shows seconds instead of frames on the time axis.
|
Shows seconds instead of frames on the time axis.
|
||||||
Show Markers
|
Show Markers
|
||||||
Shows the markers region. When disabled, the `Markers Menu`_ is also hidden
|
Shows the marker region. When disabled, the *Marker* menu is also hidden
|
||||||
and markers operators are not available in this editor.
|
and marker operators are not available in this editor.
|
||||||
|
|
||||||
.. _bpy.types.SequenceEditor.show_cache:
|
.. _bpy.types.SequenceEditor.show_cache:
|
||||||
|
|
||||||
Show Cache
|
Show Cache
|
||||||
Show which frames are :doc:`Cached </editors/video_sequencer/sequencer/sidebar/cache>`
|
Show which frames are :doc:`Cached </editors/video_sequencer/sequencer/sidebar/cache>`.
|
||||||
Show all enabled types;
|
|
||||||
Final Images, Raw Images, Preprocessed Images, Composite Images
|
|
||||||
|
|
||||||
In order for this property to be visible, enable :ref:`Developer Extras <prefs-interface-dev-extras>`.
|
The :ref:`Developer Extras <prefs-interface-dev-extras>` must be enabled for this
|
||||||
|
menu item to be visible.
|
||||||
|
|
||||||
Sequence Render Image
|
Sequence Render Image
|
||||||
Render an image of the current frame.
|
Show the current frame preview as a Render Result where you can save it as an image file.
|
||||||
Sequence Render Animation
|
Sequence Render Animation
|
||||||
Render timeline from Preview Start to Preview End Frame to a Video file or series of images.
|
Save previews of the frames in the scene range (or the preview range, if active) to a video file
|
||||||
|
or a series of image files. See the :doc:`/render/output/properties/output` panel for details.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
*Sequence Render Image* and *Sequence Render Animation* don't render the final video by default --
|
||||||
|
specifically, they don't render Scene Strips, instead using the preview's
|
||||||
|
:doc:`shading mode </editors/3dview/display/shading>` (which is initially Solid).
|
||||||
|
|
||||||
|
To output a video where the Scene Strips are rendered, use the *Render* menu in the topbar,
|
||||||
|
or change :menuselection:`Sidebar --> View --> Scene Strip Display --> Shading` to *Rendered*.
|
||||||
|
The latter option is only available if the Video Sequencer is in the *Preview* or
|
||||||
|
*Sequencer & Preview* mode.
|
||||||
|
|
||||||
Export Subtitles
|
Export Subtitles
|
||||||
Exports :doc:`Text strips </video_editing/edit/montage/strips/text>`,
|
Exports :doc:`Text strips </video_editing/edit/montage/strips/text>`,
|
||||||
@ -116,7 +128,7 @@ Export Subtitles
|
|||||||
The exported file contains all Text strips in the video sequence.
|
The exported file contains all Text strips in the video sequence.
|
||||||
|
|
||||||
Toggle Sequencer/Preview :kbd:`Ctrl-Tab`
|
Toggle Sequencer/Preview :kbd:`Ctrl-Tab`
|
||||||
Switch the editor display type between Sequencer and Preview.
|
Switch the editor mode between *Sequencer* and *Preview*.
|
||||||
|
|
||||||
|
|
||||||
Markers Menu
|
Markers Menu
|
||||||
@ -129,7 +141,7 @@ within an animation. Like with most animation editors, markers are shown at the
|
|||||||
|
|
||||||
Markers in animation editor.
|
Markers in animation editor.
|
||||||
|
|
||||||
For descriptions of the different marker tools see :ref:`Editing Markers <animation-markers-editing>`.
|
See :ref:`Editing Markers <animation-markers-editing>` for details.
|
||||||
|
|
||||||
|
|
||||||
Main View
|
Main View
|
||||||
@ -138,38 +150,36 @@ Main View
|
|||||||
Adjusting the View
|
Adjusting the View
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
Use these shortcuts to adjust the sequence area of the editor:
|
Use these shortcuts to adjust the view:
|
||||||
|
|
||||||
- Pan: :kbd:`MMB`
|
- Pan: :kbd:`MMB`
|
||||||
|
- Horizontal scroll: use :kbd:`Ctrl-Wheel`, or drag the horizontal scrollbar.
|
||||||
|
- Vertical scroll: use :kbd:`Shift-Wheel`, or drag the vertical scrollbar.
|
||||||
- Zoom: :kbd:`Wheel`
|
- Zoom: :kbd:`Wheel`
|
||||||
- Vertical Scroll: use :kbd:`Shift-Wheel`, or drag on the left scrollbar.
|
- Scale view: :kbd:`Ctrl-MMB` and drag left/right (horizontal scale) or up/down (vertical scale).
|
||||||
- Horizontal Scroll: use :kbd:`Ctrl-Wheel`, or drag on the lower scrollbar.
|
Alternatively, you can drag the circles on the scrollbars with :kbd:`LMB`.
|
||||||
- Scale View: :kbd:`Ctrl-MMB` and drag up/down (vertical scale) or left/right (horizontal scale).
|
|
||||||
- Scale View Vertically: drag on the circles on the vertical scrollbar.
|
|
||||||
- Scale View Horizontally: drag on the circles on the horizontal scrollbar.
|
|
||||||
|
|
||||||
|
|
||||||
Playhead
|
Playhead
|
||||||
--------
|
--------
|
||||||
|
|
||||||
The Playhead is the blue vertical line with the current frame number at the top.
|
The Playhead is the blue vertical line with the current frame number at the top. It can be moved
|
||||||
It can be set or moved to a new position by pressing or holding :kbd:`LMB`
|
in the following ways:
|
||||||
in scrubbing area at the top of the timeline.
|
|
||||||
You can move the Playhead in increments by pressing :kbd:`Left` or :kbd:`Right`, or by using :kbd:`Alt-Wheel`.
|
|
||||||
You can also jump to the beginning or end frame by pressing :kbd:`Shift-Left` or :kbd:`Shift-Right`.
|
|
||||||
As you do, the image for that frame is displayed in the Preview region.
|
|
||||||
|
|
||||||
When you drag the frame indicator with :kbd:`Shift-RMB` directly on a sequence strip,
|
* Jump or scrub: click or drag :kbd:`LMB` in the scrubbing area at the top of the timeline.
|
||||||
this will show the strip *solo*, (temporarily disregarding effects and other strips,
|
* Jump or scrub (alternative): click or drag :kbd:`Shift-RMB` anywhere in the timeline.
|
||||||
showing only this strip's output) and the strip will be highlighted.
|
If you start dragging on a strip, that strip will be highlighted and displayed *solo* in the preview
|
||||||
|
(all other strips are temporarily muted).
|
||||||
|
* Move in single-frame increments: :kbd:`Left`, :kbd:`Right`, or :kbd:`Alt-Wheel`.
|
||||||
|
* Jump to the start or end frame of the scene (or :ref:`preview range <bpy.ops.sequencer.previewrange_set>`,
|
||||||
|
if active): :kbd:`Shift-Left` or :kbd:`Shift-Right`.
|
||||||
|
|
||||||
When holding :kbd:`Ctrl` while dragging it will snap to the start and endpoints of strips.
|
While dragging with :kbd:`LMB` or :kbd:`Shift-RMB`, you can additionally hold :kbd:`Ctrl`
|
||||||
|
to snap to the start and end points of strips.
|
||||||
|
|
||||||
Real-time preview is possible on reasonable computers
|
If scrubbing (or regular playback) performs poorly, you can speed it up by creating
|
||||||
when viewing an image sequence or movie (``avi``/``mov``) file.
|
:doc:`proxies </editors/video_sequencer/sequencer/sidebar/proxy>`.
|
||||||
Scene strips can use viewport previews or proxies for real-time playback,
|
|
||||||
otherwise displaying rendered frame is supported, but typically too slow for real-time playback.
|
|
||||||
|
|
||||||
.. hint::
|
.. hint::
|
||||||
|
|
||||||
Every other synced editor can be used for scrubbing e.g. the Timeline.
|
The current frame is synchronized across all editors, so if you move the Playhead in the
|
||||||
|
Timeline editor for example, it will move in the Video Sequence editor as well (and vice versa).
|
@ -3,25 +3,21 @@
|
|||||||
Sequencer & Preview
|
Sequencer & Preview
|
||||||
*******************
|
*******************
|
||||||
|
|
||||||
Figure 1 shows the combined Sequencer & Preview View Type.
|
This view type shows both the preview and the sequencer inside one editor.
|
||||||
It looks very much alike the default Video Editing Workspace
|
|
||||||
(but without the File Browser, Properties and Timeline editor).
|
|
||||||
It is however only one instance of the Video Sequence Editor with the View Type Sequencer & Preview,
|
|
||||||
while the workspace contains two instances.
|
|
||||||
As a result the combi-view has only one Sidebar and one Toolbar with all the tools and properties of both view types.
|
|
||||||
|
|
||||||
.. figure:: /images/editors_vse_combi-sequencer-preview.png
|
.. figure:: /images/editors_vse_combi-sequencer-preview.png
|
||||||
|
|
||||||
Figure 1: Combined Sequencer & Preview
|
Figure 1: Combined Sequencer & Preview
|
||||||
|
|
||||||
Some users prefer working in this view because all the tools are available.
|
In general, it's better to avoid this view type and instead have two editors,
|
||||||
On the other hand, the toolbar and Sidebar occupy the whole screen and so,
|
one serving as the *Preview* and the other as the *Sequencer*.
|
||||||
it is not possible to have the Sequencer timeline full width without
|
Reasons for this include:
|
||||||
also hiding the Sidebar and Toolbar for the preview and vice versa.
|
|
||||||
|
|
||||||
It's also more difficult to add a small window.
|
- Most of the *Preview* tools, such as Move and Rotate, are not available
|
||||||
One common used technique in the workspace is to replace
|
in *Sequencer & Preview*.
|
||||||
the File Browser window (temporarily) with another editor, e.g. Dope Sheet.
|
- You can't add a small editor (such as a File Browser) on the side that only
|
||||||
|
takes up the height of the preview.
|
||||||
|
- You can't maximize the preview on another screen.
|
||||||
|
|
||||||
And of course, it's also not possible to have the Sequencer timeline
|
One way of getting two separate editors is to simply open the default
|
||||||
or the Preview alone in fullscreen (:kbd:`Ctrl-Spacebar`); eventually on a second monitor.
|
*Video Editing* workspace.
|
||||||
|
File diff suppressed because one or more lines are too long
Before Width: | Height: | Size: 1.2 MiB After Width: | Height: | Size: 1.2 MiB |
BIN
manual/images/video-editing_sequencer_navigating_header.png
(Stored with Git LFS)
BIN
manual/images/video-editing_sequencer_navigating_header.png
(Stored with Git LFS)
Binary file not shown.
@ -9,6 +9,8 @@ Transform
|
|||||||
Options
|
Options
|
||||||
-------
|
-------
|
||||||
|
|
||||||
|
.. _bpy.types.SequencerToolSettings.overlap_mode:
|
||||||
|
|
||||||
Overlap Mode
|
Overlap Mode
|
||||||
^^^^^^^^^^^^
|
^^^^^^^^^^^^
|
||||||
|
|
||||||
@ -28,8 +30,10 @@ Expand
|
|||||||
Snapping
|
Snapping
|
||||||
^^^^^^^^
|
^^^^^^^^
|
||||||
|
|
||||||
It is possible to enable snapping in the header of the Video Sequencer.
|
The icon toggles snapping; you can also do this temporarily by holding :kbd:`Ctrl` after
|
||||||
The snapping behavior can be configured as follows:
|
starting to drag a strip.
|
||||||
|
|
||||||
|
The drop-down arrow offers the following options:
|
||||||
|
|
||||||
.. _bpy.types.SequencerToolSettings.snap_to_current_frame:
|
.. _bpy.types.SequencerToolSettings.snap_to_current_frame:
|
||||||
.. _bpy.types.SequencerToolSettings.snap_to_hold_offset:
|
.. _bpy.types.SequencerToolSettings.snap_to_hold_offset:
|
||||||
@ -340,6 +344,8 @@ This will result in two strips which use the same source, fitting the original s
|
|||||||
adjusting the start/end frames to form two non-overlapping strips showing the same content as before.
|
adjusting the start/end frames to form two non-overlapping strips showing the same content as before.
|
||||||
|
|
||||||
|
|
||||||
|
.. _bpy.ops.sequencer.hold_split:
|
||||||
|
|
||||||
Hold Split
|
Hold Split
|
||||||
==========
|
==========
|
||||||
|
|
||||||
@ -577,9 +583,6 @@ From Current Frame
|
|||||||
To Current Frame
|
To Current Frame
|
||||||
Fade from the start of sequences under the Playhead to the current frame.
|
Fade from the start of sequences under the Playhead to the current frame.
|
||||||
|
|
||||||
|
|
||||||
.. _bpy.types.SequencerToolSettings.overlap_mode:
|
|
||||||
|
|
||||||
.. _sequencer-editing-retiming:
|
.. _sequencer-editing-retiming:
|
||||||
|
|
||||||
Retiming
|
Retiming
|
||||||
|
@ -10,7 +10,7 @@ The *entire* strip could be selected by clicking :kbd:`LMB` in the middle of the
|
|||||||
Select Menu
|
Select Menu
|
||||||
===========
|
===========
|
||||||
|
|
||||||
The Select Menu helps you select strips in different ways.
|
The Select menu lets you select strips in different ways.
|
||||||
|
|
||||||
.. _bpy.ops.sequencer.select_all:
|
.. _bpy.ops.sequencer.select_all:
|
||||||
|
|
||||||
@ -26,37 +26,33 @@ Invert :kbd:`Ctrl-I`
|
|||||||
.. _bpy.ops.sequencer.select_box:
|
.. _bpy.ops.sequencer.select_box:
|
||||||
|
|
||||||
Box Select :kbd:`B`
|
Box Select :kbd:`B`
|
||||||
Click and drag a rectangular lasso around a region of strips in your Sequence workspace.
|
See :ref:`Box Select <bpy.ops.*.select_box>`.
|
||||||
Selects strips all intersecting this rectangle.
|
|
||||||
|
|
||||||
Box Select (Include Handles) :kbd:`Ctrl-B`
|
Box Select (Include Handles) :kbd:`Ctrl-B`
|
||||||
Works the same as *Box Select* but it selects only the strip's handles,
|
Works like *Box Select*, but also selects any strip handles inside the box. If a strip has only
|
||||||
if just one handle is selected moving the strip after selecting will change the strip's length.
|
one handle selected, dragging it will change the strip's length. (If both handles are selected,
|
||||||
If both handles are selected the strip will move and behave the exact same as *Box Select*.
|
the complete strip moves instead.)
|
||||||
|
|
||||||
.. _bpy.ops.sequencer.select_side_of_frame:
|
.. _bpy.ops.sequencer.select_side_of_frame:
|
||||||
|
|
||||||
Side of Frame
|
Side of Frame
|
||||||
Left/Right :kbd:`[`/:kbd:`]`
|
Left/Right :kbd:`[`/:kbd:`]`
|
||||||
Select strips laying left or right to the current frame.
|
Select the strips that lie completely to the left or right of the current frame.
|
||||||
Current
|
Current
|
||||||
Select strips intersecting with the current frame.
|
Select the strips that intersect the current frame.
|
||||||
|
|
||||||
.. _bpy.ops.sequencer.select_handles:
|
.. _bpy.ops.sequencer.select_handles:
|
||||||
|
|
||||||
Handle
|
Handle
|
||||||
Operators to select strip handles.
|
|
||||||
These operators are useful to change the timing of a cut by moving the handles after selecting them.
|
|
||||||
|
|
||||||
Both, Left, Right
|
Both, Left, Right
|
||||||
Select the left, right, or both handles of selected strips.
|
Select the left, right, or both handles of the selected strips.
|
||||||
Both/Left/Right Neighbor
|
Both/Left/Right Neighbor
|
||||||
Select the handle of the neighboring strip to the left, right, or on both sides of the selected strips.
|
Select the handle of the neighboring strip to the left, right, or on both sides of the selected strips.
|
||||||
|
|
||||||
.. _bpy.ops.sequencer.select_side:
|
.. _bpy.ops.sequencer.select_side:
|
||||||
|
|
||||||
Channel
|
Channel
|
||||||
Select strips in the same channel laying left or right to active strip.
|
Select all the strips that are in the same channels as the currently selected strips.
|
||||||
|
|
||||||
.. _bpy.ops.sequencer.select_more:
|
.. _bpy.ops.sequencer.select_more:
|
||||||
.. _bpy.ops.sequencer.select_less:
|
.. _bpy.ops.sequencer.select_less:
|
||||||
@ -64,25 +60,33 @@ Channel
|
|||||||
|
|
||||||
Linked
|
Linked
|
||||||
All :kbd:`Ctrl-L` / Less :kbd:`Ctrl-NumpadMinus` / More :kbd:`Ctrl-NumpadPlus`
|
All :kbd:`Ctrl-L` / Less :kbd:`Ctrl-NumpadMinus` / More :kbd:`Ctrl-NumpadPlus`
|
||||||
Selects strips, that are placed next to each other without any gaps.
|
Add/remove neighboring strips to/from the selection.
|
||||||
|
|
||||||
.. _bpy.ops.sequencer.select_grouped:
|
.. _bpy.ops.sequencer.select_grouped:
|
||||||
|
|
||||||
Grouped :kbd:`Shift-G`
|
Grouped :kbd:`Shift-G`
|
||||||
Selects strips according to their relation with other strips.
|
Select strips that are similar to the active strip. By default, unsimilar strips are
|
||||||
|
deselected, but this can be changed in the :ref:`Adjust Last Operation <bpy.ops.screen.redo_last>`
|
||||||
|
region.
|
||||||
|
|
||||||
Type
|
Type
|
||||||
Selects any strips of the same type within a category for example,
|
Select strips that have the same specific type as the active strip. For example,
|
||||||
if you have a Cross strip selected this will select all other effect strips.
|
if the active strip is a Movie strip, this selects all Movie strips.
|
||||||
Global Type
|
Global Type
|
||||||
Selects any strips of the same type, e.g. Effect, Image, Movie, etc.
|
Select strips that have the same general type (graphics or audio) as the active strip.
|
||||||
Effect Type
|
Effect Type
|
||||||
Selects all effect strips.
|
If the active strip is an effect strip, selects all effect strips. Otherwise,
|
||||||
|
selects all non-effect strips. (Despite the name, this operator does not check
|
||||||
|
the effect type.)
|
||||||
Data
|
Data
|
||||||
Selects strips that share the same data, for example, two image strips sharing the same image file.
|
Select strips that use the same source (file, scene, movie clip or mask) as the active strip.
|
||||||
Effect
|
Effect
|
||||||
Selects the strip that shares an effect strip.
|
Find the effect types that are applied to the active strip, and select all strips that have
|
||||||
|
any of the same effect types applied to them. For example, if the active strip has a
|
||||||
|
Gaussian Blur effect on it, this will select all other strips that are also blurred.
|
||||||
Effect/Linked
|
Effect/Linked
|
||||||
Selects the effect strips, if any, linked to the currently selected strip.
|
Select strips that are on a lower channel than a selected strip and overlap it in time;
|
||||||
|
then, effect strips linked to the selected content strips; and finally, content strips
|
||||||
|
linked to the selected effect strips.
|
||||||
Overlap
|
Overlap
|
||||||
Selects any strips that occur on the same frame as the current.
|
Select strips that partially or completely overlap the active strip in time.
|
||||||
|
Loading…
Reference in New Issue
Block a user