效果

效果用于 OpenShot 中增强或修改剪辑的音频或视频。它们可以修改像素和音频数据,通常可以提升您的视频项目。每个效果都有自己的一组属性,其中大多数可以随时间动画,例如随时间变化剪辑的 亮度和对比度

可以通过从“效果”标签拖放效果到任何剪辑上来添加效果。每个效果由一个小彩色图标和效果名称的首字母表示。注意:请密切关注播放头(即红色播放线)的位置。关键帧会自动在当前播放位置创建,以帮助快速制作动画。

要查看效果属性,请右键点击效果图标,打开上下文菜单,选择 属性 。属性编辑器将出现,您可以在其中编辑这些属性。属性按字母顺序显示在面板中,顶部有筛选选项。按住 Ctrl 并点击多个效果图标以全选,属性面板将显示类似 3 个选择 的条目,方便您一次调整它们的共同设置。参见 剪辑属性

蒙版和效果

所有效果现在都可以使用**静态或动画蒙版**来限制效果的应用范围。这使得效果更加精确,因为您可以只针对您关心的主体或区域,并将结果平滑地融合到原始图像中。

为什么这很重要:

  • 让编辑集中在一个区域(例如,只模糊脸部)。

  • 在同一主体上叠加多个效果,而不影响整个画面。

  • 随时间动态调整效果的强度或应用位置。

如何使用效果蒙版:

  1. 向剪辑添加效果。

  2. 打开效果的 属性

  3. 选择一个 遮罩:来源`(静态图像、动画遮罩视频、:guilabel:`跟踪器对象检测器)。

  4. 调整 蒙版模式 (例如,限制到蒙版变化强度)。

对于快速矩形遮罩,向剪辑添加 跟踪器 效果,在想要影响的区域周围绘制一个框,然后选择该跟踪器作为另一个效果的 遮罩:来源,例如 模糊像素化。选中跟踪器效果时,可以直接在视频预览中移动或调整跟踪器框的大小,这些框的变化可以随时间设置关键帧。跟踪器框也适用于静态照片,因此相同的工作流程可以将效果限制在图像的一个区域。

高质量的动画蒙版也可以通过高级 AI 工作流程生成。在许多情况下,您可以点击一个或多个主体,让跟踪自动构建蒙版。参见 高级 AI:ComfyUI

需要了解的蒙版控制:

  • 任何效果蒙版都可以反转,以切换前景和背景。

  • 动画蒙版视频可以循环播放。

  • 循环播放时,请仔细设置蒙版的起始/结束裁剪。如果未调整,OpenShot 会循环整个蒙版源,而不仅仅是您想重复的片段。

调整属性的方法:

  • 拖动滑块进行粗略调整。

  • 双击以输入精确数值。

  • 右键或双击以选择非数值选项。

带有 Margin: LeftMargin: TopMargin: RightMargin: Bottom 控件的效果也可以直接在视频预览中调整。选择效果后,拖动预览矩形以移动受影响区域,调整其控制点大小,或在剪辑内绘制新的矩形。

同一个预览矩形也可用于定位字幕文本。选择字幕效果后,移动或调整视频预览中的白色矩形大小以调整字幕边距。

效果属性是 动画 系统的核心。当您修改效果属性时,会在当前播放头位置生成关键帧。若要使属性覆盖整个剪辑,请在调整前将播放头定位于剪辑开始处或之前。识别剪辑开始的便捷方法是使用时间线工具栏上的“下一个/上一个标记”功能。

../_images/clip-effects.jpg

效果列表

OpenShot Video Editor 总共有 43 个内置视频和音频效果:34 个视频效果和 9 个音频效果。可以通过将效果拖放到剪辑上来添加这些效果。下表包含每个效果的名称和简短描述。

图标

效果名称

效果描述

Alpha 遮罩/擦除转场图标

Alpha 遮罩/擦除转场

图像间的灰度遮罩转场。

模拟磁带图标

模拟磁带

复古家用录像带的抖动、溢色和雪花效果。

音频可视化图标

音频可视化

渲染波形、频谱及其他透明音频可视化效果。

条纹图标

条纹

在视频周围添加彩色条纹。

节拍同步图标

节拍同步

生成音频响应的颜色闪烁以进行合成。

模糊图标

模糊

调整图像模糊度。

亮度和对比度图标

亮度和对比度

调整画面的亮度和对比度。

字幕图标

字幕

为任意剪辑添加文字字幕。

色度键(绿幕)图标

色度键(绿幕)

将颜色替换为透明。

色彩分级图标

色彩分级

统一的分级,支持校正、曲线、色轮和 LUT。

色彩映射/查找图标

色彩映射/查找

使用 3D LUT 查找表(.cube 格式)调整颜色。

色彩饱和度图标

色彩饱和度

调整颜色强度。

色彩偏移图标

色彩偏移

将图像颜色向不同方向偏移。

压缩器图标

压缩器

降低响度或放大安静声音。

裁剪图标

裁剪

裁剪视频的部分区域。

去隔行图标

去隔行

去除视频中的隔行扫描。

延迟图标

延迟

调整音视频同步。

去噪图像图标

去噪图像

减少视频帧中可见的颗粒和色斑。

位移映射图标

位移映射

使用灰度图像或视频扭曲画面。

失真图标

失真

裁剪音频信号以产生失真效果。

回声图标

回声

添加延迟的声音反射。

扩展器图标

扩展器

使响亮部分相对更响。

胶片颗粒图标

胶片颗粒

添加自然的胶片质感和动态效果。

发光图标

发光

为可见像素添加柔和的外发光或内发光。

色相图标

色相

调整色相/颜色。

镜头光晕图标

镜头光晕

模拟阳光照射镜头产生光晕效果。

负片图标

负片

生成负片图像。

噪声图标

噪声

添加随机等强度信号。

物体检测图标

物体检测器

检测视频中的物体。

对象遮罩图标

对象遮罩

使用详细的动画遮罩选择并跟踪主体。

轮廓图标

轮廓

为任何图像或文本添加轮廓。

参数均衡器图标

参数均衡器

调整音频中的频率音量。

像素化图标

像素化

增加或减少可见像素。

机器人化图标

机器人化

将音频转换为机器人声音。

阴影图标

阴影

在可见像素后添加柔和的投影。

锐化图标

锐化

增强边缘对比度,使视频细节更清晰。

移动图标

移动

将图像向不同方向移动。

球面投影图标

球面投影

展开或投影360°和鱼眼镜头素材。

稳定器图标

稳定器

减少视频抖动。

计时器图标

计时器

渲染样式化的计时、倒计时、时钟、时间码或帧号叠加。

跟踪器图标

跟踪器

跟踪视频中的边界框。

波浪图标

波浪

将图像扭曲成波浪形状。

耳语化图标

耳语化

将音频转换为耳语声。

效果属性

以下是 OpenShot 中所有效果共享的**常用** 效果属性列表。要查看某个效果的属性,请右键点击并选择 属性 。属性编辑器将会出现,您可以在其中更改这些属性。注意:请密切关注播放头(即红色播放线)的位置。关键帧会自动在当前播放位置创建,以便快速制作动画。

请参阅下表了解常见效果属性列表。这里只列出了所有效果共有的**通用属性** 。每个效果还有许多**独特属性** ,这些属性特定于每个效果,详情请参见 视频效果

效果属性名称

类型

描述

在剪辑前应用

布尔值

在剪辑处理关键帧之前应用此效果?(默认是是)

持续时间

浮点数

效果的长度(以秒为单位)。只读属性。大多数效果默认与剪辑长度相同。当效果属于剪辑时,此属性隐藏。

结束

浮点数

效果的结束修剪位置(以秒为单位)。当效果属于剪辑时,此属性隐藏。

ID

字符串

分配给每个效果的随机生成的 GUID(全局唯一标识符)。只读属性。

遮罩:反转

布尔

反转遮罩源,使亮区变暗,暗区变亮。

遮罩:循环

布尔

当效果持续时间长于遮罩源时,循环动画遮罩源。

遮罩模式

枚举

控制遮罩如何限制或改变效果的强度。

遮罩:来源

读取器

用作效果灰度遮罩源的图像、图像序列、视频、跟踪器或对象检测器。

遮罩:时间模式

枚举

控制 OpenShot 如何将效果时间映射到动画遮罩源。

父级

字符串

此效果的父对象,使许多关键帧值初始化为父级值。

位置

浮点数

效果在时间轴上的位置(以秒为单位)。当效果属于剪辑时,此属性隐藏。

开始

浮点数

效果的开始修剪位置(以秒为单位)。当效果属于剪辑时,此属性隐藏。

轨道

整数

承载效果的图层(较高的轨道渲染在较低轨道之上)。当效果属于剪辑时,此属性隐藏。

持续时间

持续时间 属性是一个浮点值,表示效果的长度(秒)。这是只读属性。计算方式为:结束 - 开始。要修改持续时间,必须编辑 :guilabel:` 开始` 和/或 :guilabel:` 结束` 效果属性。

注意:OpenShot 中大多数效果默认效果持续时间为剪辑持续时间,并在编辑器中隐藏此属性。

结束

结束 属性定义效果结束的修剪点(秒),允许您控制效果在时间轴中可见的长度。更改此属性将影响 :guilabel:` 持续时间` 效果属性。

