Skip to main content

kAMDEncoderProfile264

Electron APIs / recorder / kAMDEncoderProfile264

type kAMDEncoderProfile264 = kAMDEncoderProfileAV1 | "high" | "baseline";

Specifies the H.264 encoding profiles supported by AMD hardware encoders.

Encoding profiles define the feature set and capabilities used during compression, impacting compatibility, quality, and efficiency. This type includes standard H.264 profiles, as well as the AV1 main profile reused for structural consistency.

ValueDescription
kAMDEncoderProfileAV1 ('main')The AV1 main profile reused here for structural consistency. Typically not used with H.264 but may appear in shared configuration types.
'high'Offers the best visual quality and compression efficiency. Commonly used for high-definition video applications.
'baseline'Provides the most basic H.264 features. Suitable for low-complexity or real-time encoding scenarios.

Example

const profile: kAMDEncoderProfile264 = "high";

See

kAMDEncoderProfileAV1