Udostępnij za pośrednictwem


H265Video interface

Opisuje wszystkie właściwości kodowania wideo za pomocą kodera-dekodera H.265.

Rozszerzenie

Właściwości

complexity

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.

layers

Kolekcja wyjściowych warstw H.265, które mają być tworzone przez koder.

odataType

Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem

sceneChangeDetection

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.

Właściwości dziedziczone

keyFrameInterval

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.

label

Opcjonalna etykieta kodera-dekodera. Etykieta może służyć do kontrolowania zachowania muxingu.

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

syncMode

Tryb synchronizacji wideo

Szczegóły właściwości

complexity

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.

complexity?: string

Wartość właściwości

string

layers

Kolekcja wyjściowych warstw H.265, które mają być tworzone przez koder.

layers?: H265Layer[]

Wartość właściwości

odataType

Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem

odataType: "#Microsoft.Media.H265Video"

Wartość właściwości

"#Microsoft.Media.H265Video"

sceneChangeDetection

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.

sceneChangeDetection?: boolean

Wartość właściwości

boolean

Szczegóły właściwości dziedziczonej

keyFrameInterval

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.

keyFrameInterval?: string

Wartość właściwości

string

Dziedziczone zpliku Video.keyFrameInterval

label

Opcjonalna etykieta kodera-dekodera. Etykieta może służyć do kontrolowania zachowania muxingu.

label?: string

Wartość właściwości

string

Dziedziczone zpliku Video.label

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

stretchMode?: string

Wartość właściwości

string

Dziedziczone zpliku Video.stretchMode

syncMode

Tryb synchronizacji wideo

syncMode?: string

Wartość właściwości

string

Dziedziczone zpliku Video.syncMode