注意:OpenShot 中大多数效果默认此属性与剪辑匹配,并在编辑器中隐藏此属性。

ID

ID 属性保存分配给每个效果的随机生成的 GUID(全局唯一标识符),确保其唯一性。此属性为只读,由 OpenShot 在创建效果时分配。

遮罩属性

“掩码:源”、“掩码模式”、“掩码:时间模式”、“掩码:循环”和“掩码:反转”属性限制效果的应用范围。掩码源可以是静态图像、图像序列、视频、“Tracker”或“Object Detector”。掩码的亮区通常应用更多效果,而暗区应用较少;当需要相反效果时,请使用“掩码:反转”。Tracker 和 Object Detector 源使用其边界框作为掩码区域,这对于将模糊、像素化、色彩校正或锐化等效果限制在特定对象上非常有用。

轨道

轨道 属性是一个整数,表示效果所在的图层。较高轨道上的效果渲染在较低轨道之上。

注意:OpenShot 中大多数效果默认此属性与剪辑匹配,并在编辑器中隐藏此属性。

效果父级

效果的 父级 属性将初始关键帧值设置为父效果。例如,如果许多效果都指向同一个父效果,它们将继承所有初始属性,如 Caption 效果的字体大小、字体颜色和背景颜色。多个 Caption 效果使用相同父效果的示例,是管理大量此类效果的高效方式。

注意:效果的 parent 属性应链接到**相同类型** 的父效果,否则其默认初始值将不匹配。另请参见 剪辑父级

位置

位置 属性确定效果在时间轴上的位置(秒),0.0 表示开始。

注意:OpenShot 中大多数效果默认此属性与剪辑匹配,并在编辑器中隐藏此属性。

开始

开始 属性定义效果开始的修剪点(秒)。更改此属性将影响 :guilabel:` 持续时间` 效果属性。

注意:OpenShot 中大多数效果默认此属性与剪辑匹配,并在编辑器中隐藏此属性。

序列

效果通常在剪辑处理关键帧之前应用。这允许效果处理剪辑的原始图像,然后剪辑再应用缩放、旋转、位置等属性。通常,这是首选的事件顺序,也是 OpenShot 中效果的默认行为。不过,您可以通过 Apply Before Clip Keyframes 属性选择性地覆盖此行为。

如果将 Apply Before Clip Keyframes 属性设置为 No ,效果将在剪辑缩放、旋转并应用关键帧之后执行。这在某些效果中很有用,例如 Mask 效果,当您想先对剪辑进行动画处理,然后再应用静态遮罩时。

视频效果

效果通常分为两类:视频效果和音频效果。视频效果修改剪辑的图像和像素数据。以下是视频效果及其属性列表。通常最好通过尝试不同的属性值来观察效果。

模拟磁带

模拟磁带 效果模拟消费级磁带播放:水平线抖动(“追踪”)、色度溢出、亮度柔化、颗粒雪花、底部**追踪条纹** 和短暂的**静态爆发** 。所有控制均可关键帧化,噪声是确定性的(基于效果 ID 并可选偏移),因此渲染结果可重复。

属性名称

描述

追踪

(float, 0–1) 水平**线条抖动** 加上微妙的底部**倾斜** 。数值越高,振幅和倾斜高度越大。

溢出

(float, 0–1) 色度溢出/边缘色散。 水平色度偏移加模糊,伴有轻微的去饱和。呈现“彩虹边缘”效果。

柔化

(float, 0–1) 亮度柔化。 Y 轴上的小幅水平模糊(约 0–2 像素)。噪声高时保持较低以保留细节。

噪声

(float, 0–1) 雪花、嘶嘶声和信号丢失。 控制颗粒强度、白色**条纹** 的概率/长度及微弱的线路嗡嗡声。

条纹

(float, 0–1) 追踪条纹。 抬升底部区域,增加嘶嘶声/噪声,数值越大抬升区域越宽。

静态条纹

(float, 0–1) 静态爆发。 短暂的亮条纹,伴有**行聚集条纹** (邻近行中有许多“流星”效果)。

种子偏移

(int, 0–1000) 在内部种子(基于效果 ID)上添加偏移,用于剪辑间的确定性变化。

使用说明

  • 细微“家庭录像”效果tracking=0.25, bleed=0.20, softness=0.20, noise=0.25, stripe=0.10, static_bands=0.05

  • 追踪不良/磁头堵塞tracking=0.8–1.0, stripe=0.6–0.9, noise=0.6–0.8, static_bands=0.4–0.6, softness<=0.2 ,并将 bleed 设为约 0.3。

  • 仅色彩边缘 :提高 bleed (约 0.5),其他控制保持较低。

  • 不同但可重复的雪花 :保持效果 ID 不变(以保证确定性输出),通过更改 seed_offset 获得新的、仍可重复的图案。

Alpha 遮罩/擦除转场

Alpha Mask / Wipe 转场效果利用灰度遮罩在两张图像或视频剪辑之间创建动态转场。遮罩的亮区显示新图像,暗区隐藏新图像,支持超越标准淡入淡出或擦除的创意自定义转场。此效果仅影响图像,不影响音频轨道。

属性名称

描述

亮度

(float, -1 1) 此曲线控制擦除效果的运动

对比度

(float, 0 20) 此曲线控制擦除边缘的硬度和柔软度

读取器

(reader) 此读取器可使用任何图像或视频作为灰度擦除的输入

替换图像

(bool, 选项: ['Yes', 'No']) 用当前灰度擦除图像替换剪辑图像,便于故障排查

音频可视化

音频可视化效果将声音转换为动画视觉效果,使创建音乐可视化器、音频频谱分析仪、波形动画、播客视频、歌词视频、DJ 视觉效果和响应音乐、声音、节拍及其他音频的社交媒体剪辑变得轻松。它基于剪辑的音频样本,可以渲染波形、填充波形、音频条、径向可视化器、频率频谱显示、相位示波器、粒子、VU 计和径向条。

由于这是一个视频效果,可视化可以直接合成在源图像上,放置在透明背景上,或绘制在纯色、淡化或渐变背景上。这使其适用于 YouTube 音乐视频、播客音频图、配音剪辑、专辑预览视频、卡拉 OK 风格视频以及需要强烈视觉表现的快速宣传剪辑。

常见用途包括:

  • 音乐可视化视频:为歌曲、混音或节拍添加动态波形、频谱条、径向条或粒子。

  • 播客和配音剪辑:在讲述者讲话时显示波形或 VU 计,特别适用于纯音频媒体。

  • 歌词和卡拉 OK 视频:将字幕或标题与文本后方或周围的响应式音频视觉效果结合。

  • 社交媒体音频图:为 YouTube Shorts、TikTok、Instagram Reels 及其他平台创建短视频。

  • DJ、演唱会和直播视觉效果:使用霓虹、径向、粒子或频谱风格营造充满活力的背景动态。

  • 技术音频显示:使用频谱、相位示波器或 VU 计模式显示频率内容、立体声移动或响度。

属性名称

描述

visualization_type

(int, 选项: ['Waveform', 'Filled Waveform', 'Bars', 'Radial', 'Radial Bars', 'Spectrum', 'Phase Scope', 'Particles', 'VU Meter'])

style

(int, 选项: ['Clean', 'Soft', 'Neon', 'Minimal', 'Retro'])

颜色

(color) 可视化的种子颜色

强度

(float, 0 10) 整体音频响应和视觉强度

平滑度

(float, 0 1) 平滑采样点之间的音频响应

细节

(float, 0 1) 控制视觉密度,如条形、点或粒子

发光

(float, 0 1) 在可视化周围添加柔和的光晕

颜色扩散

(float, 0 1) 控制种子颜色或彩虹模式周围的颜色变化

颜色模式

(int, 选项: ['Seed', 'Rainbow'])

通道布局

(int, 选项: ['Auto', 'Combined', 'Split', 'Overlay'])

低频

(float, 0 1) 归一化频率下限:0 = 20 Hz,1 = 20 kHz

高频

(float, 0 1) 归一化频率上限:0 = 20 Hz,1 = 20 kHz

背景

(int, 选项: ['Transparent', 'Solid', 'Fade', 'Gradient', 'Source'])

节拍同步

**节拍同步**效果将音频能量转换为闪烁的全帧彩色图层。一个简单的例子是每次鼓点时黑色画面闪烁成白色。将该闪烁剪辑放置在视频上方并更改其“合成(混合模式)”,即可使下方视频随节拍脉动、变亮、变暗或变色。

此效果与大多数视频效果略有不同:它不会直接使下方剪辑变亮。相反,它从应用的音频剪辑创建一个新的闪烁图像。您先预览该闪烁图像,然后使用剪辑的合成模式将其与下方轨道上的另一个剪辑混合。

备注

节拍同步需要访问音频样本。如果剪辑的“启用音频”属性是手动设置的,请使用“自动”或“是”。如果您希望节拍同步响应音频剪辑但不想听到该剪辑,请将剪辑的“音量”关键帧设置为 0.0。该效果仍可使用静音音频数据生成闪烁颜色。

