Update VSE documentation part 2 #104545

Merged
Aaron Carlisle merged 1 commits from Matthew-Hinson/blender-manual:video-sequencer2 into main 2023-12-02 21:21:20 +01:00
11 changed files with 202 additions and 203 deletions
Showing only changes of commit a75348d9c1 - Show all commits

View File

@ -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>`.

View File

@ -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.

View File

@ -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.

View File

@ -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

View File

@ -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.

View File

@ -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).

View File

@ -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

Binary file not shown.

View File

@ -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

View File

@ -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.