Delen via


H265Video interface

Beschrijft alle eigenschappen voor het coderen van een video met de H.265-codec.

Extends

Eigenschappen

complexity

Vertelt de encoder hoe de coderingsinstellingen moeten worden gekozen. Kwaliteit biedt een hogere compressieverhouding, maar tegen hogere kosten en langere rekentijd. Snelheid produceert een relatief groter bestand, maar is sneller en voordeliger. De standaardwaarde is Gebalanceerd.

layers

De verzameling H.265-uitvoerlagen die moeten worden geproduceerd door de encoder.

odataType

Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

sceneChangeDetection

Hiermee geeft u op of de encoder sleutelframes moet invoegen bij scènewijzigingen. Als dit niet is opgegeven, is de standaardwaarde false. Deze vlag moet alleen worden ingesteld op waar wanneer de encoder wordt geconfigureerd voor het produceren van één uitvoervideo.

Overgenomen eigenschappen

keyFrameInterval

De afstand tussen twee belangrijke frames. De waarde moet niet nul zijn in het bereik [0,5, 20] seconden, opgegeven in ISO 8601-indeling. De standaardwaarde is 2 seconden (PT2S). Houd er rekening mee dat deze instelling wordt genegeerd als VideoSyncMode.Passthrough is ingesteld, waarbij de waarde KeyFrameInterval de instelling van de invoerbron volgt.

label

Een optioneel label voor de codec. Het label kan worden gebruikt om het gedrag van muxing te regelen.

stretchMode

De formaatmodus: hoe de invoervideo wordt aangepast aan de gewenste uitvoerresolutie(s). De standaardwaarde is AutoSize

syncMode

De videosynchronisatiemodus

Eigenschapdetails

complexity

Vertelt de encoder hoe de coderingsinstellingen moeten worden gekozen. Kwaliteit biedt een hogere compressieverhouding, maar tegen hogere kosten en langere rekentijd. Snelheid produceert een relatief groter bestand, maar is sneller en voordeliger. De standaardwaarde is Gebalanceerd.

complexity?: string

Waarde van eigenschap

string

layers

De verzameling H.265-uitvoerlagen die moeten worden geproduceerd door de encoder.

layers?: H265Layer[]

Waarde van eigenschap

odataType

Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

odataType: "#Microsoft.Media.H265Video"

Waarde van eigenschap

"#Microsoft.Media.H265Video"

sceneChangeDetection

Hiermee geeft u op of de encoder sleutelframes moet invoegen bij scènewijzigingen. Als dit niet is opgegeven, is de standaardwaarde false. Deze vlag moet alleen worden ingesteld op waar wanneer de encoder wordt geconfigureerd voor het produceren van één uitvoervideo.

sceneChangeDetection?: boolean

Waarde van eigenschap

boolean

Details van overgenomen eigenschap

keyFrameInterval

De afstand tussen twee belangrijke frames. De waarde moet niet nul zijn in het bereik [0,5, 20] seconden, opgegeven in ISO 8601-indeling. De standaardwaarde is 2 seconden (PT2S). Houd er rekening mee dat deze instelling wordt genegeerd als VideoSyncMode.Passthrough is ingesteld, waarbij de waarde KeyFrameInterval de instelling van de invoerbron volgt.

keyFrameInterval?: string

Waarde van eigenschap

string

Overgenomen vanVideo.keyFrameInterval

label

Een optioneel label voor de codec. Het label kan worden gebruikt om het gedrag van muxing te regelen.

label?: string

Waarde van eigenschap

string

Overgenomen vanVideo.label

stretchMode

De formaatmodus: hoe de invoervideo wordt aangepast aan de gewenste uitvoerresolutie(s). De standaardwaarde is AutoSize

stretchMode?: string

Waarde van eigenschap

string

Overgenomen vanVideo.stretchMode

syncMode

De videosynchronisatiemodus

syncMode?: string

Waarde van eigenschap

string

Overgenomen vanVideo.syncMode