基本工作流程

  1. 将音频剪辑放置在时间线上。

  2. 效果 面板中将 Beat Sync 效果拖动到该音频剪辑上。

  3. 先单独预览剪辑。你应该会看到一个闪烁的颜色层,通常是黑色闪向白色。

  4. 打开效果的 属性

  5. 调整 低色高色。例如,黑到白产生亮度闪烁,白到黑产生变暗闪烁,红到绿产生颜色脉冲。

  6. 调整 响应曲线 以控制闪烁出现的灵敏度:

    • 抬高曲线中间部分,使较小的声音产生更强烈的闪烁。

    • 降低曲线中间部分,使只有较强的节拍产生闪烁。

    • 创建更陡峭的曲线以获得更锐利的频闪响应。

  7. 如果效果响应了错误的声音部分,请调整 低频高频。例如,仅低音闪烁应使用较低的频率范围。

  8. 当闪烁层效果合适时,选择 Beat Sync 剪辑并更改其 合成(混合模式) 属性。根据所需效果尝试 滤色叠加正片叠底颜色减淡 等模式。

  9. 将要影响的视频放置在 Beat Sync 剪辑的**下方**轨道上。

  10. 预览合成结果,并微调颜色、曲线、强度、阈值或合成模式。

常见用途

  • 音乐视频闪烁:在军鼓击打、踢鼓或强节拍上闪烁白色或明亮颜色。

  • 低音脉冲:使用低频范围,使图像主要响应低音鼓或低音线。

  • 静音驱动轨道:仅使用静音音频剪辑作为视觉闪烁的控制信号。

  • 颜色节奏效果:在两种自定义颜色之间混合,例如蓝色到黄色或红色到绿色。

属性

属性名称

描述

low_color

(color) 音频响应较低时生成的颜色。默认是黑色。

high_color

(color) 音频响应较高时生成的颜色。默认是白色。

强度

(float, 0 10) 响应塑形前的音频增益。值越高,较安静的音频产生的闪烁越强烈。

阈值

(float, 0 1) 效果响应前必须超过的音频级别。提高此值以忽略较安静的声音。

attack_ms

(float, 1 500) 节拍或响声后闪烁上升的速度。

decay_ms

(float, 1 2000) 音频能量下降后闪烁消退的速度。

低频

(float, 0 1) 归一化频率下限:0 = 20 Hz,1 = 20 kHz。

高频

(float, 0 1) 归一化频率上限:0 = 20 Hz,1 = 20 kHz。

反转

(int, 选项: ['No', 'Yes']) 反转音频响应,使安静时使用高色,响亮时使用低色。

response_curve

(丰富的曲线编辑器) 将检测到的音频能量映射到 低色高色 之间的混合。

技术说明

Beat Sync 分析剪辑的音频,过滤到选定的频率范围,使用攻击和衰减设置跟踪音频包络,应用阈值,然后采样 响应曲线。结果值在 低色高色 之间混合,并用该颜色填充整个画面。剪辑自身的图像不作为背景;该效果生成一个用于合成的纯净颜色层。

由于输出是全帧图层,最终效果很大程度上取决于剪辑的 合成(混合模式)。先单独预览闪烁图层,然后在将目标视频放置在其下方轨道后选择混合模式。

条纹

条纹效果会在视频画面周围添加彩色条纹,可用于美学目的、在特定宽高比内框定视频,或模拟在不同显示设备上观看内容的效果。此效果特别适合创建电影或广播风格。

属性名称

描述

底部

(float, 0 0.5) 调整底部条纹大小的曲线

颜色

(color) 调整条纹颜色的曲线

左侧

(float, 0 0.5) 调整左侧条纹大小的曲线

右侧

(float, 0 0.5) 调整右侧条纹大小的曲线

顶部

(float, 0 0.5) 调整顶部条纹大小的曲线

模糊

模糊效果使图像变得柔和,减少细节和纹理。可用于营造深度感,吸引注意力到画面的特定部分,或仅作为美学上的风格选择。模糊强度可调节以达到所需的柔和度。使用 leftrighttopbottom 边距属性将模糊限制在矩形区域内,例如角落、标志或屏幕的静态部分。

属性名称

描述

底部

(float, 0 1) 调整底部边距大小的曲线

水平半径

(float, 0 100) 水平模糊半径关键帧。水平模糊操作的像素大小。

迭代次数

(float, 0 100) 迭代关键帧。每像素的模糊迭代次数。3次迭代即高斯模糊。

左侧

(float, 0 1) 调整左侧边距大小的曲线

右侧

(float, 0 1) 调整右侧边距大小的曲线

西格玛

(float, 0 100) 西格玛关键帧。模糊操作的扩散量,应大于半径。

顶部

(float, 0 1) 调整顶部边距大小的曲线

垂直半径

(float, 0 100) 垂直模糊半径关键帧。垂直模糊操作的像素大小。

亮度和对比度

亮度与对比度效果允许调整图像的整体明暗(亮度)以及图像最暗和最亮部分的差异(对比度)。此效果可用于校正光线不足的视频,或为艺术目的创造戏剧性的光效。

属性名称

描述

亮度

(float, -1 1) 调整亮度的曲线

对比度

(float, 0 100) 调整对比度的曲线(3为典型值,20较高,100为最大,0无效)

字幕

在视频上添加文本字幕。我们支持 VTT(WebVTT)和 SubRip(SRT)字幕文件格式。这些格式用于在视频中显示字幕,使视频内容对更广泛的观众更易访问,尤其是对聋哑或听力障碍者。字幕效果甚至可以实现文字淡入淡出动画,支持任意字体、大小、颜色和边距。OpenShot 还提供了易用的字幕编辑器,可快速在播放头位置插入字幕,或集中编辑所有字幕文本。

字幕编辑器的插入按钮(加号图标)会在当前播放头位置创建一个完整的字幕提示,尽可能使用三秒的默认时长,并选中占位字幕文本,方便你立即开始输入。输入时字幕文本更新会实时预览。

要从播放头设置字幕的结束时间,请从提示行中删除现有的结束时间戳,保留开始时间戳和箭头。将播放头移动到所需的结束时间,将文本光标放在该不完整的时间戳行上,然后再次按加号图标。OpenShot 会插入当前播放头时间戳作为字幕的结束时间。

:caption: Show a caption, starting at 5 seconds and ending at 10 seconds.

00:00:05.000 --> 00:00:10.000
Hello, welcome to our video!

属性名称

描述

背景

(color) 字幕区域背景颜色

背景透明度

(float, 0 1) 背景颜色透明度

背景圆角

(float, 0 60) 背景圆角半径

背景内边距

(float, 0 60) 背景内边距

字幕字体

(font) 字体名称或字体族名称

字幕文本

(caption) VTT/SubRip 格式的字幕文本(多行)

颜色

(color) 字幕文本颜色

底部

(float, 0 1) 底部边距大小

淡入

(float, 0 3) 每条字幕的淡入时间(秒)

淡出

(float, 0 3) 每条字幕的淡出时间(秒)

字体透明度

(float, 0 1) 字体颜色透明度

字体大小

(float, 0 200) 字体大小(磅)

左侧

(float, 0 0.5) 左边距大小

行间距

(float, 0 5) 行间距(默认 1.0)

右侧

(float, 0 0.5) 右边距大小

描边

(color) 文字边框/描边颜色

描边宽度

(float, 0 10) 文字边框/描边的宽度

顶部

(float, 0 1) 顶部边距大小

色度键(绿幕)

色度键(绿幕)效果将视频中的特定颜色(通常是绿色或蓝色)替换为透明,从而允许将视频合成到不同的背景上。该效果广泛应用于电影和电视制作中,用于创建视觉特效和将主体置于原本无法或不便拍摄的场景中。

绿幕工作流程

  1. 将背景剪辑放在较低的轨道上,将绿幕素材放在其正上方的轨道上。

  2. 从**效果**面板中将 :guilabel:`色度键(绿幕)`效果拖放到您的绿幕剪辑上。

  3. 双击属性面板中的 颜色 按钮以打开颜色选择器,然后选择绿色或蓝色背景色。

  4. 调高 阈值 滑块,直到背景完全透明。

  5. 微调 光晕,以去除主体边缘周围的残留色彩边缘。

属性名称

描述

颜色

(color) 要匹配的颜色

阈值

(float, 0 125) 匹配相似颜色的阈值(或模糊因子)。数值越大,匹配的颜色越多。

光晕

(float, 0 125) 用于消除光晕的额外阈值。

键控方法

(int, 选项: ['Basic keying', 'HSV/HSL 色相', 'HSV 饱和度', 'HSL 饱和度', 'HSV 亮度', 'HSL 亮度', 'LCH 亮度', 'LCH 色度', 'LCH 色相', 'CIE 距离', 'Cb,Cr 向量']) 使用的键控方法或算法。

色彩分级

色彩分级效果将初级校正、色调轮、RGB 曲线和 LUT 支持结合为一个完全可动画的效果。用于**色彩校正**(白平衡、曝光、对比度)和**色彩分级**(打造风格化外观)。右键点击剪辑,使用 外观 → 颜色 预设即时应用,或切换到 视图 → 颜色视图 以进入专用分级工作区。

参见

颜色 — 完整工作流程指南,涵盖色轮停靠、曲线编辑器、视频示波器、颜色预设、肤色匹配及分级示例步骤。

