Sdílet prostřednictvím


H264Video interface

Popisuje všechny vlastnosti kódování videa pomocí kodeku H.264.

Extends

Vlastnosti

complexity

Říká kodéru, jak zvolit nastavení kódování. Výchozí hodnota je Vyvážená.

layers

Kolekce výstupních vrstev H.264, které mají být vytvořeny kodérem.

odataType

Polymorfní diskriminátor, který určuje, jaké typy může být tento objekt

rateControlMode

Režim řízení rychlosti videa

sceneChangeDetection

Zda má kodér vložit klíčové snímky při změně scény. Pokud není zadán, výchozí hodnota je false. Tento příznak by měl být nastaven na hodnotu true pouze v případě, že je kodér nakonfigurován tak, aby vytvořil jedno výstupní video.

Zděděné vlastnosti

keyFrameInterval

Vzdálenost mezi dvěma klíčovými snímky. Hodnota by měla být nenulová v rozsahu [0,5, 20] sekund zadanou ve formátu ISO 8601. Výchozí hodnota je 2 sekundy (PT2S). Všimněte si, že toto nastavení je ignorováno, pokud je nastaven VideoSyncMode.Passthrough, kde hodnota KeyFrameInterval bude následovat podle nastavení vstupního zdroje.

label

Volitelný popisek kodeku. Popisek se dá použít k řízení chování muxingu.

stretchMode

Režim změny velikosti – změna velikosti vstupního videa tak, aby odpovídala požadovaným výstupním rozlišením. Výchozí hodnota je Automatické nastavení velikosti.

syncMode

Režim synchronizace videa

Podrobnosti vlastnosti

complexity

Říká kodéru, jak zvolit nastavení kódování. Výchozí hodnota je Vyvážená.

complexity?: string

Hodnota vlastnosti

string

layers

Kolekce výstupních vrstev H.264, které mají být vytvořeny kodérem.

layers?: H264Layer[]

Hodnota vlastnosti

odataType

Polymorfní diskriminátor, který určuje, jaké typy může být tento objekt

odataType: "#Microsoft.Media.H264Video"

Hodnota vlastnosti

"#Microsoft.Media.H264Video"

rateControlMode

Režim řízení rychlosti videa

rateControlMode?: string

Hodnota vlastnosti

string

sceneChangeDetection

Zda má kodér vložit klíčové snímky při změně scény. Pokud není zadán, výchozí hodnota je false. Tento příznak by měl být nastaven na hodnotu true pouze v případě, že je kodér nakonfigurován tak, aby vytvořil jedno výstupní video.

sceneChangeDetection?: boolean

Hodnota vlastnosti

boolean

Podrobnosti zděděných vlastností

keyFrameInterval

Vzdálenost mezi dvěma klíčovými snímky. Hodnota by měla být nenulová v rozsahu [0,5, 20] sekund zadanou ve formátu ISO 8601. Výchozí hodnota je 2 sekundy (PT2S). Všimněte si, že toto nastavení je ignorováno, pokud je nastaven VideoSyncMode.Passthrough, kde hodnota KeyFrameInterval bude následovat podle nastavení vstupního zdroje.

keyFrameInterval?: string

Hodnota vlastnosti

string

Zděděno zVideo.keyFrameInterval

label

Volitelný popisek kodeku. Popisek se dá použít k řízení chování muxingu.

label?: string

Hodnota vlastnosti

string

Zděděno zVideo.label

stretchMode

Režim změny velikosti – změna velikosti vstupního videa tak, aby odpovídala požadovaným výstupním rozlišením. Výchozí hodnota je Automatické nastavení velikosti.

stretchMode?: string

Hodnota vlastnosti

string

Zděděno zVideo.stretchMode

syncMode

Režim synchronizace videa

syncMode?: string

Hodnota vlastnosti

string

Zděděno zVideo.syncMode