EncoderNamedPreset type
Definiuje wartości dla encoderNamedPreset.
ZnaneEncoderNamedPreset można używać zamiennie z encoderNamedPreset, wyliczenie zawiera znane wartości obsługiwane przez usługę.
Znane wartości obsługiwane przez usługę
H264SingleBitrateSD: tworzy plik MP4, w którym wideo jest kodowane przy użyciu kodera H.264 o rozmiarze 2200 kb/s i wysokości obrazu 480 pikseli, a dźwięk stereo jest kodowany za pomocą kodera AAC-LC przy 128 kb/s.
H264SingleBitrate720p: tworzy plik MP4, w którym wideo jest kodowane przy użyciu kodera H.264 o rozmiarze 4500 kb/s i wysokości obrazu 720 pikseli, a dźwięk stereo jest kodowany za pomocą kodera AAC-LC przy 128 kb/s.
H264SingleBitrate1080p: tworzy plik MP4, w którym wideo jest kodowane przy użyciu kodera H.264 o rozmiarze 6750 kb/s i wysokości obrazu 1080 pikseli, a dźwięk stereo jest kodowany za pomocą kodera AAC-LC przy 128 kb/s.
adaptiveStreaming: tworzy zestaw plików MP4 wyrównanych do zestawu plików MP4 z wideo H.264 i audio AAC stereo. Automatycznie generuje drabinę szybkości transmisji bitów na podstawie rozdzielczości danych wejściowych, szybkości transmisji bitów i szybkości klatek. Ustawienie wstępne wygenerowane automatycznie nigdy nie przekroczy rozdzielczości danych wejściowych. Jeśli na przykład dane wejściowe to 720p, dane wyjściowe pozostaną w najlepszym stanie 720p.
AACGoodQualityAudio: tworzy pojedynczy plik MP4 zawierający tylko dźwięk stereo AAC zakodowany na 192 kb/s.
DDGoodQualityAudio: tworzy pojedynczy plik MP4 zawierający tylko dźwięk stereo DD(Digital Dolby) zakodowany na 192 kb/s.
ContentAwareEncodingExperimental: uwidacznia eksperymentalne ustawienie wstępne kodowania obsługującego zawartość. Biorąc pod uwagę dowolną zawartość wejściową, usługa próbuje automatycznie określić optymalną liczbę warstw, odpowiednią szybkość transmisji bitów i ustawienia rozdzielczości do dostarczania przez adaptacyjne przesyłanie strumieniowe. Algorytmy bazowe będą nadal ewoluować wraz z upływem czasu. Dane wyjściowe będą zawierać pliki MP4 z przeplotem wideo i audio.
ContentAwareEncoding: tworzy zestaw plików MP4 dostosowanych do języka GOP przy użyciu kodowania obsługującego zawartość. Biorąc pod uwagę dowolną zawartość wejściową, usługa wykonuje początkową lekką analizę zawartości wejściowej i używa wyników do określenia optymalnej liczby warstw, odpowiedniej szybkości transmisji bitów i ustawień rozdzielczości do dostarczania przez adaptacyjne przesyłanie strumieniowe. To ustawienie wstępne jest szczególnie skuteczne w przypadku filmów wideo o niskiej i średniej złożoności, gdzie pliki wyjściowe będą o niższych szybkościach bitów, ale w jakości, która nadal zapewnia dobre środowisko dla widzów. Dane wyjściowe będą zawierać pliki MP4 z przeplotem wideo i audio.
CopyAllBitrateNonInterleaved: Skopiuj wszystkie strumienie wideo i audio z zasobu wejściowego jako nieprzeplatane pliki wyjściowe wideo i audio. To ustawienie wstępne może służyć do przycinania istniejącego elementu zawartości lub konwertowania grupy plików MP4 wyrównanych do klucza (GOP) jako elementu zawartości, który można przesyłać strumieniowo.
H264MultipleBitrate1080p: tworzy zestaw plików MP4 wyrównanych z 8 gop, począwszy od 6000 kb/s do 400 kb/s i stereo audio AAC. Rozdzielczość zaczyna się od 1080p i spada do 180p.
H264MultipleBitrate720p: tworzy zestaw plików MP4 wyrównanych z 6 GOP, począwszy od 3400 kb/s do 400 kb/s i audio AAC stereo. Rozdzielczość zaczyna się od 720p i spada do 180p.
H264MultipleBitrateSD: tworzy zestaw plików MP4 wyrównanych z 5 GOP, począwszy od 1900 kb/s do 400 kb/s i audio AAC stereo. Rozdzielczość zaczyna się od 480p i spada do 240p.
H265ContentAwareEncoding: tworzy zestaw plików MP4 dostosowanych do języka GOP przy użyciu kodowania obsługującego zawartość. Biorąc pod uwagę dowolną zawartość wejściową, usługa wykonuje początkową lekką analizę zawartości wejściowej i używa wyników do określenia optymalnej liczby warstw, odpowiedniej szybkości transmisji bitów i ustawień rozdzielczości do dostarczania przez adaptacyjne przesyłanie strumieniowe. To ustawienie wstępne jest szczególnie skuteczne w przypadku filmów wideo o niskiej i średniej złożoności, gdzie pliki wyjściowe będą o niższych szybkościach bitów, ale w jakości, która nadal zapewnia dobre środowisko dla widzów. Dane wyjściowe będą zawierać pliki MP4 z przeplotem wideo i audio.
H265AdaptiveStreaming: tworzy zestaw plików MP4 wyrównanych do H.265 i audio AAC stereo. Automatycznie generuje drabinę szybkości transmisji bitów na podstawie rozdzielczości danych wejściowych, szybkości transmisji bitów i szybkości klatek. Ustawienie wstępne wygenerowane automatycznie nigdy nie przekroczy rozdzielczości danych wejściowych. Jeśli na przykład dane wejściowe to 720p, dane wyjściowe pozostaną w najlepszym stanie 720p.
H265SingleBitrate720p: tworzy plik MP4, w którym wideo jest kodowane przy użyciu kodera H.265 o rozmiarze 1800 kb/s i wysokości obrazu 720 pikseli, a dźwięk stereo jest kodowany za pomocą kodera AAC-LC przy 128 kb/s.
H265SingleBitrate1080p: tworzy plik MP4, w którym wideo jest kodowane przy użyciu kodera H.265 o rozmiarze 3500 kb/s i wysokości obrazu 1080 pikseli, a dźwięk stereo jest kodowany za pomocą kodera AAC-LC przy 128 kb/s.
H265SingleBitrate4K: tworzy plik MP4, w którym koder wideo jest zakodowany przy użyciu kodera H.265 o rozmiarze 9500 kb/s i wysokości obrazu 2160 pikseli, a dźwięk stereo jest kodowany za pomocą kodera AAC-LC przy 128 kb/s.
type EncoderNamedPreset = string