Share via


H265Video Osztály

A videó H.265-kodekkel történő kódolásának összes tulajdonságát ismerteti.

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.Video
H265Video

Konstruktor

H265Video(*, label: str | None = None, key_frame_interval: timedelta | None = None, stretch_mode: str | _models.StretchMode | None = None, sync_mode: str | _models.VideoSyncMode | None = None, scene_change_detection: bool | None = None, complexity: str | _models.H265Complexity | None = None, layers: List[_models.H265Layer] | 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".

scene_change_detection

Meghatározza, hogy a kódolónak be kell-e szúrnia a kulcskereteket a jelenetváltozások során. Ha nincs megadva, az alapértelmezett érték hamis. Ezt a jelzőt csak akkor kell igaz értékre állítani, ha a kódoló egyetlen kimeneti videó létrehozásához van konfigurálva.

complexity

Tájékoztatja a kódolót, hogyan válassza ki a kódolási beállításait. A minőség magasabb tömörítési arányt biztosít, de magasabb költséggel és hosszabb számítási idővel. A sebesség viszonylag nagyobb fájlt eredményez, de gyorsabb és gazdaságosabb. Az alapértelmezett érték Kiegyensúlyozott. Az ismert értékek a következők: "Sebesség", "Kiegyensúlyozott" és "Minőség".

layers

A kódoló által létrehozandó H.265 kimeneti rétegek gyűjteménye.

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".

scene_change_detection

Meghatározza, hogy a kódolónak be kell-e szúrnia a kulcskereteket a jelenetváltozások során. Ha nincs megadva, az alapértelmezett érték hamis. Ezt a jelzőt csak akkor kell igaz értékre állítani, ha a kódoló egyetlen kimeneti videó létrehozásához van konfigurálva.

complexity

Tájékoztatja a kódolót, hogyan válassza ki a kódolási beállításait. A minőség magasabb tömörítési arányt biztosít, de magasabb költséggel és hosszabb számítási idővel. A sebesség viszonylag nagyobb fájlt eredményez, de gyorsabb és gazdaságosabb. Az alapértelmezett érték Kiegyensúlyozott. Az ismert értékek a következők: "Sebesség", "Kiegyensúlyozott" és "Minőség".

layers

A kódoló által létrehozandó H.265 kimeneti rétegek gyűjteménye.