AVBlocks for .NET  3.0
Audio and Video Software Development Kit
Param.Encoder.Video.H265 Class Reference

Parameters specific to H.265/HEVC video encoders. More...

Static Public Attributes

static string GOPLength = "ENCODER_H265_GOP_LENGTH"
 H.265 Group of Pictures (GOP) size.
 
static string Level = "ENCODER_H265_LEVEL_IDC"
 
static string Profile = "ENCODER_H265_PROFILE_IDC"
 H.265 encoding profile.
 
static string Tier = "ENCODER_H265_TIER"
 H.265 Video: Bitrate tier.
 

Detailed Description

Parameters specific to H.265/HEVC video encoders.

Member Data Documentation

◆ GOPLength

string GOPLength = "ENCODER_H265_GOP_LENGTH"
static

H.265 Group of Pictures (GOP) size.

This parameter is an integer.

The integer value is the distance between two I-pictures. If 1 then stream will contain only I-pictures. If 0 then there will be no I-pictures in the stream after the first picture.

The default value is 0.

See also
H265.Profile, H265.Level, H265.Tier

◆ Level

string Level = "ENCODER_H265_LEVEL_IDC"
static

H.265 computation level.

This parameter is an integer.

Sets the value of the level_idc syntax element.

The default value is H265Level.None (level is selected automatically).

Note: Similar with the Profile, Level specifies the capabilities a decoder must fulfill to decode a bitstream of a certain level. Most level restrictions are driven by memory restrictions and set restrictions such as resolution supported, maximum number of references, frame rate etc.

See also
H265Level, H265.Profile, H265.Tier

◆ Profile

string Profile = "ENCODER_H265_PROFILE_IDC"
static

H.265 encoding profile.


This parameter is an integer.

The supported values are defined in the PrimoSoftware.AVBlocks.H264Profile. The default value is H265Profile.Main.

Supported profiles: Main, Main10

Sets the value of the profile_idc syntax element.

See also
H265Profile, H265.Level, H265.Tier

◆ Tier

string Tier = "ENCODER_H265_TIER"
static

H.265 Video: Bitrate tier.

The supported values are defined in the PrimoSoftware.AVBlocks.H265Tier The default value is H265Tier.Main

The High tier specifies higher bitrate than the Main tier. The High tier is not supported under level 4.

See also
H265Tier, H265.Profile, H265.Level