Поделиться через


EncoderNamedPreset type

Определяет значения для EncoderNamedPreset.
KnownEncoderNamedPreset можно использовать взаимозаменяемо с EncoderNamedPreset. Это перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

H264SingleBitrateSD: создает MP4-файл, в котором видео кодируется с кодеком H.264 со скоростью 2200 Кбит/с и высотой изображения 480 пикселей, а стереозвук кодек AAC-LC со скоростью 128 кбит/с.
H264SingleBitrate720p: создает MP4-файл, в котором видео закодировано с помощью кодека H.264 со скоростью 4500 Кбит/с и высотой изображения 720 пикселей, а стереозвук кодек AAC-LC со скоростью 128 Кбит/с.
H264SingleBitrate1080p: создает MP4-файл, в котором видео закодировано с помощью кодека H.264 со скоростью 6750 Кбит/с и высотой изображения 1080 пикселей, а стереозвук кодек AAC-LC со скоростью 128 Кбит/с.
AdaptiveStreaming: создает набор MP4-файлов, выровненных по GOP, с видео H.264 и стереофонией AAC. Автоматическое создание поразрядной лестницы на основе разрешения входных данных, битовой скорости и частоты кадров. Созданная автоматически предустановка никогда не превышает разрешение и скорость входных данных. Например, если входные данные — 720p, выходные данные будут 720p или хуже.
AACGoodQualityAudio: создает один MP4-файл, содержащий только стереозвук AAC, закодированный со скоростью 192 Кбит/с.
DDGoodQualityAudio: создает один MP4-файл, содержащий только стереозвук DD (Digital Dolby), закодированный со скоростью 192 Кбит/с.
ContentAwareEncodingExperimental: предоставляет экспериментальную предустановку для кодирования с учетом содержимого. При наличии любого входного содержимого служба пытается автоматически определить оптимальное количество слоев, соответствующую скорость и параметры разрешения для доставки с помощью адаптивной потоковой передачи. С течением времени базовые алгоритмы продолжат развиваться. Выходные данные будут содержать файлы MP4 с чередованием видео и аудио.
ContentAwareEncoding: создает набор MP4-файлов с поддержкой GOP с использованием кодирования с учетом содержимого. Учитывая любое входное содержимое, служба выполняет исходный упрощенный анализ входного содержимого и использует результаты для определения оптимального количества слоев, соответствующие параметры скорости и разрешения для доставки с помощью адаптивной потоковой передачи. Эта предустановка особенно эффективна для видеороликов с низким и средним уровнем сложности, где выходные файлы будут иметь более низкую скорость, но с приемлемым качеством изображения для просмотра. Выходные данные будут содержать файлы MP4 с чередованием видео и аудио.
CopyAllBitrateNonInterleaved. Скопируйте все видео- и аудиопотоки из входного ресурса в виде не чередуемых выходных видео- и аудиофайлов. Эта предустановка может использоваться для обрезки существующего ресурса или для преобразования группы файлов MP4, выровненных по ключевому кадру (GOP), в ресурс, который можно передавать в виде потоковой передачи.
H264MultipleBitrate1080p: создает набор из 8 MP4-файлов, выровненных GOP, от 6000 до 400 Кбит/с и стереофонического звука AAC. Разрешение начинается с 1080p и до 180p.
H264MultipleBitrate720p: создает набор из 6 MP4-файлов, выровненных GOP, от 3400 до 400 Кбит/с и стереофонического звука AAC. Разрешение начинается с 720p и переходит до 180p.
H264MultipleBitrateSD: создает набор из 5 MP4-файлов, выровненных GOP, от 1900 кбит/с до 400 Кбит/с, и стереозвук AAC. Разрешение начинается с 480p и переходит к 240p.
H265ContentAwareEncoding: создает набор MP4-файлов с поддержкой GOP с использованием кодирования с учетом содержимого. Учитывая любое входное содержимое, служба выполняет исходный упрощенный анализ входного содержимого и использует результаты для определения оптимального количества слоев, соответствующие параметры скорости и разрешения для доставки с помощью адаптивной потоковой передачи. Эта предустановка особенно эффективна для видеороликов с низким и средним уровнем сложности, где выходные файлы будут иметь более низкую скорость, но с приемлемым качеством изображения для просмотра. Выходные данные будут содержать файлы MP4 с чередованием видео и аудио.
H265AdaptiveStreaming: создает набор MP4-файлов, выровненных по GOP, с видео H.265 и стерео аудио AAC. Автоматическое создание поразрядной лестницы на основе разрешения входных данных, битовой скорости и частоты кадров. Созданная автоматически предустановка никогда не превышает разрешение и скорость входных данных. Например, если входные данные — 720p, выходные данные будут 720p или хуже.
H265SingleBitrate720p: создает MP4-файл, в котором видео кодируется с помощью кодека H.265 со скоростью 1800 Кбит/с и высотой изображения 720 пикселей, а стереозвук кодек AAC-LC со скоростью 128 Кбит/с.
H265SingleBitrate1080p: создает MP4-файл, в котором видео кодируется с помощью кодека H.265 со скоростью 3500 Кбит/с и высотой изображения 1080 пикселей, а стереозвук кодек AAC-LC со скоростью 128 Кбит/с.
H265SingleBitrate4K: создает MP4-файл, в котором видео кодируется с помощью кодека H.265 со скоростью 9500 Кбит/с и высотой изображения 2160 пикселей, а стереозвук кодек AAC-LC со скоростью 128 кбит/с.

type EncoderNamedPreset = string