属性

属性名称

描述

色温

(float, -1 1) 白平衡风格的暖/冷调整。正值使图像偏暖;负值使图像偏冷。

色调

(float, -1 1) 绿色/品红平衡调整,用于细微白平衡校正。

曝光

(float, -2 2) 以档位为单位的整体亮度调整。

对比度

(float, -1 1) 扩展或压缩中间调周围的色调分离。

高光

(float, -1 1) 恢复或提亮明亮的色调区域。

阴影

(float, -1 1) 提升或加深暗色调区域。

饱和度

(float, 0 4) 全局颜色强度倍增器。

鲜艳度

(float, -1 1) 自适应色彩鲜艳度调整,对低饱和度像素影响更强。

混合

(float, 0 1) 在原始帧和完全分级结果之间混合。

色轮

(丰富的色轮编辑器) 打开色轮停靠,进行 全局阴影中间调高光 的颜色和亮度动画调整。包含预览缩略图和 编辑 / 重置 上下文菜单。

全部曲线

(丰富的曲线编辑器) 打开全通道曲线编辑器弹窗,用于整体色调塑造。包含预览缩略图和 编辑 / 重置 上下文菜单。

红色曲线

(丰富的曲线编辑器) 打开红色通道曲线编辑器弹窗,用于红色通道动画塑造。

绿色曲线

(丰富的曲线编辑器) 打开绿色通道曲线编辑器弹窗,用于绿色通道动画塑造。

蓝色曲线

(丰富的曲线编辑器) 打开蓝色通道曲线编辑器弹窗,用于蓝色通道动画塑造。

lut_path

(string) 应用于校正和曲线阶段之后的 .cube LUT 文件的文件系统路径。

LUT 强度

(float, 0 1) 选定 LUT 的混合量。

色彩映射/查找

色彩映射效果对素材应用3D LUT(查找表),即时转换其颜色以实现一致的外观或氛围。3D LUT 是一个将每个输入色调重新映射到新输出调色板的表格。通过为红、绿、蓝通道分别设置关键帧曲线,您可以精确控制甚至动画化每个通道受LUT影响的程度,方便随时间微调或混合调色。

LUT 文件(.cube 格式)可从许多在线资源下载,包括摄影博客或市场上的免费包,如 https://freshluts.com/。OpenShot 内置了一些为 Rec 709 伽马设计的流行 LUT。

属性名称

描述

lut_path

(string) .cube LUT 文件的文件系统路径。

强度

(float, 0.0 1.0) 混合整体强度百分比(0.0 = 无 LUT,1.0 = 完全应用 LUT)。

红色通道强度

(float, 0.0 1.0) 混合 LUT 的红色通道百分比(0.0 = 无 LUT,1.0 = 完全应用 LUT)。

绿色通道强度

(float, 0.0 1.0) 混合 LUT 的绿色通道百分比(0.0 = 无 LUT,1.0 = 完全应用 LUT)。

蓝色通道强度

(float, 0.0 1.0) 混合 LUT 的蓝色通道百分比(0.0 = 无 LUT,1.0 = 完全应用 LUT)。

伽马与 Rec 709

伽马是视频系统调整图像中间调明暗的方式。Rec 709 是目前大多数高清和在线视频使用的标准伽马曲线。OpenShot 附带 Rec 709 LUT,使您轻松应用与绝大多数素材匹配的调色。

如果您的相机或工作流程使用不同的伽马(例如 LOG 配置文件),仍然可以使用为该曲线制作的 LUT。只需在色彩映射效果的 LUT 路径 中使用为您的伽马设计的 .cube 文件。确保素材伽马与 LUT 伽马匹配,否则颜色可能显示不正确。

OpenShot 包含以下分类的 Rec 709 LUT 文件:

电影感与大片风格

暗调与情绪化

胶片与复古

青橙风格

实用与校正

鲜艳与多彩

色彩饱和度

色彩饱和度效果调整视频中色彩的强度和鲜艳度。增加饱和度可使颜色更鲜明醒目,降低饱和度则可营造更柔和、近乎黑白的效果。

属性名称

描述

饱和度

(float, 0 4) 调整画面整体饱和度的曲线(0.0 = 灰度,1.0 = 正常,2.0 = 双倍饱和度)

蓝色饱和度

(float, 0 4) 调整画面蓝色饱和度的曲线

绿色饱和度

(float, 0 4) 调整画面绿色饱和度的曲线(0.0 = 灰度,1.0 = 正常,2.0 = 双倍饱和度)

红色饱和度

(float, 0 4) 调整画面红色饱和度的曲线

色彩偏移

将图像颜色向上、下、左、右移动(无限循环)。

每个像素有4个颜色通道:

  • 红色、绿色、蓝色和 Alpha(即透明度)

  • 每个通道的数值范围为0到255

颜色偏移效果只是简单地“移动”或“平移”特定颜色通道在 X 或 Y 轴上的位置。并非所有视频和图像格式都支持 alpha 通道,在这些情况下,调整 alpha 通道的颜色偏移时不会看到任何变化。

属性名称

描述

alpha_x

(float, -1 1) 移动 Alpha 通道的 X 坐标(左或右)

alpha_y

(float, -1 1) 移动 Alpha 通道的 Y 坐标(上或下)

blue_x

(float, -1 1) 移动蓝色通道的 X 坐标(左或右)

blue_y

(float, -1 1) 移动蓝色通道的 Y 坐标(上或下)

green_x

(float, -1 1) 移动绿色通道的 X 坐标(左或右)

green_y

(float, -1 1) 移动绿色通道的 Y 坐标(上或下)

red_x

(float, -1 1) 移动红色通道的 X 坐标(左或右)

red_y

(float, -1 1) 移动红色通道的 Y 坐标(上或下)

裁剪

裁剪效果去除视频画面中不需要的外部区域,使您能够专注于镜头的特定部分,改变宽高比,或移除画面边缘的干扰元素。此效果是 OpenShot 中裁剪剪辑的主要方法。leftrighttopbottom 关键帧甚至可以动画化,实现移动和调整大小的裁剪区域。您可以将裁剪区域留空,或动态调整裁剪区域以填满屏幕。

您可以通过右键点击剪辑并选择 裁剪 快速添加此效果。启用后,视频预览中会出现蓝色裁剪手柄,方便您直观调整裁剪区域。

属性名称

描述

底部

(float, 0 1) 底部栏大小

左侧

(float, 0 1) 左侧栏大小

右侧

(float, 0 1) 右侧栏大小

顶部

(float, 0 1) 顶部栏大小

x

(float, -1 1) X 偏移

y

(float, -1 1) Y 偏移

resize

(bool, 选项: ['Yes', 'No']) 用裁剪区域替换帧图像(允许自动缩放裁剪图像)

去隔行

去交错效果用于去除视频素材中的交错伪影,这些伪影通常表现为移动物体上的水平线条。此效果对于将交错视频(如旧摄像机或广播源的视频)转换为适合现代显示器的逐行格式至关重要。

属性名称

描述

isOdd

(bool, 选项: ['Yes', 'No']) 使用奇数行或偶数行

去噪图像

**降噪图像**效果减少可见的视频噪点、颗粒和色彩斑点。适用于低光照摄像素材、噪声较多的网络摄像头剪辑、高 ISO 照片、旧视频、压缩素材以及有不需要斑点的渲染图像。

快速开始:将**降噪图像**拖到剪辑上并预览效果。默认设置旨在清除常见噪点,同时保持人脸、文字、边缘和细节清晰可辨。如果图像仍然太噪,调高 强度。如果图像开始显得过于平滑,调高 细节

简单控制

  • 强度 控制应用多少降噪。

  • 细节 保护边缘和纹理。数值越高保留越多细节;数值越低去除更多斑点。

  • 色彩噪点 针对红、绿、蓝色斑点,这些在暗视频中很常见。

大多数用户可以从这三个控件开始。当您想要更干净的视频而不产生重影或涂抹时,接下来的控件会很有帮助:

  • Temporal 在正常播放期间混合上一帧的一小部分信息。这可以减少帧与帧之间的跳动噪声。

  • Motion Safety 保护移动的物体。较高的数值更为谨慎,减少重影的可能性。

  • Response Curve 根据亮度调整去噪强度。默认情况下,阴影部分清理更强,中间调平衡,高光影响较轻。

工作原理

去噪图像结合了**空间去噪**和保守的**时间去噪**。空间去噪查看当前帧,平滑小的噪声变化,同时尽量保留重要边缘。时间去噪比较相邻帧,仅在图像足够稳定时进行混合。当 OpenShot 检测到定位、拖动、帧跳或静止图像时,时间历史会自动重置,因此效果仅应用于当前帧。

该效果还对亮度和颜色进行不同处理。暗区通常包含更多摄像头传感器噪声,因此默认响应曲线在阴影部分应用更强的清理。亮区通常需要较少的去噪。颜色斑点的减少比亮度细节更积极,这有助于去除低光色度噪声而不会使整个图像变模糊。

