H264Video Osztály
A videó H.264-kodekkel való 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.VideoH264Video
Konstruktor
H264Video(*, label: str | None = None, key_frame_interval: timedelta | None = None, stretch_mode: str | _models.StretchMode | None = None, sync_mode: str | _models.VideoSyncMode | None = None, complexity: str | _models.H264Complexity | None = None, layers: List[_models.H264Layer] | None = None, rate_control_mode: str | _models.H264RateControlMode | None = None, scene_change_detection: bool | None = None, **kwargs)
Csak kulcsszavas paraméterek
Name | Description |
---|---|
label
|
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 követi. |
stretch_mode
|
str vagy
StretchMode
Á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: "Nincs", "Automatikus méretezés" és "Automatikus méretezés". |
sync_mode
|
str vagy
VideoSyncMode
A videoszinkronizálási mód. Ismert értékek: "Auto", "Passthrough", "Cfr" és "Vfr". |
complexity
|
str vagy
H264Complexity
Közli a kódolóval, hogyan választhatja ki a kódolási beállításait. Az alapértelmezett érték a Kiegyensúlyozott. Ismert értékek: "Sebesség", "Kiegyensúlyozott" és "Minőség". |
layers
|
A kódoló által létrehozandó H.264 kimeneti rétegek gyűjteménye. |
rate_control_mode
|
str vagy
H264RateControlMode
A videósebesség-vezérlési mód. Ismert értékek: "ABR", "CBR" és "CRF". |
scene_change_detection
|
Azt jelzi, 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ára van konfigurálva. |
Változók
Name | Description |
---|---|
odata_type
|
A származtatott típusok diszkriminatív. Kötelező. |
label
|
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 követi. |
stretch_mode
|
str vagy
StretchMode
Á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: "Nincs", "Automatikus méretezés" és "Automatikus méretezés". |
sync_mode
|
str vagy
VideoSyncMode
A videoszinkronizálási mód. Ismert értékek: "Auto", "Passthrough", "Cfr" és "Vfr". |
complexity
|
str vagy
H264Complexity
Közli a kódolóval, hogyan választhatja ki a kódolási beállításait. Az alapértelmezett érték a Kiegyensúlyozott. Ismert értékek: "Sebesség", "Kiegyensúlyozott" és "Minőség". |
layers
|
A kódoló által létrehozandó H.264 kimeneti rétegek gyűjteménye. |
rate_control_mode
|
str vagy
H264RateControlMode
A videósebesség-vezérlési mód. Ismert értékek: "ABR", "CBR" és "CRF". |
scene_change_detection
|
Azt jelzi, 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ára van konfigurálva. |
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: