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. |
odata |
Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem |
scene |
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
key |
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. |
stretch |
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 |
sync |
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