使用提示

  • 对于轻微的摄像头噪声,使用默认设置或稍微提高 Strength

  • 对于非常嘈杂的暗部画面,提高 StrengthColor Noise,然后仅在必要时降低 Detail

  • 对于人脸、文字、头发、叶子或细节纹理,保持较高的 Detail 以避免涂抹感。

  • 对于移动的主体,保持较高的 Motion Safety,避免将 Temporal 调得过高。

  • 对于静止图像或照片,Temporal 没有有用的历史,因此应重点调整 StrengthDetailColor NoiseResponse Curve

属性名称

描述

强度

(float, 0 1) 整体去噪量。数值越高,去除的颗粒和斑点越多。

细节

(float, 0 1) 边缘和纹理保护。数值越高,保留更多细节;数值越低,平滑更多噪声。

时间

(float, 0 1) 稳定连续视频帧的上一帧混合量。

运动安全

(float, 0 1) 运动保护。数值越高,在检测到运动的区域减少时间混合。

颜色噪声

(float, 0 1) 对红、绿、蓝色斑点的额外清理。

response_curve

(curve) 基于亮度的去噪响应。用于对阴影、中间调和高光进行不同的去噪处理。

位移映射

位移图效果使用灰度图像或视频在水平和垂直方向扭曲当前帧。该效果也常被称为**畸变图**、扭曲图位移效果**或**位移映射。它适用于热浪、水波纹、折射玻璃、海市蜃楼效果、动画畸变叠加、冲击波效果及其他风格化屏幕扭曲。

映射源对每个像素进行采样。**中灰色**为中性,不产生移动。**较暗**和**较亮**区域使像素向相反方向移动。静态图像产生固定的畸变模式,而视频或动画映射则随时间产生动态畸变。映射的透明部分平滑地回退到中性位移。

使用说明

  • 使用**灰度图像或灰度视频**以获得最可预测的效果。

  • 使用**Map: Source**选择导入的文件、图像序列、视频剪辑,甚至是转场图像作为映射。

  • **强度**同时乘以水平和垂直位移。

  • **水平**控制左右扭曲,按帧宽的百分比计算。

  • **垂直**控制上下扭曲,按帧高的百分比计算。

  • **亮度**和**对比度**在位移前调整映射形状,可使扭曲效果更细腻或更显著。

  • Map: Invert 翻转由明暗区域驱动的方向。

  • Replace Image 是调试预览,显示处理后的映射而非扭曲后的帧。

属性名称

描述

映射读取器

(reader) Map: Source. 选择用作位移源的灰度图像、动画、视频或转场文件

反转

(int, 选项: ['Yes', 'No']) 映射:反转。 反转由暗区和亮区驱动的位移方向

强度

(float, 0 3) 位移效果的整体乘数

水平

(float, -1 1) 水平位移量,占帧宽的百分比

垂直

(float, -1 1) 垂直位移量,占帧高的百分比

亮度

(float, -1 1) 在扭曲前应用于位移图的亮度调整

对比度

(float, 0 20) 在扭曲前应用于位移图的对比度调整

替换图像

(int, 选项: ['Yes', 'No']) 用处理后的映射替换输出图像,便于预览或调试扭曲映射

胶片颗粒

胶片颗粒 效果为您的视频添加柔和的动态纹理,类似于真实胶片摄影中看到的细小斑点。这可以使非常干净的数字素材感觉更温暖、更自然或更具电影感。它还可以帮助混合不同素材,特别是当某个片段相比项目其他部分显得过于锐利或过于平滑时。

如果您是胶片颗粒的新手,请从小量开始。少量颗粒可以增加生命力和质感,而不会引人注意。较强的设置适用于复古风格、音乐视频、恐怖场景、纪录片重现或应呈现旧式16毫米或Super 8胶片感觉的素材。

您可以从 效果 标签添加胶片颗粒,或右键点击剪辑选择 外观 → 胶片 → 胶片颗粒,以预设开始:35mm 细腻35mm 经典35mm 粗糙16mm 经典Super 8高ISO。预设仅为您设置属性;所有控件仍然可见且可编辑。

简单的起点:

  • 干净的电影质感:尝试 35mm 细腻,如果颗粒过于明显,可降低 amount

  • 经典胶片外观:尝试 35mm 经典,获得均衡的颗粒纹理。

  • 强烈、粗糙的胶片外观:尝试 35mm 粗糙,获得更重、更明显的颗粒。

  • 老式家庭电影风格:尝试 Super 8,使用更大、更活跃的颗粒。

  • 低光照相机噪点风格:尝试 高ISO,然后调整 color_amount 控制颗粒的色彩感。

颗粒是确定性的,这意味着相同设置每次都会渲染相同的颗粒图案。想要不同的可重复颗粒图案时,请更改 seed

属性名称

描述

强度

(float, 0 1) 整体颗粒强度。较低值细腻;较高值更明显且粗糙。

size

(float, 0 1) 颗粒比例。较低值产生细颗粒;较高值产生更大、更粗糙的颗粒。

柔化

(float, 0 1) 软化颗粒纹理。较低值看起来清晰;较高值看起来更平滑、更自然。

聚集

(float, 0 1) 控制颗粒的均匀度或聚集度。较高值产生更多不规则的颗粒群。

阴影

(float, 0 1) 图像暗部的颗粒强度。

中间调

(float, 0 1) 中间亮度区域的颗粒强度,如肤色和日常物体。

高光

(float, 0 1) 亮部区域的颗粒强度,如天空、窗户和灯光。

色彩量

(float, 0 1) 颗粒对颜色的影响程度。较低值主要是亮度颗粒;较高值增加更多色度颗粒。

色彩变化

(float, 0 1) 红、绿、蓝颗粒变化的独立程度。较高值感觉更丰富多彩且随机。

演变

(float, 0 1) 颗粒随时间更新的程度。较高值使纹理在帧间变化更多。

连贯性

(float, 0 1) 颗粒在帧间保持的稳定和平滑程度。较高值感觉更平稳且不跳跃。

种子

(int, 0 1000000) 选择精确可重复的颗粒图案。更改此值可获得不同外观而不改变强度。

使用说明

  • 颗粒效果最容易在视频播放时判断,而非单帧暂停时。

  • 如果人脸或明亮天空看起来噪点过多,请降低 highlightsamount

  • 如果阴影相比图像其他部分过于干净,请稍微提高 shadows

  • 如果颗粒看起来过于数字化或锐利,请提高 softness 或降低 color_variation

  • 如果颗粒在运动过程中看起来过于杂乱,请降低 evolution 或提高 coherence

发光

Glow 效果会从剪辑的可见像素创建柔和的光晕。它可以在主体外部渲染经典的外发光,或沿内部边缘渲染内发光。该效果使用源 alpha 通道,因此透明 PNG、文本、标志和蒙版剪辑效果尤佳。

您可以从 Effects 选项卡添加 Glow,或右键点击剪辑选择 Look → Lighting → Glow 来使用预设::guilabel:`Soft White`(柔和的中性色光晕)、:guilabel:`Warm`(温暖的琥珀光)、:guilabel:`Neon`(鲜艳的彩色光晕)或 :guilabel:`Inner Glow`(在主体边缘内绘制的光晕)。预设仅设置属性,所有控件仍可见且可编辑。

属性名称

描述

模式

(int, 选项: ['Outer', 'Inner']) 选择光晕是出现在可见像素外部(Outer)还是仅在其边缘内部(Inner)。

不透明度

(float, 0 1) 整体光晕强度和透明度。

模糊半径

(float, 0 100) 用于软化光晕的像素模糊半径。数值越大,光晕越宽且越柔和。

spread

(float, 0 1) 在模糊前扩展并增强源 alpha,使光晕更密集、更饱满。

颜色

(color) 光晕的色调颜色,包括 alpha 通道。使用 alpha 通道独立于 opacity 属性控制光晕的最大不透明度。

色相

色相效果调整视频的整体色彩平衡,改变色相而不影响亮度或饱和度。可用于色彩校正或应用戏剧性色彩效果,改变画面的氛围。

属性名称

描述

hue

(float, 0 1) 调整色相偏移百分比的曲线

镜头光晕

镜头光晕效果模拟强光照射镜头,产生发光光环、彩色环和柔和眩光。反射会自动沿从光源到画面中心的直线排列。您可以使用关键帧为任何属性添加动画,以跟随动作或匹配场景。

属性名称

描述

x

(float, -1 1) 光源的水平位置。-1 为左边缘,0 为中心,+1 为右边缘。

y

(float, -1 1) 光源的垂直位置。-1 为顶部边缘,0 为中心,+1 为底部边缘。

亮度

(float, 0 1) 整体光晕强度和透明度。数值越高,光晕越亮且不透明。

size

(float, 0.1 3) 整个光晕效果的缩放比例。数值越大,光环、环和光晕越大。

spread

(float, 0 1) 次级反射的传播距离。0 表示靠近光源,1 表示推向对边。

tint_color

(color) 调整光晕颜色以匹配场景。使用 RGBA 滑块选择色相和透明度。

负片

负片效果反转视频颜色,生成类似摄影底片的图像。可用于艺术效果,营造超现实或异世界的视觉,或突出画面中特定元素。

对象遮罩

Object Mask 效果会围绕您识别的主体创建详细的动画蒙版。它不是绘制矩形跟踪框,而是用点或矩形标记主体,OpenShot 会跟踪剪辑中其可见轮廓。可用于突出人物或产品,创建彩色剪裁或轮廓,或为其他效果(如模糊、像素化或调色)提供 Mask: Source

