H265Video Klasa
Opisuje wszystkie właściwości kodowania wideo za pomocą kodera-dekodera H.265.
Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.
- Dziedziczenie
-
azure.mgmt.media.models._models_py3.VideoH265Video
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)
Parametry Tylko słowo kluczowe
Nazwa | Opis |
---|---|
label
|
Opcjonalna etykieta kodera-dekodera. Etykieta może służyć do kontrolowania zachowania muxingu. |
key_frame_interval
|
Odległość między dwiema ramkami klucza. Wartość powinna być inna niż zero w zakresie [0,5, 20] sekund, określona w formacie ISO 8601. Wartość domyślna to 2 sekundy (PT2S). Należy pamiętać, że to ustawienie jest ignorowane, jeśli parametr VideoSyncMode.Passthrough jest ustawiony, gdzie wartość KeyFrameInterval będzie podążać za ustawieniem źródła danych wejściowych. |
stretch_mode
|
str lub
StretchMode
Tryb zmiany rozmiaru — sposób zmiany rozmiaru wejściowego wideo w celu dopasowania do żądanych rozdzielczości danych wyjściowych. Wartość domyślna to AutoSize. Znane wartości to: "None", "AutoSize" i "AutoDopasowanie". |
sync_mode
|
str lub
VideoSyncMode
Tryb synchronizacji wideo. Znane wartości to: "Auto", "Passthrough", "Cfr" i "Vfr". |
scene_change_detection
|
Określa, czy koder powinien wstawić klatki kluczowe w scenie zmiany. Jeśli nie zostanie określony, wartość domyślna to false. Ta flaga powinna być ustawiona na wartość true tylko wtedy, gdy koder jest skonfigurowany do tworzenia pojedynczego wyjściowego wideo. |
complexity
|
str lub
H265Complexity
Informuje koder, jak wybrać jego ustawienia kodowania. Jakość zapewni wyższy współczynnik kompresji, ale przy wyższym koszcie i dłuższym czasie obliczeniowym. Szybkość będzie produkować stosunkowo większy plik, ale jest szybszy i bardziej ekonomiczny. Wartość domyślna to Zrównoważony. Znane wartości to: "Speed", "Balanced" i "Quality". |
layers
|
Kolekcja wyjściowych warstw H.265, które mają być tworzone przez koder. |
Zmienne
Nazwa | Opis |
---|---|
odata_type
|
Dyskryminator typów pochodnych. Wymagane. |
label
|
Opcjonalna etykieta kodera-dekodera. Etykieta może służyć do kontrolowania zachowania muxingu. |
key_frame_interval
|
Odległość między dwiema ramkami klucza. Wartość powinna być inna niż zero w zakresie [0,5, 20] sekund, określona w formacie ISO 8601. Wartość domyślna to 2 sekundy (PT2S). Należy pamiętać, że to ustawienie jest ignorowane, jeśli parametr VideoSyncMode.Passthrough jest ustawiony, gdzie wartość KeyFrameInterval będzie podążać za ustawieniem źródła danych wejściowych. |
stretch_mode
|
str lub
StretchMode
Tryb zmiany rozmiaru — sposób zmiany rozmiaru wejściowego wideo w celu dopasowania do żądanych rozdzielczości danych wyjściowych. Wartość domyślna to AutoSize. Znane wartości to: "None", "AutoSize" i "AutoDopasowanie". |
sync_mode
|
str lub
VideoSyncMode
Tryb synchronizacji wideo. Znane wartości to: "Auto", "Passthrough", "Cfr" i "Vfr". |
scene_change_detection
|
Określa, czy koder powinien wstawić klatki kluczowe w scenie zmiany. Jeśli nie zostanie określony, wartość domyślna to false. Ta flaga powinna być ustawiona na wartość true tylko wtedy, gdy koder jest skonfigurowany do tworzenia pojedynczego wyjściowego wideo. |
complexity
|
str lub
H265Complexity
Informuje koder, jak wybrać jego ustawienia kodowania. Jakość zapewni wyższy współczynnik kompresji, ale przy wyższym koszcie i dłuższym czasie obliczeniowym. Szybkość będzie produkować stosunkowo większy plik, ale jest szybszy i bardziej ekonomiczny. Wartość domyślna to Zrównoważony. Znane wartości to: "Speed", "Balanced" i "Quality". |
layers
|
Kolekcja wyjściowych warstw H.265, które mają być tworzone przez koder. |
Azure SDK for Python
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla