Skip to content

textmode.export.js / VideoExportOptions

Type Alias: VideoExportOptions

ts
type VideoExportOptions = object;

Options for exporting the textmode content to video format.

Properties

filename?

ts
optional filename: string;

Target filename without extension. Defaults to an auto-generated value.


frameCount?

ts
optional frameCount: number;

Desired total number of frames to capture. Defaults to 300.


frameRate?

ts
optional frameRate: number;

Target frame rate for the export, in frames per second. Defaults to 60.


quality?

ts
optional quality: number;

Encoder quality between 0.0 and 1.0. Higher values request higher fidelity. Defaults to 1.0 (lossless).


transparent?

ts
optional transparent: boolean;

When true, attempts to preserve alpha data in the recording (experimental). Defaults to false.


onProgress()?

ts
optional onProgress: (progress) => void;

Progress callback invoked throughout the recording lifecycle.

Parameters

ParameterType
progressVideoExportProgress

Returns

void


debugLogging?

ts
optional debugLogging: boolean;

Enables verbose logging. Defaults to false.