Object Mask 在 OpenShot 本地运行,无需 ComfyUI 服务器。OpenShot 使用 EfficientSAM model 将您的提示转换为选定帧的蒙版,然后使用 Cutie models 将该蒙版传播到视频中。这些 OpenCV 兼容的模型包由 OpenShot ONNX repository 维护。模型文件在首次使用效果时下载并保存以供后续使用。

创建 Object Mask

  1. Object MaskEffects 面板拖放到视频剪辑上。

  2. 在初始化对话框中,选择 Quality 级别,并在未安装时下载 Object Mask 模型文件。更高质量通常需要更多处理时间和内存。

  3. 保持 Processing Device 设置为 CPU 以获得最大兼容性,或选择可用的 GPU 选项。若无支持的 GPU 后端,GPU (Auto) 会自动回退到 CPU。

  4. 点击 Select Points。在主体清晰可见的帧上,至少添加一个正向点或矩形标记主体。若有助于分离主体,可在附近背景或不需要的物体上添加负向点或矩形。

  5. 启用蒙版预览以检查选定区域。如果主体发生较大变化、被遮挡或初始选择不明确,请在其他帧添加提示。

  6. 点击 Process Effect。处理会分析剪辑并创建效果使用的动画蒙版数据。如需修改提示或设置,可取消任务。

处理完成后,选择 Object Mask 效果以更改其填充和轮廓。若只想在检测到的主体内应用其他效果,将该效果添加到同一剪辑,并在其 Mask: Source 属性中选择 Object Mask。若想修改背景,则在其他效果上使用 Mask: Invert

Object Mask 与高级 AI

当您需要在 OpenShot 项目中使用可重用蒙版时,Object Mask 是最快的内置工作流程。类似的 ComfyUI Mask...Blur...Highlight... 工作流程通过单独安装的 ComfyUI 服务器生成新媒体文件,并提供更可定制的 AI 流程。有关这些高级 AI 工作流程,请参见 跟踪(蒙版、模糊、高亮)

属性

属性名称

描述

draw_mask

(int, 选项: ['Yes', 'No']) 显示或隐藏彩色蒙版覆盖层。

mask_color

(color) 绘制在选定主体上的颜色。

mask_alpha

(float, 0 1) 彩色蒙版覆盖层的不透明度。

stroke_color

(color) 选定主体轮廓的颜色。

描边透明度

(float, 0 1) 主题轮廓的不透明度。

描边宽度

(int, 0 50) 主题轮廓的像素宽度。使用 0 隐藏它。

protobuf_data_path

(string) 处理后蒙版数据的内部路径。通常由 OpenShot 管理。

物体检测器

对象检测器效果会自动在视频中查找并跟踪已知类别的对象。根据所选的 YOLO 模型,这些对象可以包括人、车辆、动物以及许多常见物体。OpenShot 将每个检测结果存储为跟踪对象,允许您显示框和标签,自定义单个检测,关联另一个剪辑到检测到的对象,或将检测结果用作另一个效果的 Mask: Source

与对象蒙版不同,对象检测器不需要您先标记特定主题。它会扫描剪辑中所选模型已知的所有对象类别。当您需要自动发现或多个跟踪对象时,使用对象检测器;当您需要用自己的提示精确选择主题轮廓时,使用对象蒙版。

创建对象检测

  1. Effects 面板将 Object Detector 拖动到视频剪辑上。

  2. 选择一个 YOLO Version,并在需要时下载其模型和类别名称文件。Nano 模型通常是最快的起点;较大的模型可以提高检测效果,但会增加处理时间和内存消耗。

  3. Processing Device 保持为 CPU 以获得最大兼容性,或选择可用的 GPU 选项。GPU (Auto) 在必要时会回退到 CPU。

  4. 点击 Process Effect。OpenShot 会分析剪辑并创建跟踪对象数据。对于较长或高分辨率的剪辑,处理可能需要时间,并且可以取消。

  5. 选择已处理的效果并调整其属性。使用 Class FilterConfidence Threshold 来减少可见结果,然后选择单个对象以自定义其框、标签、蒙版或样式。

类别过滤器与置信度

Class Filter 中输入一个或多个以逗号分隔的名称,例如 person, car,以仅显示这些类别。类别名称取决于所选模型及其类别名称文件。留空以显示所有检测到的类别。提高 Confidence Threshold 以隐藏不确定的检测并减少误报;当模型遗漏部分遮挡或难以识别的主题时,降低该值。

当所选 YOLO 模型支持时,对象检测器还可以生成分割蒙版。这些蒙版可以显示在剪辑上或被另一个效果使用。仅输出边界框的模型仍可作为矩形蒙版源使用。

父子关系的工作原理

一旦您跟踪了对象,就可以将其他 剪辑 “父化”到它们。这意味着第二个剪辑(可以是图形、文本或另一个视频层)将跟随被跟踪的对象,就像附着在其上一样。如果被跟踪对象向左移动,子剪辑也向左移动。如果被跟踪对象变大(靠近摄像机),子剪辑也会相应放大。为了使父化剪辑正确显示,它们必须位于比被跟踪对象更高的轨道上,并设置适当的 缩放 属性。

参见 剪辑父级

属性

属性名称

描述

class_filter

(string) 要显示的以逗号分隔的对象类别(例如 person, car)。留空表示所有类别。

confidence_threshold

(float, 0 1) 显示检测到对象的最低置信度值

display_box_text

(int, 选项: ['Yes', 'No']) 绘制所有被跟踪对象的类别名称和ID

display_boxes

(int, 选项: ['Yes', 'No']) 绘制所有被跟踪对象的边界框(快速隐藏所有被跟踪对象)

selected_object_index

(int, 0 200) 被“选中”以修改其属性的被跟踪对象索引

draw_box

(int, 选项: ['Yes', 'No']) 是否绘制选中被跟踪对象的边框

draw_mask

(int, choices: ['Yes', 'No']) 是否绘制所选对象的分割蒙版(如果可用)

draw_text

(int, choices: ['Yes', 'No']) 是否绘制所选对象的类别名称和 ID

box_id

(string) 用于识别的被跟踪对象边框内部ID

x1

(float, 0 1) 被跟踪对象边框左上角X坐标,相对于视频帧宽度归一化

y1

(float, 0 1) 被跟踪对象边框左上角Y坐标,相对于视频帧高度归一化

x2

(float, 0 1) 被跟踪对象边框右下角X坐标,相对于视频帧宽度归一化

y2

(float, 0 1) 被跟踪对象边框右下角Y坐标,相对于视频帧高度归一化

delta_x

(float, -1.0 1) 被跟踪对象边框相对于上一个位置的水平移动增量

delta_y

(float, -1.0 1) 被跟踪对象边框相对于上一个位置的垂直移动增量

scale_x

(float, 0 1) 被跟踪对象边框在X方向相对于原始大小的缩放因子

scale_y

(float, 0 1) 被跟踪对象边框在Y方向相对于原始大小的缩放因子

rotation

(float, 0 360) 被跟踪对象边框的旋转角度,单位为度

visible

(bool) 被跟踪对象边框在当前帧是否可见。只读属性。

描边

(color) 被跟踪对象边框的描边(边框)颜色

描边宽度

(int, 1 10) 被跟踪对象边框的描边(边框)宽度

描边透明度

(float, 0 1) 跟踪对象框周围描边(边框)的不透明度

背景透明度

(float, 0 1) 跟踪对象框内背景填充的不透明度

背景圆角

(int, 0 150) 跟踪对象框内背景填充的圆角半径

背景

(color) 跟踪对象框内背景填充的颜色

mask_color

(color) 所选对象分割蒙版的颜色(如果可用)

mask_alpha

(float, 0 1) 所选对象分割蒙版的不透明度

轮廓

描边效果在视频帧中的图像或文字周围添加可自定义的边框。它通过提取图像的 alpha 通道,模糊生成平滑的描边蒙版,然后将该蒙版与纯色图层结合。用户可以调整描边的宽度、颜色成分(红、绿、蓝)及透明度(alpha),实现多样的视觉风格。此效果适合突出文字、创建视觉分隔及为视频增添艺术感。

属性名称

描述

宽度

(float, 0 100) 描边的像素宽度。

红色

(float, 0 255) 描边的红色分量。

绿色

(float, 0 255) 描边的绿色分量。

蓝色

(float, 0 255) 描边的蓝色分量。

透明度

(float, 0 255) 描边的透明度(alpha)值。

像素化

像素化效果通过增大或缩小视频中的像素大小,产生马赛克般的外观。可用于遮挡细节(如面部或车牌以保护隐私),也可作为复古、数字或抽象风格的艺术效果。

属性名称

描述

底部

(float, 0 1) 调整底部边距大小的曲线

左侧

(float, 0 1) 调整左侧边距大小的曲线

像素化

(float, 0 0.99) 调整像素化程度的曲线

右侧

(float, 0 1) 调整右侧边距大小的曲线

顶部

(float, 0 1) 调整顶部边距大小的曲线

锐化

锐化效果通过先轻微模糊画面,再将缩放后的差异(反锐化蒙版 )叠加回去,增强细节感。此方法提升边缘对比度,使纹理和轮廓更清晰,同时不改变整体亮度。

