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. |
odata |
Polymorfní diskriminátor, který určuje, jaké typy může být tento objekt |
rate |
Režim řízení rychlosti videa |
scene |
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
key |
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. |
stretch |
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. |
sync |
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