SvtJpegXsCodec interface

Parameters for the SVT-JPEG-XS software encoder. JPEG-XS (ISO/IEC 21122) is a low-latency, intra-only mezzanine codec aimed at visually-lossless compression. Every field is optional and falls back to the encoder default.

Signature:

export interface SvtJpegXsCodec

Properties

Property Type Description

bitsPerPixel?

number

(Optional) Target bits per pixel — the main quality/size knob. Default 6.

cpuProfile?

SvtJpegXsCpuProfile

(Optional) CPU / latency profile. Default "low-latency".

decompH?

number

(Optional) Horizontal wavelet decomposition levels (>= decompV, 1..5). Default 5.

decompV?

number

(Optional) Vertical wavelet decomposition levels (0..2). Default 2.

quantization?

SvtJpegXsQuantization

(Optional) Quantization method. Default "deadzone".

rateControlMode?

number

(Optional) Rate control mode (0..3 CBR variants). Default 0.

sliceHeight?

number

(Optional) Slice height in luma lines. Default 16.

slicePacketizationMode?

SvtJpegXsPacketization

(Optional) Packetization mode. Default "codestream".

threadsNum?

number

(Optional) Encoder thread count (0 = library default). Default 0.

type

"svt-jpeg-xs"