SvtJpegXsCodec

Parameters for the SVT-JPEG-XS software encoder. JPEG-XS (ISO/IEC 21122) is a low-latency, intra-only ("every frame a keyframe") mezzanine codec aimed at visually-lossless compression. All fields are optional and fall back to the encoder defaults noted below.

Field

Type

Repeated

Description

bits_per_pixel

OptionalFloat

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

decomp_v

OptionalInt

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

decomp_h

OptionalInt

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

quantization

SvtJpegXsCodec.SvtJpegXsQuantization

Quantization method. Default deadzone.

slice_height

OptionalInt

Slice height in luma lines. Default 16.

rate_control_mode

OptionalInt

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

cpu_profile

SvtJpegXsCodec.SvtJpegXsCpuProfile

CPU / latency profile. Default low latency.

threads_num

OptionalInt

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

slice_packetization_mode

SvtJpegXsCodec.SvtJpegXsPacketization

Packetization mode. Default codestream.

Member of

Message

Description

VideoEncodeStream