Updates for Video Sequencer editor - part 3 #104754
@ -40,7 +40,7 @@ Preview as Backdrop
|
|||||||
|
|
||||||
.. _bpy.ops.sequencer.refresh_all:
|
.. _bpy.ops.sequencer.refresh_all:
|
||||||
|
|
||||||
Refresh All :kbd:`Ctrl-R`
|
Refresh All :kbd:`Ctrl-E`
|
||||||
Reloads external files, re-renders the 3D Viewport, and refreshes the current frame preview.
|
Reloads external files, re-renders the 3D Viewport, and refreshes the current frame preview.
|
||||||
|
|
||||||
This is useful when you modified an external file or made a change in a scene that Blender
|
This is useful when you modified an external file or made a change in a scene that Blender
|
||||||
@ -52,7 +52,7 @@ Frame Selected :kbd:`NumpadPeriod`
|
|||||||
Zooms the display to show 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 :kbd:`Numpad0`
|
||||||
Centers the horizontal timeline on the current frame.
|
Centers the horizontal timeline on the current frame.
|
||||||
Zoom to Border :kbd:`Shift-B`
|
Zoom to Border :kbd:`Shift-B`
|
||||||
Click and drag to draw a rectangle and zoom to this rectangle.
|
Click and drag to draw a rectangle and zoom to this rectangle.
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
Cache
|
Cache
|
||||||
*****
|
*****
|
||||||
|
|
||||||
The Cache is used to save frames in memory for preview,
|
The Cache is used to save preview frames in memory,
|
||||||
so they can be later displayed much faster than rendered from scratch.
|
so they can later be displayed much faster than if they were rendered from scratch.
|
||||||
Cache capacity can be set in the :doc:`System tab </editors/preferences/system>` of the Preferences.
|
Cache capacity can be set in the :doc:`System tab </editors/preferences/system>` of the Preferences.
|
||||||
|
|
||||||
In order for this tab to be visible,
|
In order for this tab to be visible,
|
||||||
@ -22,17 +22,21 @@ Cache Settings
|
|||||||
|
|
||||||
:Panel: :menuselection:`Sidebar --> Cache --> Cache Settings`
|
:Panel: :menuselection:`Sidebar --> Cache --> Cache Settings`
|
||||||
|
|
||||||
In this panel you can set up types of images that will be cached for all strips.
|
In this panel, you can select the preview rendering stages at which strip images should be cached.
|
||||||
|
These settings apply to all strips.
|
||||||
|
|
||||||
Cache
|
Cache
|
||||||
Raw
|
Raw
|
||||||
Cache raw images read from drive, for faster tweaking of strip parameters at the cost of memory usage.
|
Cache raw images right after they're read from the drive, for faster tweaking of strip parameters
|
||||||
|
at the cost of memory usage.
|
||||||
Pre-processed
|
Pre-processed
|
||||||
Cache preprocessed images, for faster tweaking of effects at the cost of memory usage.
|
Cache strip images after applying cropping, scaling, saturation and so on,
|
||||||
|
for faster tweaking of effects at the cost of memory usage.
|
||||||
Composite
|
Composite
|
||||||
Cache intermediate composited images, for faster tweaking of stacked strips at the cost of memory usage.
|
Cache strip images after blending with lower channels and applying effects,
|
||||||
|
for faster tweaking of stacked strips at the cost of memory usage.
|
||||||
Final
|
Final
|
||||||
Cache final image for each frame.
|
Cache the final rendered frame.
|
||||||
|
|
||||||
|
|
||||||
Strip Cache
|
Strip Cache
|
||||||
@ -43,7 +47,7 @@ Strip Cache
|
|||||||
:Panel: :menuselection:`Sidebar --> Cache --> Cache Settings`
|
:Panel: :menuselection:`Sidebar --> Cache --> Cache Settings`
|
||||||
|
|
||||||
This panel sets the types of images that will be cached for the active strip.
|
This panel sets the types of images that will be cached for the active strip.
|
||||||
When enabled, these properties override the `Cache Settings`_.
|
When enabled, these properties override the above `Cache Settings`_.
|
||||||
|
|
||||||
Cache
|
Cache
|
||||||
Raw
|
Raw
|
||||||
|
@ -14,22 +14,21 @@ Modifiers
|
|||||||
.. figure:: /images/video-editing_sequencer_sidebar_modifiers_panel.png
|
.. figure:: /images/video-editing_sequencer_sidebar_modifiers_panel.png
|
||||||
:align: right
|
:align: right
|
||||||
|
|
||||||
Modifiers are used to make adjustments on the image, like contrast,
|
Modifiers are used to make adjustments to the image, like contrast,
|
||||||
brightness, saturation, color balance and applying masks.
|
brightness, saturation, color balance and applying masks.
|
||||||
|
|
||||||
You can add these modifiers directly to the selected strip,
|
You can add these modifiers directly to a media strip,
|
||||||
or you can use it within an "Adjustment Layer" effect strip,
|
or you can use them within an :doc:`Adjustment Layer </video_editing/edit/montage/strips/adjustment>`
|
||||||
which allows you to apply these modifiers onto several strips the same time.
|
strip, making them apply to several media strips in one go.
|
||||||
|
|
||||||
Use Linear Modifiers
|
Use Linear Modifiers
|
||||||
Calculates modifiers in :ref:`linear color space <color-management-linear-space>` instead of the
|
Calculates modifiers in :ref:`linear color space <color-management-linear-space>` instead of the
|
||||||
:ref:`Sequencer color space <bpy.types.ColorManagedSequencerColorspaceSettings.name>`.
|
:ref:`Sequencer color space <bpy.types.ColorManagedSequencerColorspaceSettings.name>`.
|
||||||
|
|
||||||
Calculating modifiers in linear space will match the image processing of the compositor.
|
Calculating modifiers in linear space will match the image processing of the compositor.
|
||||||
In most cases this should be enabled, working in a non-linear workflow could have unpredictable results.
|
In most cases, this should be enabled; working in a non-linear workflow could have unpredictable results.
|
||||||
Copy to Selected Strips
|
Copy to Selected Strips
|
||||||
Allows you to copy the modifiers to selected strips.
|
Copies the modifiers to the selected strips, either replacing their current modifiers or appending to them.
|
||||||
This works two ways, you can either replace the old modifiers or append/add to the previous modifiers.
|
|
||||||
|
|
||||||
|
|
||||||
Common Options
|
Common Options
|
||||||
@ -38,9 +37,9 @@ Common Options
|
|||||||
Each modifier has several buttons at its top:
|
Each modifier has several buttons at its top:
|
||||||
|
|
||||||
Mute (eye icon)
|
Mute (eye icon)
|
||||||
Disables the modifier, useful to compare the image, with or without modifications.
|
Disables the modifier. Useful to compare the image with or without modifications.
|
||||||
Move (up/down arrow icon)
|
Move (up/down arrow icon)
|
||||||
These two buttons change the modifier's position in the stack which affects their computation order.
|
These two buttons change the modifier's position in the stack which affects its computation order.
|
||||||
Remove ``X``
|
Remove ``X``
|
||||||
Deletes the modifier from the stack.
|
Deletes the modifier from the stack.
|
||||||
|
|
||||||
@ -48,22 +47,19 @@ Remove ``X``
|
|||||||
Masking
|
Masking
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Each Modifier has an option to mask the effect of the modifier and any modifiers below it.
|
You can mask each modifier to limit the area of the image it affects. This can be done using
|
||||||
For example, to correct the brightness only on a certain zone of the image,
|
either a :doc:`Mask </movie_clip/masking/introduction>` or another strip.
|
||||||
you can filter the Brightness/Contrast modifier.
|
|
||||||
|
|
||||||
The mask can either be a Mask created in the Mask editor or use another strip as a mask.
|
|
||||||
|
|
||||||
Mask Input Type
|
Mask Input Type
|
||||||
Type of input data used for the mask.
|
Type of input data used for the mask.
|
||||||
|
|
||||||
:Strip:
|
:Strip:
|
||||||
Uses the grayscale representation of the image in a strip to mask the affects of the modifier.
|
Use the grayscale representation of another strip's image.
|
||||||
:Mask:
|
:Mask:
|
||||||
Use a mask data-block to mask the affects of the modifier.
|
Use a Mask data-block.
|
||||||
|
|
||||||
Mask
|
Mask
|
||||||
The Strip or Mask data-block to use as an input.
|
The Strip or Mask data-block to use.
|
||||||
|
|
||||||
Mask Time :guilabel:`Mask Input Only`
|
Mask Time :guilabel:`Mask Input Only`
|
||||||
How the start frame of the mask is calculated.
|
How the start frame of the mask is calculated.
|
||||||
@ -84,7 +80,7 @@ Currently, the following modifiers are supported:
|
|||||||
Brightness/Contrast Modifier
|
Brightness/Contrast Modifier
|
||||||
----------------------------
|
----------------------------
|
||||||
|
|
||||||
Adjusts the brightness and contrast of the modifier input.
|
Adjusts the brightness and contrast of the image.
|
||||||
|
|
||||||
|
|
||||||
.. index:: Video Sequencer Modifiers; Color Balance Modifier
|
.. index:: Video Sequencer Modifiers; Color Balance Modifier
|
||||||
@ -93,7 +89,7 @@ Adjusts the brightness and contrast of the modifier input.
|
|||||||
Color Balance Modifier
|
Color Balance Modifier
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
Color balance adjustments, either by the Lift, Gamma, and Gain or the Slope, Offset and Power method.
|
Color balance adjustments, either by the Lift/Gamma/Gain or the Offset/Power/Slope method.
|
||||||
|
|
||||||
This modifier works similar to the :doc:`Color Balance Node </compositing/types/color/adjust/color_balance>`.
|
This modifier works similar to the :doc:`Color Balance Node </compositing/types/color/adjust/color_balance>`.
|
||||||
|
|
||||||
@ -119,10 +115,10 @@ Offset/Power/Slope (ASC-CDL)
|
|||||||
the brighter the source color is.
|
the brighter the source color is.
|
||||||
Offset
|
Offset
|
||||||
Shifts color values after applying Slope by adding the Offset :math:`o` to them. Note that
|
Shifts color values after applying Slope by adding the Offset :math:`o` to them. Note that
|
||||||
the selected value shown in the UI will be subtracted by 1, so the default value of 1 means
|
the selected value shown in the UI will be reduced by 1, so the default value of 1 means
|
||||||
effectively no offset is applied.
|
effectively no offset is applied.
|
||||||
Power
|
Power
|
||||||
Over-all exponent :math:`p`, which mainly adjusts the midtones.
|
Overall exponent :math:`p`, which mainly adjusts the midtones.
|
||||||
|
|
||||||
|
|
||||||
.. index:: Video Sequencer Modifiers; Curves Modifier
|
.. index:: Video Sequencer Modifiers; Curves Modifier
|
||||||
@ -160,7 +156,7 @@ Mask Input Type
|
|||||||
Type of input data used for the mask.
|
Type of input data used for the mask.
|
||||||
|
|
||||||
:Strip:
|
:Strip:
|
||||||
Uses the grayscale representation of the image in a strip to affect the alpha of the current strip.
|
Use the grayscale representation of another strip to affect the alpha of the current strip.
|
||||||
:Mask:
|
:Mask:
|
||||||
Use a mask data-block to affect the alpha of the current strip.
|
Use a mask data-block to affect the alpha of the current strip.
|
||||||
|
|
||||||
@ -168,7 +164,7 @@ Mask Input Type
|
|||||||
.. _bpy.types.SequenceModifier.input_mask_strip:
|
.. _bpy.types.SequenceModifier.input_mask_strip:
|
||||||
|
|
||||||
Mask
|
Mask
|
||||||
The Strip or Mask data-block to use as an input.
|
The Strip or Mask data-block to use.
|
||||||
|
|
||||||
.. _bpy.types.SequenceModifier.mask_time:
|
.. _bpy.types.SequenceModifier.mask_time:
|
||||||
|
|
||||||
@ -196,7 +192,7 @@ This modifier works the same as the :doc:`Tone Map Node </compositing/types/colo
|
|||||||
White Balance Modifier
|
White Balance Modifier
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
Use it to adjust the white balance by choosing the color that should be white.
|
Used to adjust the white balance by choosing the color that should be white.
|
||||||
|
|
||||||
|
|
||||||
.. index:: Video Sequencer Modifiers; Sound Equalizer Modifier
|
.. index:: Video Sequencer Modifiers; Sound Equalizer Modifier
|
||||||
@ -206,4 +202,4 @@ Sound Equalizer Modifier
|
|||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
This modifier can be used to emphasize or suppress sound frequencies.
|
This modifier can be used to emphasize or suppress sound frequencies.
|
||||||
The range is limited to 35Hz - 20kHz and +/-35dB
|
The range is limited to 35Hz - 20kHz and +/-35dB.
|
||||||
|
@ -5,26 +5,34 @@ Proxy
|
|||||||
|
|
||||||
As projects involve increasingly high-resolution footage,
|
As projects involve increasingly high-resolution footage,
|
||||||
the performance of the video preview can decrease drastically.
|
the performance of the video preview can decrease drastically.
|
||||||
To combat this, proxies are used to maintain a smooth editing experience without compromising visual fidelity.
|
To combat this, Blender can generate proxies -- copies of the original footage stored at a
|
||||||
|
lower quality and/or resolution -- to maintain a smooth editing experience without
|
||||||
|
compromising visual fidelity in the end result.
|
||||||
|
|
||||||
Proxies are optimized, lower-resolution, versions of original video files
|
The quickest way to set up proxies for videos is to simply select a
|
||||||
that are used as a substitute of the high-quality source videos to increase playback performance.
|
:ref:`Proxy Render Size <bpy.types.SpaceSequenceEditor.proxy_render_size>`
|
||||||
For rendering out the final project, the original, high quality source files are used.
|
in the *View* tab (visible when the editor is in *Preview* or
|
||||||
|
*Sequencer & Preview* mode). This will automatically enable the selected
|
||||||
|
proxy resolution in all the strips and start generating the downscaled video files.
|
||||||
|
|
||||||
|
You can use the *Proxy* tab if you want to configure proxies in more detail
|
||||||
|
(or create proxies for image sequences).
|
||||||
|
|
||||||
Proxy Settings
|
Proxy Settings
|
||||||
==============
|
==============
|
||||||
|
|
||||||
.. reference::
|
.. reference::
|
||||||
|
|
||||||
:Panel: :menuselection:`Sidebar region --> Proxy & Timecode --> Proxy Settings`
|
:Panel: :menuselection:`Sidebar region --> Proxy --> Proxy Settings`
|
||||||
|
|
||||||
|
Contains scene-wide proxy settings.
|
||||||
|
|
||||||
.. _bpy.types.SequenceEditor.proxy_storage:
|
.. _bpy.types.SequenceEditor.proxy_storage:
|
||||||
|
|
||||||
Storage
|
Storage
|
||||||
How proxies are stored for the project.
|
How proxies are stored for the project.
|
||||||
|
|
||||||
:Per Strip: Proxies are stored in the directory of the input.
|
:Per Strip: Each strip can specify where to store its proxies (see below).
|
||||||
:Project: All proxies are stored in one directory.
|
:Project: All proxies are stored in one directory.
|
||||||
|
|
||||||
.. _bpy.types.SequenceEditor.proxy_dir:
|
.. _bpy.types.SequenceEditor.proxy_dir:
|
||||||
@ -35,14 +43,21 @@ Storage
|
|||||||
.. _bpy.ops.sequencer.enable_proxies:
|
.. _bpy.ops.sequencer.enable_proxies:
|
||||||
|
|
||||||
Set Selected Strip Proxies
|
Set Selected Strip Proxies
|
||||||
Set proxy size and overwrite flag for all selected strips.
|
Shows a pop-over that lets you choose the resolution(s) to generate
|
||||||
|
and whether to overwrite existing proxy files. Once you confirm with the *Set* button,
|
||||||
|
your choices are applied to the selected strips. You can view and tweak the
|
||||||
|
settings for individual strips in the *Strip Proxy & Timecode* panel (see below).
|
||||||
|
|
||||||
|
In the *Preview* mode, where the *Proxy* tab is not available,
|
||||||
|
this is instead done through the menu :menuselection:`View --> Proxy --> Setup`.
|
||||||
|
|
||||||
.. _bpy.ops.sequencer.rebuild_proxy:
|
.. _bpy.ops.sequencer.rebuild_proxy:
|
||||||
|
|
||||||
Rebuild Proxy and Timecode Indices
|
Rebuild Proxy and Timecode Indices
|
||||||
Generates Proxies and Timecodes for all selected strips,
|
Generates proxies and time indices for the selected strips.
|
||||||
same as doing :menuselection:`Strip --> Rebuild Proxy and Timecode Indices`.
|
|
||||||
|
|
||||||
|
In the *Preview* mode, where the *Proxy* tab is not available,
|
||||||
|
this is instead done through the menu :menuselection:`View --> Proxy --> Rebuild`.
|
||||||
|
|
||||||
.. _bpy.types.SequenceProxy:
|
.. _bpy.types.SequenceProxy:
|
||||||
.. _bpy.types.MovieSequence.use_proxy:
|
.. _bpy.types.MovieSequence.use_proxy:
|
||||||
@ -57,47 +72,37 @@ Strip Proxy & Timecode
|
|||||||
.. figure:: /images/video-editing_sequencer_sidebar_proxy_panel.png
|
.. figure:: /images/video-editing_sequencer_sidebar_proxy_panel.png
|
||||||
:align: right
|
:align: right
|
||||||
|
|
||||||
Once you have chosen the :term:`Proxy`/:term:`Timecode` options,
|
Contains strip-specific proxy settings. The checkbox in the header can be used to
|
||||||
you need to select all strips for which you want proxies to be built.
|
enable/disable proxy generation.
|
||||||
Then use :menuselection:`Strip --> Rebuild Proxy and Timecode Indices`,
|
|
||||||
or the according button in the `Proxy Settings`_ panel.
|
|
||||||
Once all proxies are built, they will be ready to use.
|
|
||||||
|
|
||||||
In order to use proxies, you have to select a
|
|
||||||
:ref:`Proxy Render Size <bpy.types.SpaceSequenceEditor.proxy_render_size>`
|
|
||||||
that matches one of the selected *Resolutions*.
|
|
||||||
|
|
||||||
Custom Proxy
|
Custom Proxy
|
||||||
Directory
|
Directory
|
||||||
By default, all generated proxy images are stored to
|
By default, all generated proxy videos are stored to
|
||||||
the ``<path of original footage>/BL_proxy/<clip name>`` folder,
|
the folder ``<path of original footage>/BL_proxy/<clip name>``,
|
||||||
but this location can be set to a custom directory using this option.
|
but this can be changed to a custom directory using this option.
|
||||||
File
|
File
|
||||||
Allows you to use preexisting proxies.
|
Allows you to use preexisting proxies.
|
||||||
|
|
||||||
.. _bpy.types.SequenceProxy.build:
|
.. _bpy.types.SequenceProxy.build:
|
||||||
|
|
||||||
Resolutions
|
Resolutions
|
||||||
Controls the resolution(s) of the computed proxy images; multiply sizes can be selected.
|
The resolution(s) of the proxy videos to generate; multiple sizes can be selected.
|
||||||
The available options are 25%, 50%, 75%, 100 percent of original strip size.
|
|
||||||
|
|
||||||
.. _bpy.types.SequenceProxy.use_overwrite:
|
.. _bpy.types.SequenceProxy.use_overwrite:
|
||||||
|
|
||||||
Overwrite
|
Overwrite
|
||||||
When rebuilding proxies, this option sets whether to overwrite existing proxy files or to use existing files.
|
Whether to overwrite existing proxy files or keep them.
|
||||||
Saves over any existing proxy files in the proxy storage directory.
|
|
||||||
When disabled, existing proxy files will be used.
|
|
||||||
|
|
||||||
.. _bpy.types.SequenceProxy.quality:
|
.. _bpy.types.SequenceProxy.quality:
|
||||||
|
|
||||||
Quality
|
Quality
|
||||||
Defines the quality of the images used for proxies.
|
The video/image quality for proxies.
|
||||||
|
|
||||||
.. _bpy.types.SequenceProxy.timecode:
|
.. _bpy.types.SequenceProxy.timecode:
|
||||||
|
|
||||||
Timecode Index
|
:term:`Timecode` Index
|
||||||
When you are working with footage directly copied from a camera without preprocessing it,
|
When you are working with footage directly copied from a camera without preprocessing it,
|
||||||
there might be numerous artifacts, mostly due to seeking a given frame in the sequence.
|
there might be numerous artifacts, mostly due to seeking to a given frame in the sequence.
|
||||||
This happens because such footage usually does not have correct frame rate values in the file header.
|
This happens because such footage usually does not have correct frame rate values in the file header.
|
||||||
This issue can still arise when the source clip has the same frame rate as the scene settings.
|
This issue can still arise when the source clip has the same frame rate as the scene settings.
|
||||||
In order for Blender to correctly calculate the frames and frame rate there are two possible solutions:
|
In order for Blender to correctly calculate the frames and frame rate there are two possible solutions:
|
||||||
|
@ -17,15 +17,11 @@ Name
|
|||||||
.. _bpy.ops.sequencer.strip_color_tag_set:
|
.. _bpy.ops.sequencer.strip_color_tag_set:
|
||||||
|
|
||||||
Color Tag
|
Color Tag
|
||||||
The color of the strip in the timeline.
|
Strips are given a :ref:`Default Color <sequencer-strip-colors>` based on their type;
|
||||||
By default, strips are given a :ref:`Default Color <sequencer-strip-colors>` based on the type of strip.
|
using the color tag, you can assign a custom color to help organize your sequence.
|
||||||
The color tag can change the color to an alternative predefined color.
|
|
||||||
|
|
||||||
This can be useful to help organize your sequence by for example,
|
|
||||||
giving a special color to all graphic overlays and a different color for footage.
|
|
||||||
|
|
||||||
Mute
|
Mute
|
||||||
Toggles the strip from producing an output.
|
Uncheck to prevent the strip from producing output.
|
||||||
|
|
||||||
|
|
||||||
Compositing
|
Compositing
|
||||||
@ -39,7 +35,7 @@ Blend
|
|||||||
The method for blending the current strip with strips in lower channels.
|
The method for blending the current strip with strips in lower channels.
|
||||||
See :term:`Blend Modes` for more information.
|
See :term:`Blend Modes` for more information.
|
||||||
Opacity
|
Opacity
|
||||||
The transparency (:term:`alpha <Alpha Channel>`) of the strip.
|
The opacity (:term:`alpha <Alpha Channel>`) of the strip.
|
||||||
|
|
||||||
When this property is animated, the opacity is drawn as an overlay on the strip.
|
When this property is animated, the opacity is drawn as an overlay on the strip.
|
||||||
The overlay will look like a dark section that follows the animation curve.
|
The overlay will look like a dark section that follows the animation curve.
|
||||||
@ -156,7 +152,7 @@ Working with sound is documented further at :ref:`bpy.types.SoundSequence`.
|
|||||||
.. _bpy.types.SoundSequence.volume:
|
.. _bpy.types.SoundSequence.volume:
|
||||||
|
|
||||||
Volume
|
Volume
|
||||||
Adjusts the perceived loudness or intensity of the sound
|
Adjusts the perceived loudness or intensity of the sound.
|
||||||
|
|
||||||
When this property is animated, the volume is drawn as an overlay on the strip.
|
When this property is animated, the volume is drawn as an overlay on the strip.
|
||||||
The overlay will look like a dark section that follows the animation curve.
|
The overlay will look like a dark section that follows the animation curve.
|
||||||
@ -171,16 +167,15 @@ Volume
|
|||||||
|
|
||||||
Pan
|
Pan
|
||||||
Used to pan the audio between speakers in multichannel audio.
|
Used to pan the audio between speakers in multichannel audio.
|
||||||
Only mono sources can be panned, if the source file is not mono enable *Mono* to mix the channels together.
|
Only mono sources can be panned; if the source file is not mono, enable *Mono* to mix the channels together.
|
||||||
|
|
||||||
This value basically represents the angle at
|
This value basically represents the angle at
|
||||||
which it's played if you multiply the value by 90 degrees.
|
which it's played if you multiply the value by 90 degrees.
|
||||||
|
|
||||||
For stereo output panning works from left (-1) to right (1);
|
For stereo, output panning works from left (-1) to center (0) and finally right (1).
|
||||||
where 0 means front/center, -1 means to the left and 1 to the right.
|
|
||||||
|
|
||||||
To address rear speakers, you can pan to those with the higher values;
|
To address rear speakers, you can pan to those with higher values,
|
||||||
where -2 is back left, and 2 is back right.
|
where -2 is back left and 2 is back right.
|
||||||
|
|
||||||
.. tip::
|
.. tip::
|
||||||
|
|
||||||
@ -192,14 +187,6 @@ Pan
|
|||||||
The number of audio channels can be configured in the
|
The number of audio channels can be configured in the
|
||||||
:ref:`Audio Output <render-output-video-encoding-audio>` settings.
|
:ref:`Audio Output <render-output-video-encoding-audio>` settings.
|
||||||
|
|
||||||
.. _bpy.types.SoundSequence.show_waveform:
|
|
||||||
|
|
||||||
Display Waveform
|
|
||||||
Display an approximate waveform of the sound file inside of the Sound strip.
|
|
||||||
The waveform reflects strip volume and its animation using :doc:`keyframes </animation/keyframes/introduction>`.
|
|
||||||
|
|
||||||
Clipping audio, i.e. values over 100% amplitude, will be shown in red in the waveform.
|
|
||||||
|
|
||||||
.. _bpy.types.Sound.use_mono:
|
.. _bpy.types.Sound.use_mono:
|
||||||
|
|
||||||
Mono
|
Mono
|
||||||
@ -217,8 +204,8 @@ Time
|
|||||||
|
|
||||||
The Time panel is used to control source and timeline position of the strip.
|
The Time panel is used to control source and timeline position of the strip.
|
||||||
|
|
||||||
Lock (padlock icon)
|
Lock (padlock icon in panel header)
|
||||||
Prevents the strip from being moved (found in the panel header).
|
Prevents the strip from being moved.
|
||||||
|
|
||||||
.. _bpy.types.Sequence.show_retiming_keys:
|
.. _bpy.types.Sequence.show_retiming_keys:
|
||||||
|
|
||||||
@ -233,32 +220,45 @@ Channel
|
|||||||
.. _bpy.types.Sequence.frame_start:
|
.. _bpy.types.Sequence.frame_start:
|
||||||
|
|
||||||
Start
|
Start
|
||||||
Changes the starting frame number of the strip, which is the same as selecting and moving the strip.
|
Changes the starting frame of the strip, which is the same as selecting and moving the strip.
|
||||||
|
|
||||||
.. _bpy.types.Sequence.frame_final_duration:
|
.. _bpy.types.Sequence.frame_final_duration:
|
||||||
|
|
||||||
Duration
|
Duration
|
||||||
Changes the length, in frames of the strip. This works by changing the end frame,
|
Changes the length (in frames) of the strip. This works by changing the end frame,
|
||||||
which is the same as selecting and moving the strip's right handle.
|
which is the same as selecting and moving the strip's right handle.
|
||||||
End
|
End
|
||||||
Specifies the ending time and ending frame number for the strip.
|
Shows the ending time and frame of the strip.
|
||||||
|
|
||||||
.. _bpy.types.Sequence.frame_offset_start:
|
.. _bpy.types.Sequence.frame_offset_start:
|
||||||
.. _bpy.types.Sequence.frame_offset_end:
|
.. _bpy.types.Sequence.frame_offset_end:
|
||||||
|
|
||||||
Strip Offset Start/End
|
Strip Offset Start/End
|
||||||
Can be used to either extend the strip beyond the end frame by repeating the last frame.
|
Positive values will move the strip's handles inwards, making it start later than the start
|
||||||
Or it can be used to shorten the strip, as if you were cropping the end frame.
|
of the source material and stop before its end. This lets you trim down the source material
|
||||||
This is the same as adjusting the strip handles.
|
to the part you need. You can enable the
|
||||||
|
:ref:`Offsets overlay <bpy.types.SpaceSequeSequencerTimelineOverlaynceEditor.show_strip_offset>`
|
||||||
|
to see the start and end of the full source file.
|
||||||
|
|
||||||
|
Negative values will move the strip's handles outwards, making it start earlier than the start
|
||||||
|
of the source material and stop after its end. This lets you show the first and/or last frame
|
||||||
|
as a frozen image for some time.
|
||||||
|
|
||||||
|
Instead of adjusting these offsets in the Sidebar, you can also drag the strip's handles.
|
||||||
|
|
||||||
.. _bpy.types.MovieSequence.animation_offset_start:
|
.. _bpy.types.MovieSequence.animation_offset_start:
|
||||||
.. _bpy.types.MovieSequence.animation_offset_end:
|
.. _bpy.types.MovieSequence.animation_offset_end:
|
||||||
.. _sequencer-duration-hard:
|
.. _sequencer-duration-hard:
|
||||||
|
|
||||||
Hold Offset Start/End
|
Hold Offset Start/End
|
||||||
Offset of the uncut strip content.
|
Used for trimming frames off the start/end of the source material. At first sight, this
|
||||||
|
does the same as the *Strip Offset* properties, but you can in fact combine them
|
||||||
|
to hold (freeze) a frame other than the first or last one. For example, if you set the
|
||||||
|
*Hold Offset Start* to 10 and the *Strip Offset Start* to -20, the video will first show
|
||||||
|
the 11th frame of the source for 21 frames, and then play the remaining frames.
|
||||||
|
|
||||||
Current Frame
|
Current Frame
|
||||||
The frame number relative to the start of the active strip.
|
The Playhead's frame number relative to the start of the strip.
|
||||||
|
|
||||||
|
|
||||||
Source
|
Source
|
||||||
@ -268,45 +268,50 @@ Source
|
|||||||
|
|
||||||
:Panel: :menuselection:`Sidebar --> Strip --> Source`
|
:Panel: :menuselection:`Sidebar --> Strip --> Source`
|
||||||
|
|
||||||
The Source panel is used to control sources of the strip
|
The Source panel shows (and lets you change) the file which the strip points to,
|
||||||
such as filename and file path and various methods of interpreting these files.
|
as well as how this file should be displayed.
|
||||||
|
|
||||||
Path
|
|
||||||
The directory that contains the source file.
|
|
||||||
When the file is moved, the path can be updated instead of recreating the strip.
|
|
||||||
File
|
File
|
||||||
The file name of the source file.
|
The full path of the source file.
|
||||||
For image strips showing an image sequence, this will be different for each frame.
|
|
||||||
Change Data/Files
|
|
||||||
Same as the *Path* and *File* fields, but this time combined to open the File Browser in order to
|
|
||||||
find the file(s) you search. Same as :menuselection:`Strip --> Inputs --> Change Paths/Files`.
|
|
||||||
|
|
||||||
Color Space
|
Color Space
|
||||||
To specify the color space of the source file.
|
The color space of the source file.
|
||||||
|
|
||||||
The list of color spaces depends on the active :ref:`OCIO config <ocio-config>`.
|
The list of color spaces depends on the active :ref:`OCIO config <ocio-config>`.
|
||||||
The default supported color spaces are described in detail here:
|
The default supported color spaces are described in detail here:
|
||||||
:ref:`Default OpenColorIO Configuration <ocio-config-default-color-spaces>`
|
:ref:`Default OpenColorIO Configuration <ocio-config-default-color-spaces>`
|
||||||
Alpha Mode
|
Alpha Mode
|
||||||
If the source file has an Alpha (transparency) channel, you can choose:
|
If the source file has an Alpha (transparency) channel, you can choose between
|
||||||
|
:term:`Straight Alpha` and :term:`Premultiplied Alpha`.
|
||||||
:term:`Straight Alpha` or :term:`Premultiplied Alpha`
|
|
||||||
Stream Index :guilabel:`Movie Strip`
|
Stream Index :guilabel:`Movie Strip`
|
||||||
For files with several movie streams, use the stream with the given index.
|
The video stream to use, in case there are multiple.
|
||||||
Deinterlace
|
Deinterlace
|
||||||
Removes fields in a video file.
|
Applies deinterlacing to analog video.
|
||||||
For example, if it is an analog video and it has even or odd interlacing fields.
|
|
||||||
|
|
||||||
Source Information
|
Source Information
|
||||||
Displays information about the strip's media.
|
Displays information about the strip's media.
|
||||||
|
|
||||||
Resolution
|
Resolution
|
||||||
Resolution of the active strip image output.
|
Resolution of the active strip's image output.
|
||||||
FPS :guilabel:`Movie Strip`
|
FPS :guilabel:`Movie Strip`
|
||||||
The frame rate encoded into the video file.
|
The frame rate encoded into the video file.
|
||||||
If this value does not match the scene :ref:`Frame Rate <bpy.types.RenderSettings.fps>`
|
If this value does not match the scene's :ref:`Frame Rate <bpy.types.RenderSettings.fps>`,
|
||||||
the perceived speed of the media will be wrong unless the speed is
|
the perceived speed of the media will be wrong unless the speed is
|
||||||
:ref:`changed <video_editing-change_fps>` to account for the difference in frame rate.
|
:ref:`changed <video_editing-change_fps>` to account for the difference.
|
||||||
|
|
||||||
|
|
||||||
|
Options for Image Strips
|
||||||
|
------------------------
|
||||||
|
|
||||||
|
Directory
|
||||||
|
The directory that contains the source file(s).
|
||||||
|
|
||||||
|
Filename
|
||||||
|
The name of the source file. For image sequences, this will be different for each frame.
|
||||||
|
|
||||||
|
Change Data/Files
|
||||||
|
Opens a File Browser to let you select a new set of images (as an alternative to modifying
|
||||||
|
the above textboxes). Same as :menuselection:`Strip --> Inputs --> Change Paths/Files`.
|
||||||
|
|
||||||
|
|
||||||
Options for Sound Strips
|
Options for Sound Strips
|
||||||
@ -314,10 +319,10 @@ Options for Sound Strips
|
|||||||
|
|
||||||
Sound
|
Sound
|
||||||
:ref:`Data-block menu <ui-data-block>` to select a sound.
|
:ref:`Data-block menu <ui-data-block>` to select a sound.
|
||||||
Path
|
File Path
|
||||||
Path to the sound file used by this :ref:`data-block <ui-data-block>` menu.
|
Path to the file used by the selected sound :ref:`data-block <ui-data-block>`.
|
||||||
Pack
|
Pack
|
||||||
Pack sound into the blend-file.
|
:doc:`Pack </files/blend/packed_data>` the sound into the blend-file.
|
||||||
|
|
||||||
.. _bpy.types.Sound.use_memory_cache:
|
.. _bpy.types.Sound.use_memory_cache:
|
||||||
|
|
||||||
|
@ -8,11 +8,24 @@ Blade
|
|||||||
|
|
||||||
:Mode: Sequencer Mode
|
:Mode: Sequencer Mode
|
||||||
:Tool: :menuselection:`Toolbar --> Blade`
|
:Tool: :menuselection:`Toolbar --> Blade`
|
||||||
:Shortcut: :kbd:`Shift-K`
|
:Shortcut: :kbd:`K`, :kbd:`Shift-K`
|
||||||
|
|
||||||
Soft
|
Cuts a strip in two. Specifically, it first shortens the strip so it only shows the content
|
||||||
This cuts the strip in two at the location of the click.
|
up to the cut point, then adds a second strip that shows the content after the cut point.
|
||||||
This will result in two strips which use the same source, fitting the original strip's timing and length.
|
|
||||||
Hard
|
Splitting be done in two different ways:
|
||||||
Like *Soft Blade*, it cuts a strip in two distinct strips;
|
|
||||||
but you will not be able to drag the endpoints to show the frames past the cut of each resulting strip.
|
- Select the tool in the Toolbar and click a strip at the time point where you want to split it.
|
||||||
|
- Alternatively, select one or more strips, place the Playhead at the time point where you want to
|
||||||
|
split them, and press one of the keyboard shortcuts below.
|
||||||
|
|
||||||
|
You can choose between the following split types:
|
||||||
|
|
||||||
|
Soft :kbd:`K`
|
||||||
|
After splitting, it's still possible to restore the cut content in the new strips
|
||||||
|
by dragging their handles.
|
||||||
|
|
||||||
|
Hard :kbd:`Shift-K`
|
||||||
|
After splitting, it's not possible to restore the cut content by dragging handles.
|
||||||
|
However, you can still restore it by changing the :ref:`Hold Offset <sequencer-duration-hard>`
|
||||||
|
in the Sidebar.
|
||||||
|
BIN
manual/images/video-editing_sequencer_sidebar_proxy_panel.png
(Stored with Git LFS)
BIN
manual/images/video-editing_sequencer_sidebar_proxy_panel.png
(Stored with Git LFS)
Binary file not shown.
Loading…
Reference in New Issue
Block a user