模式

  • 反锐化– 经典反锐化蒙版:边缘细节叠加回* 原始*画面,产生照片编辑器中常见的强烈锐化效果。

  • 高通– 高通混合:边缘细节叠加到* 模糊*画面上,结果替换原始画面。效果更柔和且对比度更强,可恢复可能被截断的高光。

通道

  • 全部– 将边缘蒙版应用于完整 RGB 信号(效果最强,颜色和亮度均被锐化)。

  • 亮度– 仅应用于亮度通道。颜色保持不变,因此不会放大色度噪点。

  • 色度– 仅应用于色度(色差)通道。适合轻微增强颜色边缘而不改变感知亮度。

属性

属性名称

描述

强度

(float, 0 40) 强度倍增 / 最多 100% 边缘增强

半径

(float, 0 10) 720p 下的模糊半径(像素),自动按剪辑大小缩放

阈值

(float, 0 1) 将被锐化的最小亮度差异

模式

(int, 选项: ['Unsharp', 'HighPass']) 锐化蒙版的数学风格

通道

(int, 选项: ['All', 'Luma', 'Chroma']) 接受锐化的颜色通道

阴影

阴影效果从剪辑的可见像素创建柔和的投影。它使用源 alpha 通道,模糊该轮廓,并按距离和角度偏移,然后在上面绘制原始图像。这对于使文本、标志、叠加层和剪切主题与背景更分离非常有用。

您可以从 Effects 选项卡添加阴影,或右键点击剪辑选择 Look → Lighting → Shadow,以预设开始::guilabel:`Subtle`(轻微近阴影)、:guilabel:`Soft`(柔和中等阴影)、:guilabel:`Strong`(粗体高不透明阴影)或 :guilabel:`Long`(远距离拉长阴影)。预设仅为您设置属性;所有控件仍然可见且可编辑。

属性名称

描述

不透明度

(float, 0 1) 整体阴影强度和透明度。

模糊半径

(float, 0 100) 用于软化阴影边缘的模糊半径(像素)。数值越高,阴影越柔和、扩散。

spread

(float, 0 1) 在模糊前扩展并增强源 alpha,以获得更饱满、更浓重的阴影形状。

distance

(float, -500 500) 阴影的偏移距离(像素)。负值使阴影向相反方向移动。

angle

(float, -360 360) 阴影偏移的方向(度)。0° 向右,90° 向下,180° 向左,270° 向上。

颜色

(color) 阴影的色调颜色,包括 alpha。默认是半透明黑色。

移动

位移效果将整个图像向不同方向(上、下、左、右,带无限循环)移动,营造运动或迷离感。可用于转场、模拟摄像机移动或为静态镜头添加动态效果。

属性名称

描述

x

(float, -1 1) 沿 X 轴移动坐标(左或右)

y

(float, -1 1) 沿 Y 轴移动坐标(上或下)

球面投影

球面投影效果将360°或鱼眼镜头素材转换为普通矩形视图,或生成鱼眼输出。通过偏航(yaw)、俯仰(pitch)和滚转(roll)控制虚拟摄像机。使用视场角(FOV)控制输出视图。选择输入类型(等矩形或鱼眼模型之一),选择输出的投影模式,并选择在质量和速度之间平衡的采样模式。此效果非常适合在360°剪辑中进行关键帧“虚拟摄像机”移动以及转换圆形鱼眼镜头。

属性名称

描述

偏航

(float, -180 180) 围绕上轴的水平旋转(度)。

俯仰

(float, -180 180) 围绕右轴的垂直旋转(度)。

滚转

(float, -180 180) 围绕前轴的旋转(度)。

视场角

(float, 0 179) 输出视场角。 虚拟摄像机的水平视场角(度),用于输出。

输入视场角

(float, 1 360) 输入视场角。 源镜头的总覆盖范围。当**输入模型 = 鱼眼** 时使用(典型值为180)。对等矩形源无效。

投影模式

(int) 输出投影:球面 (0): 全球面的直线输出。半球面 (1): 半球面的直线输出。鱼眼:等距 (2)等面积 (3)立体投影 (4)正射投影 (5) :使用选定映射的圆形鱼眼输出。

输入模型

(int) 源镜头模型:等矩形 (0)鱼眼:等距 (1)鱼眼:等面积 (2)鱼眼:立体投影 (3)鱼眼:正射投影 (4)

反转

(int) 视图旋转180°但不镜像。正常 (0)反转 (1) 。对于等矩形源,此操作相当于偏航180°。对于鱼眼输入,则交换前后半球。

插值

(int) 采样方法:最近邻 (0)双线性 (1)双三次 (2)自动 (3) 。自动模式在约1:1时选择双线性,放大时选择双三次,缩小时选择带多级渐进的双线性。

使用说明

  • 将鱼眼剪辑展平为普通视图: 设置**输入模型** 为正确的鱼眼类型,设置**输入视场角** 为镜头覆盖范围(通常为180),选择**投影模式 = 球面** 或**半球面** ,然后使用**偏航/俯仰/滚转** 和**输出视场角** 进行构图。

  • 重新构图等矩形剪辑: 设置 输入模型 = 等矩形 ,选择 球面 (全景)或 半球面 (前/后)。等矩形的 反转 相当于偏航+180°,但不镜像。

  • 创建鱼眼输出: 选择一个**鱼眼** 投影模式(2..5)。输出视场角 控制圆盘覆盖范围(180为经典圆形鱼眼)。

  • 如果图像看起来是镜像的,请关闭 反转 。如果需要等矩形的背面视图,使用 反转 或在 偏航 上加180。

  • 如果输出看起来模糊或有锯齿,降低 输出视场角 或提高导出分辨率。自动 插值会根据缩放调整滤镜。

稳定器

稳定器效果减少手持或不稳定视频素材中的不必要抖动和颤动,使画面更平滑、更专业。特别适用于动作场景、手持拍摄或未使用三脚架的素材。

属性名称

描述

缩放

(float, 0 2) 缩放剪辑的百分比,用于裁剪抖动和不平整的边缘

计时器

计时器效果在剪辑顶部渲染一个样式化的时间叠加。它可以计时递增、递减,显示挂钟样式的计时器,显示时间码,或显示帧数。适用于体育剪辑、教程、比赛、倒计时、进度计时器、时间码烧录,或任何需要屏幕计时器的剪辑。

默认情况下,计时器使用 Source Time,因此父剪辑的速度变化和时间关键帧也会影响计时器。例如,如果剪辑被减速,计时器也会随之减速。当您希望计时器跟随剪辑的时间线位置时,请切换到 Clip Time

使用 Font NameFont Size、文本颜色、描边和背景控件来设置计时器样式。使用 Gravity 选择起始位置,然后调整 X Offset (%)Y Offset (%) 以微调位置。

  • Mode 控制显示哪种类型的计时器。

  • Countdown Duration 控制倒计时长度。设置为 0 则从剪辑时长开始倒计时。

  • Start Time 用于偏移递增、挂钟、时间码、帧数和倒计时的值。

  • Gravity 将计时器放置在画面上的九个位置之一。

  • X Offset (%)Y Offset (%) 以画面尺寸的百分比移动计时器。

  • 字体、颜色、描边、背景和不透明度控件可以设置关键帧,实现动画计时器样式。

属性名称

描述

背景

(color) 计时器文本背后的背景框颜色。

背景透明度

(float, 0 1) 背景不透明度。

背景圆角

(float, 0 100) 背景圆角半径。

背景内边距

(float, 0 100) 计时器文本周围的内边距。

限制

(int, 选项: ['Yes', 'No']) 将持续时间样式的计时器输出限制为零。

颜色

(color) 计时器文本颜色。

结束时间

(float, 0 86400) 倒计时持续时间(秒)。使用 0 从剪辑时长开始倒计时。

字体透明度

(float, 0 1) 计时器文本和描边不透明度。

字体名称

(font) 字体名称或字体家族名称。

字体大小

(float, 1 300) 计时器字体大小。

格式

(int, 选项: ['MM:SS', 'HH:MM:SS', 'HH:MM:SS.mmm', 'Timecode', 'Frames']) 计时器显示格式。

位置

(int, 选项: ['Top Left', 'Top Center', 'Top Right', 'Left', 'Center', 'Right', 'Bottom Left', 'Bottom Center', 'Bottom Right']) 计时器在画面上的位置。

模式

(int, 选项: ['Count Up', 'Count Down', 'Clock', 'Timecode', 'Frame Number']) 计时器模式。

前缀

(string) 显示在计时器数值前的文本。

显示背景

(int, 选项: ['Yes', 'No']) 显示或隐藏背景框。

起始时间

(float, -86400 86400) 起始偏移时间(秒)。

描边

(color) 计时器文本边框/描边颜色。

描边宽度

(float, 0 20) 计时器文本边框/描边宽度。

后缀

(string) 显示在计时器数值后的文本。

时间来源

(int, 选项: ['Clip Time', 'Source Time']) 选择计时器是跟随剪辑时间还是剪辑的源时间关键帧曲线。

X 偏移

(float, -100 100) 以画面宽度百分比表示的水平偏移。

Y 偏移

(float, -100 100) 以画面高度百分比表示的垂直偏移。

