Sdílet prostřednictvím


PresetConfigurations interface

Objekt s volitelným nastavením konfigurace kodéru.

Vlastnosti

complexity

Umožňuje nakonfigurovat nastavení kodéru pro řízení rovnováhy mezi rychlostí a kvalitou. Příklad: Pro rychlejší kódování, ale nižší efektivitu komprese nastavíte jako Rychlost.

interleaveOutput

Nastaví režim prokládání výstupu tak, aby se ovládl způsob ukládání zvuku a videa ve formátu kontejneru. Příklad: Nastavte InterleavedOutput jako NonInterleavedOutput, aby se v samostatných souborech MP4 vytvářely výstupy jen pro zvuk a video.

keyFrameIntervalInSeconds

Interval klíčového snímku v sekundách. Příklad: Nastavte KeyFrameIntervalInSeconds na hodnotu 2, abyste snížili ukládání do vyrovnávací paměti pro některé přehrávače.

maxBitrateBps

Maximální přenosová rychlost v bitech za sekundu (prahová hodnota pro horní vrstvu videa). Příklad: Nastavte MaxBitrateBps na hodnotu 6000000, abyste se vyhnuli vytváření výstupů s velmi vysokou přenosovou rychlostí pro obsah s vysokou složitostí.

maxHeight

Maximální výška výstupních vrstev videa. Příklad: Nastavte MaxHeight na hodnotu 720, abyste vytvořili výstupní vrstvy až do 720P, i když je vstup 4K.

maxLayers

Maximální počet výstupních vrstev videa. Příklad: Nastavte MaxLayers jako 4, abyste zajistili, že se vytvoří maximálně 4 výstupní vrstvy, které budou řídit celkové náklady na úlohu kódování.

minBitrateBps

Minimální přenosová rychlost v bitech za sekundu (prahová hodnota pro dolní vrstvu videa). Příklad: Nastavte MinBitrateBps na hodnotu 200000 tak, aby měla spodní vrstvu, která pokrývá uživatele s nízkou šířkou pásma sítě.

minHeight

Minimální výška výstupních vrstev videa. Příklad: Nastavte MinHeight na 360, abyste se vyhnuli výstupním vrstvám s menším rozlišením, jako je 180P.

Podrobnosti vlastnosti

complexity

Umožňuje nakonfigurovat nastavení kodéru pro řízení rovnováhy mezi rychlostí a kvalitou. Příklad: Pro rychlejší kódování, ale nižší efektivitu komprese nastavíte jako Rychlost.

complexity?: string

Hodnota vlastnosti

string

interleaveOutput

Nastaví režim prokládání výstupu tak, aby se ovládl způsob ukládání zvuku a videa ve formátu kontejneru. Příklad: Nastavte InterleavedOutput jako NonInterleavedOutput, aby se v samostatných souborech MP4 vytvářely výstupy jen pro zvuk a video.

interleaveOutput?: string

Hodnota vlastnosti

string

keyFrameIntervalInSeconds

Interval klíčového snímku v sekundách. Příklad: Nastavte KeyFrameIntervalInSeconds na hodnotu 2, abyste snížili ukládání do vyrovnávací paměti pro některé přehrávače.

keyFrameIntervalInSeconds?: number

Hodnota vlastnosti

number

maxBitrateBps

Maximální přenosová rychlost v bitech za sekundu (prahová hodnota pro horní vrstvu videa). Příklad: Nastavte MaxBitrateBps na hodnotu 6000000, abyste se vyhnuli vytváření výstupů s velmi vysokou přenosovou rychlostí pro obsah s vysokou složitostí.

maxBitrateBps?: number

Hodnota vlastnosti

number

maxHeight

Maximální výška výstupních vrstev videa. Příklad: Nastavte MaxHeight na hodnotu 720, abyste vytvořili výstupní vrstvy až do 720P, i když je vstup 4K.

maxHeight?: number

Hodnota vlastnosti

number

maxLayers

Maximální počet výstupních vrstev videa. Příklad: Nastavte MaxLayers jako 4, abyste zajistili, že se vytvoří maximálně 4 výstupní vrstvy, které budou řídit celkové náklady na úlohu kódování.

maxLayers?: number

Hodnota vlastnosti

number

minBitrateBps

Minimální přenosová rychlost v bitech za sekundu (prahová hodnota pro dolní vrstvu videa). Příklad: Nastavte MinBitrateBps na hodnotu 200000 tak, aby měla spodní vrstvu, která pokrývá uživatele s nízkou šířkou pásma sítě.

minBitrateBps?: number

Hodnota vlastnosti

number

minHeight

Minimální výška výstupních vrstev videa. Příklad: Nastavte MinHeight na 360, abyste se vyhnuli výstupním vrstvám s menším rozlišením, jako je 180P.

minHeight?: number

Hodnota vlastnosti

number