Condividi tramite


H265Video interface

Descrive tutte le proprietà per la codifica di un video con il codec H.265.

Extends

Proprietà

complexity

Indica al codificatore come scegliere le impostazioni di codifica. La qualità fornirà un rapporto di compressione più elevato, ma a costi più elevati e tempi di calcolo più lunghi. La velocità produrrà un file relativamente più grande, ma è più veloce ed economico. Il valore predefinito è Bilanciato.

layers

Raccolta di livelli H.265 di output da produrre dal codificatore.

odataType

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

sceneChangeDetection

Specifica se il codificatore deve inserire fotogrammi chiave in corrispondenza delle modifiche della scena. Se non specificato, il valore predefinito è false. Questo flag deve essere impostato su true solo quando il codificatore è configurato per produrre un singolo video di output.

Proprietà ereditate

keyFrameInterval

Distanza tra due fotogrammi chiave. Il valore deve essere diverso da zero nell'intervallo [0,5, 20] secondi, specificato nel formato ISO 8601. Il valore predefinito è 2 secondi (PT2S). Si noti che questa impostazione viene ignorata se è impostato VideoSyncMode.Passthrough, in cui il valore KeyFrameInterval seguirà l'impostazione dell'origine di input.

label

Etichetta facoltativa per il codec. L'etichetta può essere usata per controllare il comportamento di multiplexing.

stretchMode

Modalità di ridimensionamento: modalità di ridimensionamento del video di input in base alle risoluzioni di output desiderate. Il valore predefinito è AutoSize

syncMode

Modalità di sincronizzazione video

Dettagli proprietà

complexity

Indica al codificatore come scegliere le impostazioni di codifica. La qualità fornirà un rapporto di compressione più elevato, ma a costi più elevati e tempi di calcolo più lunghi. La velocità produrrà un file relativamente più grande, ma è più veloce ed economico. Il valore predefinito è Bilanciato.

complexity?: string

Valore della proprietà

string

layers

Raccolta di livelli H.265 di output da produrre dal codificatore.

layers?: H265Layer[]

Valore della proprietà

odataType

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

odataType: "#Microsoft.Media.H265Video"

Valore della proprietà

"#Microsoft.Media.H265Video"

sceneChangeDetection

Specifica se il codificatore deve inserire fotogrammi chiave in corrispondenza delle modifiche della scena. Se non specificato, il valore predefinito è false. Questo flag deve essere impostato su true solo quando il codificatore è configurato per produrre un singolo video di output.

sceneChangeDetection?: boolean

Valore della proprietà

boolean

Dettagli proprietà ereditate

keyFrameInterval

Distanza tra due fotogrammi chiave. Il valore deve essere diverso da zero nell'intervallo [0,5, 20] secondi, specificato nel formato ISO 8601. Il valore predefinito è 2 secondi (PT2S). Si noti che questa impostazione viene ignorata se è impostato VideoSyncMode.Passthrough, in cui il valore KeyFrameInterval seguirà l'impostazione dell'origine di input.

keyFrameInterval?: string

Valore della proprietà

string

Ereditato daVideo.keyFrameInterval

label

Etichetta facoltativa per il codec. L'etichetta può essere usata per controllare il comportamento di multiplexing.

label?: string

Valore della proprietà

string

Ereditato daVideo.label

stretchMode

Modalità di ridimensionamento: modalità di ridimensionamento del video di input in base alle risoluzioni di output desiderate. Il valore predefinito è AutoSize

stretchMode?: string

Valore della proprietà

string

Ereditato daVideo.stretchMode

syncMode

Modalità di sincronizzazione video

syncMode?: string

Valore della proprietà

string

Ereditato daVideo.syncMode