Update VSE documentation part 2 #104545
@ -14,25 +14,24 @@ Editor Layout
|
||||
|
||||
The Video Sequencer is composed of multiple regions.
|
||||
They are described in more detail in the next sections.
|
||||
Figure 1 shows the combined *Sequencer & Preview* view type.
|
||||
This view can be broken up into the following regions:
|
||||
Figure 1 shows the combined *Sequencer & Preview* view type:
|
||||
|
||||
.. figure:: /images/editors_vse_overview.svg
|
||||
|
||||
Figure 1: Sequence Editor shown in the Sequencer & Preview view type.
|
||||
|
||||
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).
|
||||
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
|
||||
This region shows a timeline for managing the montage of strips.
|
||||
Shows a timeline for managing the montage of strips.
|
||||
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`.
|
||||
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:
|
||||
@ -41,7 +40,7 @@ View Types
|
||||
==========
|
||||
|
||||
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
|
||||
|
||||
@ -56,8 +55,10 @@ Sequencer & Preview
|
||||
|
||||
.. tip::
|
||||
|
||||
It's possible to have multiple Video Sequencers in one workspace,
|
||||
each with its own view type.
|
||||
Rather than having one Video Sequencer in the *Sequencer & Preview* mode, it can be more
|
||||
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
|
||||
@ -65,7 +66,7 @@ Performance
|
||||
|
||||
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
|
||||
(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>`.
|
||||
|
@ -1,40 +1,42 @@
|
||||
|
||||
********
|
||||
Channels
|
||||
********
|
||||
|
||||
Channels are horizontal tracks of along the timeline that contain content called Strips.
|
||||
A strip can be an image, animation, or any number of effects.
|
||||
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.
|
||||
A channel is a horizontal track that's similar to a layer in an image editing program:
|
||||
higher channels are displayed 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...). 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:
|
||||
|
||||
Channel Region
|
||||
==============
|
||||
|
||||
The Channel region can be found on the left side of the timeline.
|
||||
It is used to organize channels and control channels as a whole.
|
||||
The visibility of this region can be toggled with :menuselection:`View --> Channels`
|
||||
The Channel region sits on the left side of the editor and contains the channel properties
|
||||
listed below. Its visibility can be toggled with :menuselection:`View --> Channels`.
|
||||
|
||||
.. _bpy.types.SequenceTimelineChannel.name:
|
||||
|
||||
Name
|
||||
The name of the channel,
|
||||
this can be changed to help with project organization by double clicking on the name.
|
||||
The name of the channel. Double-click to change.
|
||||
|
||||
.. _bpy.types.SequenceTimelineChannel.mute:
|
||||
|
||||
Mute Channel
|
||||
Disable all the strips in the channel from having an affect on the render.
|
||||
Note that individual strips can also be muted which is different than muting the whole channel.
|
||||
Disable the entire channel so that none of its strips can be seen (or heard) in the final video.
|
||||
Note that you can also mute individual strips.
|
||||
|
||||
.. _bpy.types.SequenceTimelineChannel.lock:
|
||||
|
||||
Lock Channel
|
||||
Prevent any modifications the strips in the channel.
|
||||
Note that individual strips can also be locked which is different than locking the whole channel.
|
||||
Lock the entire channel to protect all its strips against accidental changes.
|
||||
Note that you can also lock individual strips.
|
||||
|
||||
|
@ -4,62 +4,67 @@
|
||||
Display
|
||||
*******
|
||||
|
||||
.. reference::
|
||||
|
||||
:Mode: All Modes
|
||||
:Header: |overlays-icon| :menuselection:`Overlays`
|
||||
|
||||
.. _bpy.types.SpaceSequenceEditor.show_strip_overlay:
|
||||
.. _bpy.types.SequencerTimelineOverlay:
|
||||
|
||||
Sequencer Overlays
|
||||
==================
|
||||
|
||||
Overlays are information that is displayed on top of the strip region.
|
||||
There is a toggle to display or hide all overlays for the strip region.
|
||||
.. reference::
|
||||
|
||||
: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:
|
||||
|
||||
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:
|
||||
|
||||
Source
|
||||
Shows the path to the strip file on the strip.
|
||||
Shows the file path of each strip.
|
||||
|
||||
.. _bpy.types.SequencerTimelineOverlay.show_strip_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:
|
||||
|
||||
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:
|
||||
|
||||
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:
|
||||
|
||||
Thumbnails
|
||||
Displays a preview of the strip contents on top of the strip for movie and image strips.
|
||||
To draw thumbnails, this overlay has to be enabled and the strip's height must be tall enough.
|
||||
See the :ref:`User Interface <interface_window-system_regions_scroll_range>`
|
||||
documentation on how to adjust the height of strips.
|
||||
|
||||
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).
|
||||
Displays thumbnails across the full width of each Movie or Image strip.
|
||||
The thumbnail size depends on the vertical zoom level (which can be adjusted
|
||||
by dragging up and down with :kbd:`Ctrl-MMB`). Zooming in results in taller
|
||||
strips with bigger, but fewer thumbnails. Zooming out results in narrower
|
||||
strips with smaller, but more thumbnails.
|
||||
|
||||
.. _bpy.types.SequencerTimelineOverlay.show_grid:
|
||||
|
||||
Grid
|
||||
Show vertical and horizontal lines in the sequence timeline
|
||||
to add visual separation and a dimension of scale to the timeline.
|
||||
Shows vertical lines at regular time intervals.
|
||||
|
||||
.. _bpy.types.SequencerTimelineOverlay.waveform_display_type:
|
||||
|
||||
@ -69,5 +74,5 @@ Waveform Display
|
||||
:Waveform Off: Disable waveforms for all strips.
|
||||
:Waveform On: Enable waveforms for all strips.
|
||||
:Use Strip Option:
|
||||
Set waveform per strip configured with
|
||||
:ref:`Display Waveform <bpy.types.SoundSequence.show_waveform>`.
|
||||
Use the :ref:`Display Waveform <bpy.types.SoundSequence.show_waveform>`
|
||||
option of each individual strip.
|
||||
|
@ -3,7 +3,7 @@
|
||||
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
|
||||
:alt: Sequencer
|
||||
@ -16,6 +16,6 @@ The Sequencer view type shows a timeline (highlighted in red in the figure below
|
||||
introduction.rst
|
||||
channels.rst
|
||||
navigating.rst
|
||||
display.rst
|
||||
toolbar/index.rst
|
||||
sidebar/index.rst
|
||||
display.rst
|
||||
|
@ -3,28 +3,6 @@
|
||||
Introduction
|
||||
************
|
||||
|
||||
The Sequencer view is where all the video editing happens. 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 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.
|
||||
The Sequencer view is where most of the video editing happens.
|
||||
It shows a stack of :doc:`channels </editors/video_sequencer/sequencer/channels>`,
|
||||
in which you can create :doc:`strips </video_editing/edit/montage/strips/introduction>`.
|
||||
|
@ -17,22 +17,23 @@ Header
|
||||
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`
|
||||
Show or hide the :ref:`Sidebar <ui-region-sidebar>`.
|
||||
Tool Settings
|
||||
Show or hide the settings for the currently selected tool.
|
||||
Toolbar :kbd:`T`
|
||||
Show or hide the :ref:`Toolbar <ui-region-toolbar>`.
|
||||
Adjust Last Operation
|
||||
Displays a pop-up panel to alter properties of the last
|
||||
completed operation. See :ref:`bpy.ops.screen.redo_last`.
|
||||
See :ref:`bpy.ops.screen.redo_last`.
|
||||
Channels
|
||||
Show or hide the :ref:`bpy.types.SequenceTimelineChannel`.
|
||||
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`
|
||||
Zooms in the display to fit only the selected strips.
|
||||
Zooms the display to show only the selected strips.
|
||||
Frame All :kbd:`Home`
|
||||
Zooms the display to show all strips.
|
||||
Go to Current Frame
|
||||
@ -43,72 +44,83 @@ Zoom :kbd:`Shift-B`
|
||||
.. _bpy.types.SpaceSequenceEditor.use_clamp_view:
|
||||
|
||||
Limit View to Contents
|
||||
Limit the timeline's height to the maximum used channel slot.
|
||||
|
||||
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.
|
||||
Prevents you from panning higher than the highest used channel.
|
||||
|
||||
.. _bpy.ops.sequencer.refresh_all:
|
||||
|
||||
Refresh All
|
||||
To force Blender to re-read in files, and to force a re-render of the 3D Viewport,
|
||||
click the *Refresh Sequencer* button.
|
||||
Blender will update and synchronize all cached images and compute the current frame.
|
||||
Refresh All :kbd:`Ctrl-R`
|
||||
Reloads external files, re-renders the 3D Viewport, and refreshes the current frame preview.
|
||||
|
||||
Certain operations, like moving an object in the 3D Viewport, may not force the *Sequencer*
|
||||
to call for a refresh of the rendered image (since the movement may not affect the rendered image).
|
||||
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.
|
||||
This is useful when you modified an external file or made a change in a scene that Blender
|
||||
didn't detect.
|
||||
|
||||
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
|
||||
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`
|
||||
Shows seconds instead of frames on the time axis.
|
||||
Show Markers
|
||||
Shows the markers region. When disabled, the `Markers Menu`_ is also hidden
|
||||
and markers operators are not available in this editor.
|
||||
Shows the marker region. When disabled, the *Marker* menu is also hidden
|
||||
and marker operators are not available in this editor.
|
||||
|
||||
.. _bpy.types.SequenceEditor.show_cache:
|
||||
|
||||
Show 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
|
||||
Show which frames are :doc:`Cached </editors/video_sequencer/sequencer/sidebar/cache>`.
|
||||
|
||||
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
|
||||
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
|
||||
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
|
||||
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.
|
||||
|
||||
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
|
||||
@ -129,7 +141,7 @@ within an animation. Like with most animation editors, markers are shown at the
|
||||
|
||||
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
|
||||
@ -138,38 +150,36 @@ Main 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`
|
||||
- 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`
|
||||
- Vertical Scroll: use :kbd:`Shift-Wheel`, or drag on the left scrollbar.
|
||||
- Horizontal Scroll: use :kbd:`Ctrl-Wheel`, or drag on the lower scrollbar.
|
||||
- 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.
|
||||
|
||||
- Scale view: :kbd:`Ctrl-MMB` and drag left/right (horizontal scale) or up/down (vertical scale).
|
||||
Alternatively, you can drag the circles on the scrollbars with :kbd:`LMB`.
|
||||
|
||||
Playhead
|
||||
--------
|
||||
|
||||
The Playhead is the blue vertical line with the current frame number at the top.
|
||||
It can be set or moved to a new position by pressing or holding :kbd:`LMB`
|
||||
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.
|
||||
The Playhead is the blue vertical line with the current frame number at the top. It can be moved
|
||||
in the following ways:
|
||||
|
||||
When you drag the frame indicator with :kbd:`Shift-RMB` directly on a sequence strip,
|
||||
this will show the strip *solo*, (temporarily disregarding effects and other strips,
|
||||
showing only this strip's output) and the strip will be highlighted.
|
||||
* Jump or scrub: click or drag :kbd:`LMB` in the scrubbing area at the top of the timeline.
|
||||
* Jump or scrub (alternative): click or drag :kbd:`Shift-RMB` anywhere in the timeline.
|
||||
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
|
||||
when viewing an image sequence or movie (``avi``/``mov``) file.
|
||||
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.
|
||||
If scrubbing (or regular playback) performs poorly, you can speed it up by creating
|
||||
:doc:`proxies </editors/video_sequencer/sequencer/sidebar/proxy>`.
|
||||
|
||||
.. 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
|
||||
*******************
|
||||
|
||||
Figure 1 shows the combined Sequencer & Preview View Type.
|
||||
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.
|
||||
This view type shows both the preview and the sequencer inside one editor.
|
||||
|
||||
.. figure:: /images/editors_vse_combi-sequencer-preview.png
|
||||
|
||||
Figure 1: Combined Sequencer & Preview
|
||||
|
||||
Some users prefer working in this view because all the tools are available.
|
||||
On the other hand, the toolbar and Sidebar occupy the whole screen and so,
|
||||
it is not possible to have the Sequencer timeline full width without
|
||||
also hiding the Sidebar and Toolbar for the preview and vice versa.
|
||||
In general, it's better to avoid this view type and instead have two editors,
|
||||
one serving as the *Preview* and the other as the *Sequencer*.
|
||||
Reasons for this include:
|
||||
|
||||
It's also more difficult to add a small window.
|
||||
One common used technique in the workspace is to replace
|
||||
the File Browser window (temporarily) with another editor, e.g. Dope Sheet.
|
||||
- Most of the *Preview* tools, such as Move and Rotate, are not available
|
||||
in *Sequencer & Preview*.
|
||||
- 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
|
||||
or the Preview alone in fullscreen (:kbd:`Ctrl-Spacebar`); eventually on a second monitor.
|
||||
One way of getting two separate editors is to simply open the default
|
||||
*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
|
||||
-------
|
||||
|
||||
.. _bpy.types.SequencerToolSettings.overlap_mode:
|
||||
|
||||
Overlap Mode
|
||||
^^^^^^^^^^^^
|
||||
|
||||
@ -28,8 +30,10 @@ Expand
|
||||
Snapping
|
||||
^^^^^^^^
|
||||
|
||||
It is possible to enable snapping in the header of the Video Sequencer.
|
||||
The snapping behavior can be configured as follows:
|
||||
The icon toggles snapping; you can also do this temporarily by holding :kbd:`Ctrl` after
|
||||
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_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.
|
||||
|
||||
|
||||
.. _bpy.ops.sequencer.hold_split:
|
||||
|
||||
Hold Split
|
||||
==========
|
||||
|
||||
@ -577,9 +583,6 @@ From Current Frame
|
||||
To Current Frame
|
||||
Fade from the start of sequences under the Playhead to the current frame.
|
||||
|
||||
|
||||
.. _bpy.types.SequencerToolSettings.overlap_mode:
|
||||
|
||||
.. _sequencer-editing-retiming:
|
||||
|
||||
Retiming
|
||||
|
@ -10,7 +10,7 @@ The *entire* strip could be selected by clicking :kbd:`LMB` in the middle of the
|
||||
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:
|
||||
|
||||
@ -26,37 +26,33 @@ Invert :kbd:`Ctrl-I`
|
||||
.. _bpy.ops.sequencer.select_box:
|
||||
|
||||
Box Select :kbd:`B`
|
||||
Click and drag a rectangular lasso around a region of strips in your Sequence workspace.
|
||||
Selects strips all intersecting this rectangle.
|
||||
See :ref:`Box Select <bpy.ops.*.select_box>`.
|
||||
|
||||
Box Select (Include Handles) :kbd:`Ctrl-B`
|
||||
Works the same as *Box Select* but it selects only the strip's handles,
|
||||
if just one handle is selected moving the strip after selecting will change the strip's length.
|
||||
If both handles are selected the strip will move and behave the exact same as *Box Select*.
|
||||
Works like *Box Select*, but also selects any strip handles inside the box. If a strip has only
|
||||
one handle selected, dragging it will change the strip's length. (If both handles are selected,
|
||||
the complete strip moves instead.)
|
||||
|
||||
.. _bpy.ops.sequencer.select_side_of_frame:
|
||||
|
||||
Side of Frame
|
||||
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
|
||||
Select strips intersecting with the current frame.
|
||||
Select the strips that intersect the current frame.
|
||||
|
||||
.. _bpy.ops.sequencer.select_handles:
|
||||
|
||||
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
|
||||
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
|
||||
Select the handle of the neighboring strip to the left, right, or on both sides of the selected strips.
|
||||
|
||||
.. _bpy.ops.sequencer.select_side:
|
||||
|
||||
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_less:
|
||||
@ -64,25 +60,33 @@ Channel
|
||||
|
||||
Linked
|
||||
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:
|
||||
|
||||
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
|
||||
Selects any strips of the same type within a category for example,
|
||||
if you have a Cross strip selected this will select all other effect strips.
|
||||
Select strips that have the same specific type as the active strip. For example,
|
||||
if the active strip is a Movie strip, this selects all Movie strips.
|
||||
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
|
||||
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
|
||||
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
|
||||
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
|
||||
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
|
||||
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