Skip to main content
Version: 24.10.0

ScreencastOptions 接口

¥ScreencastOptions interface

签名

¥Signature

export interface ScreencastOptions

属性

¥Properties

属性

修饰符

类型

描述

默认

colors

optional

数字

指定要量化的最大 palette 颜色数,GIF 限制为 256。将调色板限制为仅必要的颜色以减小输出文件大小。

256

crop

optional

BoundingBox

指定要裁剪的视口区域。

delay

optional

数字

指定循环迭代之间的延迟(以毫秒为单位)。-1 是一个特殊值,用于重新使用先前的延迟。

-1

ffmpegPath

optional

string

ffmpeg 的路径。

如果 ffmpeg 不在你的 PATH 中,则为必需。

'ffmpeg'

format

optional

VideoFormat

指定输出文件格式。

'webm'

fps

optional

数字

指定每秒帧数的帧速率。

30(GIF 为 20)

loop

optional

数字

指定循环播放的次数,从 0Infinity0undefined 的值将禁用循环。

undefined

overwrite

optional

boolean

指定是否覆盖输出文件,如果文件已存在则立即退出。

true

path

optional

!!!IG0!!!

!!!IG1!!!

`

保存截屏视频的文件路径。

quality

optional

数字

指定 063 之间的录制 quality 恒定速率因子。值越低,质量越好。

30

scale

optional

数字

缩放输出视频。

例如,0.5 会将输出视频的宽度和高度缩小一半。2 将使输出视频的宽度和高度加倍。

1

speed

optional

数字

指定录制的速度。

例如,0.5 会将输出视频减慢 50%。2 将使输出视频的速度加倍。

1