Share via


Video Osztály

A bemeneti videó kódolásának alapvető tulajdonságait ismerteti.

Valószínűleg az alosztályokat szeretné használni, és nem közvetlenül ezt az osztályt. Ismert alosztályok: H264Video, H265Video, Image

Az Azure-ba való küldéshez minden szükséges paramétert fel kell tölteni.

Öröklődés
azure.mgmt.media.models._models_py3.Codec
Video

Konstruktor

Video(*, label: str | None = None, key_frame_interval: timedelta | None = None, stretch_mode: str | _models.StretchMode | None = None, sync_mode: str | _models.VideoSyncMode | None = None, **kwargs)

Csak kulcsszavas paraméterek

Name Description
label
str

A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható.

key_frame_interval

A két kulcskeret közötti távolság. Az értéknek nem nullának kell lennie az ISO 8601 formátumban megadott [0,5, 20] másodperc tartományban. Az alapértelmezett érték 2 másodperc (PT2S). Vegye figyelembe, hogy ez a beállítás figyelmen kívül lesz hagyva, ha a VideoSyncMode.Passthrough beállítás be van állítva, ahol a KeyFrameInterval érték a bemeneti forrásbeállítást fogja követni.

stretch_mode

Az átméretezés módja – a bemeneti videó átméretezésének módja a kívánt kimeneti felbontás(ok)nak megfelelően. Az alapértelmezett érték az Automatikus méretezés. Az ismert értékek a következők: "None", "AutoSize" és "AutoFit".

sync_mode

A videoszinkronizálási mód. Az ismert értékek a következők: "Auto", "Passthrough", "Cfr" és "Vfr".

Változók

Name Description
odata_type
str

A származtatott típusok diszkriminatív. Kötelező.

label
str

A kodek opcionális címkéje. A címke a muxing viselkedésének szabályozására használható.

key_frame_interval

A két kulcskeret közötti távolság. Az értéknek nem nullának kell lennie az ISO 8601 formátumban megadott [0,5, 20] másodperc tartományban. Az alapértelmezett érték 2 másodperc (PT2S). Vegye figyelembe, hogy ez a beállítás figyelmen kívül lesz hagyva, ha a VideoSyncMode.Passthrough beállítás be van állítva, ahol a KeyFrameInterval érték a bemeneti forrásbeállítást fogja követni.

stretch_mode

Az átméretezés módja – a bemeneti videó átméretezésének módja a kívánt kimeneti felbontás(ok)nak megfelelően. Az alapértelmezett érték az Automatikus méretezés. Az ismert értékek a következők: "None", "AutoSize" és "AutoFit".

sync_mode

A videoszinkronizálási mód. Az ismert értékek a következők: "Auto", "Passthrough", "Cfr" és "Vfr".