MultiBitrateFormat interface
Описывает свойства для создания коллекции файлов с поддержкой GOP с несколькими скоростями. По умолчанию создается один выходной файл для каждого уровня видео, который объединяется со всеми звуками. Точные выходные файлы можно контролировать, указав коллекцию outputFiles.
- Extends
Свойства
odata |
Полиморфный дискриминатор, который указывает различные типы, которые могут быть у этого объекта. |
output |
Список выходных файлов для создания. Каждая запись в списке представляет собой набор меток аудио- и видеослойков, которые необходимо объединить вместе. |
Унаследованные свойства
filename |
Шаблон именования файлов, используемый для создания выходных файлов. В имени файла поддерживаются следующие макросы: {Basename} — макрос расширения, который будет использовать имя входного видеофайла. Если базовое имя (суффикс файла не включен) входного видеофайла длиной менее 32 символов, будет использоваться базовое имя входных видеофайлов. Если длина базового имени входного видеофайла превышает 32 символа, базовое имя усекается до первых 32 символов общей длины. {Extension} — соответствующее расширение для этого формата. {Label} — метка, назначенная кодеку или уровню. {Index} — уникальный индекс для эскизов. Применимо только к эскизам. {AudioStream} — строка "Audio" плюс номер аудиопотока (начинается с 1). {Bitrate} — скорость звука и видео в кбит/с. Неприменимо к эскизам. {Codec} — тип аудио- и видеокодека. {Resolution} — разрешение видео. Все неподписанные макросы будут свернуты и удалены из имени файла. |
Сведения о свойстве
odataType
Полиморфный дискриминатор, который указывает различные типы, которые могут быть у этого объекта.
odataType: "#Microsoft.Media.MultiBitrateFormat" | "#Microsoft.Media.Mp4Format" | "#Microsoft.Media.TransportStreamFormat"
Значение свойства
"#Microsoft.Media.MultiBitrateFormat" | "#Microsoft.Media.Mp4Format" | "#Microsoft.Media.TransportStreamFormat"
outputFiles
Список выходных файлов для создания. Каждая запись в списке представляет собой набор меток аудио- и видеослойков, которые необходимо объединить вместе.
outputFiles?: OutputFile[]
Значение свойства
Сведения об унаследованном свойстве
filenamePattern
Шаблон именования файлов, используемый для создания выходных файлов. В имени файла поддерживаются следующие макросы: {Basename} — макрос расширения, который будет использовать имя входного видеофайла. Если базовое имя (суффикс файла не включен) входного видеофайла длиной менее 32 символов, будет использоваться базовое имя входных видеофайлов. Если длина базового имени входного видеофайла превышает 32 символа, базовое имя усекается до первых 32 символов общей длины. {Extension} — соответствующее расширение для этого формата. {Label} — метка, назначенная кодеку или уровню. {Index} — уникальный индекс для эскизов. Применимо только к эскизам. {AudioStream} — строка "Audio" плюс номер аудиопотока (начинается с 1). {Bitrate} — скорость звука и видео в кбит/с. Неприменимо к эскизам. {Codec} — тип аудио- и видеокодека. {Resolution} — разрешение видео. Все неподписанные макросы будут свернуты и удалены из имени файла.
filenamePattern: string
Значение свойства
string
Наследуется отFormat.filenamePattern