跟踪器

跟踪器效果允许跨多个帧跟踪视频画面中特定的对象或区域。它可用于运动跟踪、添加随对象移动的效果或注释,或基于跟踪点稳定镜头。跟踪对象时,请确保选择剪辑开始时可见的整个对象,并选择以下 Tracking Type 算法之一。跟踪算法随后从帧到帧跟踪该对象,记录其位置、缩放,有时还包括旋转。

跟踪框也可以用作其他效果的实时遮罩源。例如,添加一个 Tracker 效果,在脸部或车牌周围绘制一个框,给同一剪辑添加 BlurPixelate 效果,并将该效果的 Mask: Source 设置为跟踪器。模糊或像素化效果将仅限于跟踪框,并在您调整时在视频预览中实时更新。

跟踪框不限于移动视频。您可以将跟踪效果添加到静态照片中,使用其框作为另一个效果的 Mask: Source,并在遮罩区域随时间移动时为框的位置或大小设置关键帧。选择跟踪效果,然后使用视频预览变换控件移动或调整框的大小;OpenShot 会更新框的属性,如 x1y1x2y2,以便遮罩效果跟随调整后的区域。

跟踪类型

  • KCF: (默认)结合Boosting和MIL策略,使用相关滤波器在“包”重叠区域准确跟踪和预测对象运动。速度和精度较高,丢失对象时可停止跟踪,但恢复跟踪较困难。

  • MIL: 在Boosting基础上改进,考虑确定正样本周围的多个潜在正样本(“包”),增强抗噪声能力并保持良好精度。但同样存在Boosting跟踪器速度慢和丢失对象时难以停止跟踪的缺点。

  • BOOSTING: 利用在线 AdaBoost 算法,通过关注错误分类的对象来增强跟踪对象的分类。需要设置初始帧,并将附近的对象视为背景,根据最大得分区域调整新帧。该方法以准确的跟踪著称,但速度较慢,易受噪声影响,且在对象丢失时难以停止跟踪。

  • TLD: 将跟踪分解为跟踪、学习和检测阶段,允许随时间进行适应和校正。虽然它能较好地处理对象缩放和遮挡,但可能表现出不可预测的行为,跟踪和检测不稳定。

  • MEDIANFLOW: 基于 Lucas-Kanade 方法,分析前向和后向运动以估计轨迹误差,实现实时位置预测。在某些条件下速度快且准确,但可能丢失快速移动的对象。

  • MOSSE: 利用傅里叶空间中的自适应相关性,保持对光照、尺度和姿态变化的鲁棒性。具有非常高的跟踪速度,且在丢失后能更好地继续跟踪,但可能会持续跟踪已不存在的对象。

  • CSRT: 使用空间可靠性图调整滤波器支持,增强跟踪非矩形对象的能力,即使对象重叠也能表现良好。但速度较慢,且在对象丢失时可能无法可靠运行。

父子关系的工作原理

一旦有了跟踪对象,您可以将其他 剪辑 “附加” 到它上面。这意味着第二个剪辑(可以是图形、文本或另一个视频层)将跟随跟踪对象移动,就像附着在其上一样。如果跟踪对象向左移动,子剪辑也向左移动。如果跟踪对象变大(靠近摄像机),子剪辑也会相应放大。要使附加的剪辑正确显示,它们必须位于比跟踪对象更高的轨道上,并设置适当的 缩放 属性。

参见 剪辑父级

属性

属性名称

描述

draw_box

(int, 选项:['Yes', 'No']) 是否绘制跟踪对象周围的框

box_id

(string) 用于识别的被跟踪对象边框内部ID

x1

(float, 0 1) 被跟踪对象边框左上角X坐标,相对于视频帧宽度归一化

y1

(float, 0 1) 被跟踪对象边框左上角Y坐标,相对于视频帧高度归一化

x2

(float, 0 1) 被跟踪对象边框右下角X坐标,相对于视频帧宽度归一化

y2

(float, 0 1) 被跟踪对象边框右下角Y坐标,相对于视频帧高度归一化

delta_x

(float, -1.0 1) 被跟踪对象边框相对于上一个位置的水平移动增量

delta_y

(float, -1.0 1) 被跟踪对象边框相对于上一个位置的垂直移动增量

scale_x

(float, 0 1) 被跟踪对象边框在X方向相对于原始大小的缩放因子

scale_y

(float, 0 1) 被跟踪对象边框在Y方向相对于原始大小的缩放因子

rotation

(float, 0 360) 被跟踪对象边框的旋转角度,单位为度

visible

(bool) 被跟踪对象边框在当前帧是否可见。只读属性。

描边

(color) 被跟踪对象边框的描边(边框)颜色

描边宽度

(int, 1 10) 被跟踪对象边框的描边(边框)宽度

描边透明度

(float, 0 1) 跟踪对象框周围描边(边框)的不透明度

背景透明度

(float, 0 1) 跟踪对象框内背景填充的不透明度

背景圆角

(int, 0 150) 跟踪对象框内背景填充的圆角半径

背景

(color) 跟踪对象框内背景填充的颜色

波浪

波浪效果将图像扭曲成波浪状图案,模拟热浪、水面反射或其他形式的扭曲。波浪的速度、振幅和方向均可调节。

属性名称

描述

振幅

(float, 0 5) 波浪的高度

倍增器

(float, 0 10) 波浪的放大倍数(使其更大)

X轴偏移

(float, 0 1000) X轴偏移量

Y轴速度

(float, 0 300) 波浪在Y轴上的速度

波长

(float, 0 3) 波浪的长度

音频效果

音频效果修改剪辑的波形和音频采样数据。以下是音频效果及其属性列表。通常最好通过尝试不同的属性值来观察效果。

压缩器

压缩器效果在音频处理中减少音频信号的动态范围,使响亮的声音变得更安静,安静的声音变得更响亮。这样可以创建更一致的音量水平,有助于平衡不同音源的响度或实现音乐制作中特定的声音特性。

属性名称

描述

起音时间

(float, 0.1 100)

旁通

(bool)

补偿增益

(float, -12 12)

压缩比

(float, 1 100)

释放时间

(float, 10 1000)

阈值

(float, -60 0)

延迟

延迟效果为音频信号添加回声,在短暂延迟后重复声音。它可以营造空间感和深度感,常用于音乐、声音设计和音频后期制作中的创意效果。

属性名称

描述

延迟时间

(float, 0 5)

失真

失真效果故意削波音频信号,添加谐波和非谐波泛音。它可以产生许多电吉他音色特有的粗糙、激进的声音,广泛用于音乐和声音设计。

属性名称

描述

失真类型

(int, 选项:['Hard Clipping', 'Soft Clipping', 'Exponential', 'Full Wave Rectifier', 'Half Wave Rectifier'])

输入增益

(整数,范围:-24 24)

输出增益

(整数,范围:-24 24)

音调

(整数,范围:-24 24)

回声

回声效果类似于延迟,会间隔重复音频信号,但重点是创造出模仿自然回声的清晰重复声音。可用于模拟声学环境或创意音效。

属性名称

描述

回声时间

(float, 0 5)

反馈

(浮点数,范围:0 1)

混合

(浮点数,范围:0 1)

扩展器

扩展器效果增加音频的动态范围,使安静的声音更安静,而响亮的声音不受影响。它是压缩的反义,用于减少背景噪音或增强音频的动态冲击力。

属性名称

描述

起音时间

(float, 0.1 100)

旁通

(bool)

补偿增益

(float, -12 12)

压缩比

(float, 1 100)

释放时间

(float, 10 1000)

阈值

(float, -60 0)

噪声

噪声效果向音频添加跨频谱的随机等强度信号,模拟白噪声的声音。可用于声音掩蔽、声音设计组件或测试和校准。

属性名称

描述

级别

(整数,范围:0 100)

参数均衡器

参数均衡器效果允许精确调整音频信号中特定频率范围的音量级别。可用于纠正措施,如去除不需要的音调,或用于创意调整音频的音色平衡。

属性名称

描述

滤波器类型

(整数,选项:['低通', '高通', '低架', '高架', '带通', '带阻', '峰值陷波'])

频率

(整数,范围:20 20000)

增益

(整数,范围:-24 24)

Q因子

(浮点数,范围:0 20)

机器人化

机器人化效果通过应用音高调制和合成技术的组合,将音频转换为机械或机器人声音。该效果广泛用于媒体中的角色声音、创意音乐制作和声音设计。

属性名称

描述

FFT大小

(整数,选项:['128', '256', '512', '1024', '2048'])

跳跃大小

(整数,选项:['1/2', '1/4', '1/8'])

窗口类型

(整数,选项:['矩形', 'Bart Lett', '汉宁', '汉明'])

耳语化

耳语效果通过滤除某些频率并添加噪声,将音频转换为模仿耳语的声音。可用于音乐艺术效果、影视声音设计或音频叙事中传达秘密或亲密感。

属性名称

描述

FFT大小

(整数,选项:['128', '256', '512', '1024', '2048'])

跳跃大小

(整数,选项:['1/2', '1/4', '1/8'])

窗口类型

(整数,选项:['矩形', 'Bart Lett', '汉宁', '汉明'])

有关关键帧和动画的更多信息,请参见 动画