[ aws . mediaconvert ]
list-job-templates
Описание
Получить JSON-массив до двадцати ваших шаблонов задач. Это вернёт сами шаблоны, а не просто список. Чтобы получить следующие двадцать шаблонов, используйте строку nextToken, возвращённую с массивом.
См. также: Документация API AWS
list-job-templates является постраничной операцией. Для получения всего набора результатов могут потребоваться несколько вызовов API. Вы можете отключить постраничность, предоставив аргумент --no-paginate. При использовании --output text и аргумента --query в ответ на постраничный запрос, аргумент --query должен извлекать данные из результатов следующих выражений запроса: JobTemplates
Синтаксис
list-job-templates
[--category <value>]
[--list-by <value>]
[--order <value>]
[--cli-input-json | --cli-input-yaml]
[--starting-token <value>]
[--page-size <value>]
[--max-items <value>]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--category (строка) Необязательно, укажите категорию шаблона задачи, чтобы ограничить ответы только шаблонами задач из этой категории.
--list-by (строка) Необязательно. При запросе списка шаблонов задач вы можете выбрать сортировку по имени (NAME) или по дате создания (CREATION_DATE). Если не указать, служба отсортирует их по имени.
Возможные значения:
NAMECREATION_DATESYSTEM
--order (строка) Необязательно. При запросе списков ресурсов вы можете указать, отсортированы ли они по возрастанию (ASCENDING) или убыванию (DESCENDING). По умолчанию зависит от ресурса.
Возможные значения:
ASCENDINGDESCENDING
--cli-input-json | --cli-input-yaml (строка) Читает аргументы из предоставленной JSON-строки. JSON-строка следует формату, предоставленному --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределят значения, предоставленные JSON. Невозможно передать произвольные двоичные значения с помощью значения, предоставленного JSON, так как строка будет взята буквально. Это не может быть указано вместе с --cli-input-yaml.
--starting-token (строка)
Маркер для указания места начала постраничной обработки. Это NextToken из ранее усеченного ответа.
Примеры использования см. в разделе Постраничная обработка в Руководстве пользователя AWS CLI.
--page-size (целое число)
Размер каждой страницы для получения в вызове AWS-службы. Это не влияет на количество элементов, возвращаемых в выводе команды. Установка меньшего размера страницы приводит к большему количеству вызовов AWS-службы, получая меньше элементов в каждом вызове. Это может помочь предотвратить истечение времени ожидания вызовов AWS-службы.
Примеры использования см. в разделе Постраничная обработка в Руководстве пользователя AWS CLI.
--max-items (целое число)
Общее количество элементов для возврата в выводе команды. Если общее количество доступных элементов больше указанного значения, в выводе команды предоставляется NextToken. Чтобы продолжить постраничную обработку, укажите значение NextToken в аргументе starting-token последующей команды. Не используйте элемент ответа NextToken непосредственно за пределами AWS CLI.
Примеры использования см. в разделе Постраничная обработка в Руководстве пользователя AWS CLI.
--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса к API. Если предоставлено без значения или значением input, выводит пример JSON-ввода, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено yaml-input, он выведет пример YAML-ввода, который можно использовать с --cli-input-yaml. Если предоставлено значение output, оно проверяет входные данные команды и возвращает пример JSON-вывода для этой команды. Сгенерированный JSON-скелет не является стабильным между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.
Глобальные параметры
--debug (булево)
Включить отладку логирования.
--endpoint-url (строка)
Переопределить URL по умолчанию команды указанным URL.
--no-verify-ssl (булево)
По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет поведение по умолчанию проверки сертификатов SSL.
--no-paginate (булево)
Отключить автоматическую постраничную обработку. Если автоматическая постраничная обработка отключена, AWS CLI сделает только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования для вывода команды.
- json
- text
- table
- yaml
- yaml-stream
--query (строка)
JMESPath-запрос для фильтрации данных ответа.
--profile (строка)
Использование определенного профиля из вашего файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отображение версии этого инструмента.
--color (строка)
Включение/выключение цветного вывода.
- on
- off
- auto
--no-sign-request (булево)
Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент предоставлен.
--ca-bundle (строка)
Обработчик сертификатов CA для использования при проверке сертификатов SSL. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (int)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет блокирующим и не будет времени ожидания. Значение по умолчанию — 60 секунд.
--cli-connect-timeout (int)
Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет блокирующим и не будет времени ожидания. Значение по умолчанию — 60 секунд.
--cli-binary-format (строка)
Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как base64-кодированная строка. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны быть переданы буквально. При предоставлении содержимого из файла, которое соответствует двоичному блоку, fileb:// всегда будет обрабатываться как двоичный и будет использовать содержимое файла напрямую независимо от настроек cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (булево)
Отключить кли-страничный вывод.
--cli-auto-prompt (булево)
Автоматически запросить параметры ввода CLI.
--no-cli-auto-prompt (булево)
Отключить автоматический запрос параметров ввода CLI.
Примеры
Примечание
Для использования следующих примеров необходимо установить и настроить AWS CLI. См. руководство по началу работы в Руководстве пользователя AWS CLI для получения дополнительной информации.
Если не указано иное, все примеры используют правила цитирования типа Unix. Эти примеры необходимо адаптировать к правилам цитирования вашей оболочки. См. раздел Использование кавычек со строками в Руководстве пользователя AWS CLI.
Пример 1: Перечисление ваших пользовательских шаблонов задач
Следующий list-job-templates пример выводит все пользовательские шаблоны задач в текущем регионе. Чтобы вывести системные шаблоны задач, см. следующий пример.
aws mediaconvert list-job-templates \
--endpoint-url https://abcd1234.mediaconvert.us-west-2.amazonaws.com
Вывод:
{
"JobTemplates": [
{
"Description": "Create a DASH streaming ABR stack",
"Arn": "arn:aws:mediaconvert:us-west-2:123456789012:jobTemplates/DASH Streaming",
"Name": "DASH Streaming",
"LastUpdated": 1568653007,
"Priority": 0,
"Settings": {
...<truncatedforbrevity>...
},
"Type": "CUSTOM",
"StatusUpdateInterval": "SECONDS_60",
"CreatedAt": 1568653007
},
{
"Description": "Create a high-res file",
"Arn": "arn:aws:mediaconvert:us-west-2:123456789012:jobTemplates/File",
"Name": "File",
"LastUpdated": 1568653007,
"Priority": 0,
"Settings": {
...<truncatedforbrevity>...
},
"Type": "CUSTOM",
"StatusUpdateInterval": "SECONDS_60",
"CreatedAt": 1568653023
}
]
}
Пример 2: Перечисление системных шаблонов задач MediaConvert
Следующий list-job-templates пример выводит все системные шаблоны задач.
aws mediaconvert list-job-templates \
--endpoint-url https://abcd1234.mediaconvert.us-east-1.amazonaws.com \
--list-by SYSTEM
Вывод:
{
"JobTemplates": [
{
"CreatedAt": 1568321779,
"Arn": "arn:aws:mediaconvert:us-east-1:123456789012:jobTemplates/System-Generic_Mp4_Hev1_Avc_Aac_Sdr_Qvbr",
"Name": "System-Generic_Mp4_Hev1_Avc_Aac_Sdr_Qvbr",
"Description": "GENERIC, MP4, AVC + HEV1(HEVC,SDR), AAC, SDR, QVBR",
"Category": "GENERIC",
"Settings": {
"AdAvailOffset": 0,
"OutputGroups": [
{
"Outputs": [
{
"Extension": "mp4",
"Preset": "System-Generic_Hd_Mp4_Avc_Aac_16x9_Sdr_1280x720p_30Hz_5Mbps_Qvbr_Vq9",
"NameModifier": "_Generic_Hd_Mp4_Avc_Aac_16x9_Sdr_1280x720p_30Hz_5000Kbps_Qvbr_Vq9"
},
{
"Extension": "mp4",
"Preset": "System-Generic_Hd_Mp4_Avc_Aac_16x9_Sdr_1920x1080p_30Hz_10Mbps_Qvbr_Vq9",
"NameModifier": "_Generic_Hd_Mp4_Avc_Aac_16x9_Sdr_1920x1080p_30Hz_10000Kbps_Qvbr_Vq9"
},
{
"Extension": "mp4",
"Preset": "System-Generic_Sd_Mp4_Avc_Aac_16x9_Sdr_640x360p_30Hz_0.8Mbps_Qvbr_Vq7",
"NameModifier": "_Generic_Sd_Mp4_Avc_Aac_16x9_Sdr_640x360p_30Hz_800Kbps_Qvbr_Vq7"
},
{
"Extension": "mp4",
"Preset": "System-Generic_Hd_Mp4_Hev1_Aac_16x9_Sdr_1280x720p_30Hz_4Mbps_Qvbr_Vq9",
"NameModifier": "_Generic_Hd_Mp4_Hev1_Aac_16x9_Sdr_1280x720p_30Hz_4000Kbps_Qvbr_Vq9"
},
{
"Extension": "mp4",
"Preset": "System-Generic_Hd_Mp4_Hev1_Aac_16x9_Sdr_1920x1080p_30Hz_8Mbps_Qvbr_Vq9",
"NameModifier": "_Generic_Hd_Mp4_Hev1_Aac_16x9_Sdr_1920x1080p_30Hz_8000Kbps_Qvbr_Vq9"
},
{
"Extension": "mp4",
"Preset": "System-Generic_Uhd_Mp4_Hev1_Aac_16x9_Sdr_3840x2160p_30Hz_12Mbps_Qvbr_Vq9",
"NameModifier": "_Generic_Uhd_Mp4_Hev1_Aac_16x9_Sdr_3840x2160p_30Hz_12000Kbps_Qvbr_Vq9"
}
],
"OutputGroupSettings": {
"FileGroupSettings": {
},
"Type": "FILE_GROUP_SETTINGS"
},
"Name": "File Group"
}
]
},
"Type": "SYSTEM",
"LastUpdated": 1568321779
},
...<truncatedforbrevity>...
]
}
Дополнительную информацию см. в разделе Работа с шаблонами задач AWS Elemental MediaConvert в Руководстве пользователя AWS Elemental MediaConvert.
Вывод
JobTemplates -> (список)
Список шаблонов заданий.
(структура)
Шаблон задания — это предварительно созданный набор инструкций кодирования, который можно использовать для быстрого создания задания.
AccelerationSettings -> (структура)
Ускоренная транскодирование может значительно ускорить задания с длинным, визуально сложным контентом.
Mode -> (строка)
Arn -> (строка)
Category -> (строка)
CreatedAt -> (временная метка)
Description -> (строка)
HopDestinations -> (список)
Необязательный список пунктов назначения перехода.
(структура)
Необязательно. Настройка очереди назначения, в которую задание может перейти после истечения заданного минимального времени ожидания.
Priority -> (целое число)
Queue -> (строка)
WaitMinutes -> (целое число)
LastUpdated -> (временная метка)
Name -> (строка)
Priority -> (целое число)
Queue -> (строка)
Settings -> (структура)
JobTemplateSettings содержит все параметры транскодирования, сохраненные в шаблоне, которые будут применяться к заданиям, созданным из него.
AdAvailOffset -> (целое число)
AvailBlanking -> (структура)
Параметры для замены доступности объявления. Видео может быть заменено или наложено на изображение, а аудио может быть выключено во время доступности объявления, инициированной SCTE-35.
AvailBlankingImage -> (строка)
ColorConversion3DLUTSettings -> (список)
Используйте 3D LUT для указания поведения пользовательской цветовой схемы при преобразовании из одного цветового пространства в другое. Можно включить до 8 различных 3D LUT. Дополнительную информацию см. по адресу: https://docs.aws.amazon.com/mediaconvert/latest/ug/3d-luts.html
(структура)
Настройка пользовательского 3D LUT
FileInput -> (строка)
InputColorSpace -> (строка)
InputMasteringLuminance -> (целое число)
OutputColorSpace -> (строка)
OutputMasteringLuminance -> (целое число)
Esam -> (структура)
Настройки для Event Signaling And Messaging (ESAM). Если вы не выполняете вставку рекламы, можно пропустить эти настройки.
ManifestConfirmConditionNotification -> (структура)
Указывает ESAM ManifestConfirmConditionNotification XML в соответствии с OC-SP-ESAM-API-I03-131025. Транскодер использует инструкции по обработке манифеста, которые вы предоставили в настройках XML MCC.
MccXml -> (строка)
ResponseSignalPreroll -> (целое число)
SignalProcessingNotification -> (структура)
Указывает ESAM SignalProcessingNotification XML в соответствии с OC-SP-ESAM-API-I03-131025. Транскодер использует инструкции обработки сигналов, которые вы предоставили в XML SCC.
SccXml -> (строка)
ExtendedDataServices -> (структура)
Если ваш исходный контент содержит EIA-608 Line 21 Data Services, включите эту функцию, чтобы указать, что MediaConvert делает с пакетами Extended Data Services (XDS). Вы можете выбрать передачу пакетов XDS или их удаление из вывода. Дополнительную информацию о XDS см. в разделе EIA-608 Line Data Services, раздел 9.5.1.5 05h Content Advisory.
CopyProtectionAction -> (строка)
VchipAction -> (строка)
FollowSource -> (целое число)
Inputs -> (список)
Используйте Inputs для определения исходного файла, используемого в задании транскодирования. В шаблоне задания может быть только один ввод. Используя API, можно включить несколько вводов при ссылке на шаблон задания.
(структура)
Указанный входной видеопоток в шаблоне.
AdvancedInputFilter -> (строка)
AdvancedInputFilterSettings -> (структура)
Дополнительные параметры для расширенного фильтра ввода, когда вы устанавливаете расширенный фильтр ввода в Enabled.
AddTexture -> (строка)
Sharpening -> (строка)
AudioSelectorGroups -> (отображение)
Используйте группы селекторов аудио для объединения нескольких дополнительных аудиовходов, чтобы вы могли назначить их на одну вкладку аудио вывода. Обратите внимание, что если вы работаете с встроенным аудио, проще назначить несколько входных дорожек в один аудио селектор, чем использовать группу селекторов аудио.
key -> (строка)
value -> (структура)
Используйте группы селекторов аудио для объединения нескольких дополнительных аудиовходов, чтобы вы могли назначить их на одну вкладку аудио вывода. Обратите внимание, что если вы работаете с встроенным аудио, проще назначить несколько входных дорожек в один аудио селектор, чем использовать группу селекторов аудио.
AudioSelectorNames -> (список)
Имя селектора аудио в том же вводе, который нужно включить в группу. Имена селекторов аудио стандартизированы, основываясь на их порядке ввода (например, «Audio Selector 1»). Параметр имени селектора аудио может повторяться для добавления любого количества селекторов аудио в группу.
(строка)
AudioSelectors -> (отображение)
Используйте селекторы аудио для указания дорожки или набора дорожек из входных данных, которые вы будете использовать в своих выходах. Вы можете использовать несколько селекторов аудио на вход.
key -> (строка)
value -> (структура)
Используйте селекторы аудио для указания дорожки или набора дорожек из входных данных, которые вы будете использовать в своих выходах. Вы можете использовать несколько селекторов аудио на вход.
AudioDurationCorrection -> (строка)
CustomLanguageCode -> (строка)
DefaultSelection -> (строка)
ExternalAudioFileInput -> (строка)
HlsRenditionGroupSettings -> (структура)
Настройки, специфичные для источников аудио в группе альтернативных рендерингов HLS. Укажите свойства (renditionGroupId, renditionName или renditionLanguageCode) для идентификации уникальной аудиодорожки среди альтернативных групп рендеринга, присутствующих в манифесте HLS. Если уникальная дорожка не найдена или несколько дорожек соответствуют предоставленным свойствам, задача завершается неудачно. Если в hlsRenditionGroupSettings не указано ни одного свойства, выбирается стандартная аудиодорожка в пределах видеосегмента. Если в видеосегменте нет аудио, вместо него выбирается альтернативное аудио с DEFAULT=YES.
RenditionGroupId -> (строка)
RenditionLanguageCode -> (строка)
RenditionName -> (строка)
LanguageCode -> (строка)
Offset -> (целое число)
Pids -> (список)
Выбирает определенный PID из источника аудио (например, 257 выбирает PID 0x101).
(целое число)
ProgramSelection -> (целое число)
RemixSettings -> (структура)
Используйте эти настройки для переупорядочения аудиоканалов одного ввода, чтобы они соответствовали другому вводу. Это позволяет объединить два файла в один вывод, один за другим.
AudioDescriptionAudioChannel -> (целое число)
AudioDescriptionDataChannel -> (целое число)
ChannelMapping -> (структура)
Картирование каналов содержит группу полей, содержащих значения перемиксов для каждого канала в дБ. Укажите значения перемикса, чтобы указать, сколько контента из вашего входного аудиоканала вы хотите в выходных аудиоканалах. Каждый экземпляр массива InputChannels или InputChannelsFineTune определяет эти значения для одного выходного канала. Используйте один экземпляр этого массива для каждого выходного канала. В консоли каждый массив соответствует столбцу в графическом изображении матрицы преобразования. Строки графической матрицы соответствуют входным каналам. Допустимые значения находятся в диапазоне от -60 (глушить) до 6. Значение 0 передает входной канал на выходной канал без ослабления или усиления. Используйте InputChannels или InputChannelsFineTune для указания ваших значений перемикса. Не используйте оба.
OutputChannels -> (список)
В вашем спецификации JSON задачи включите один дочерний элемент OutputChannels для каждого аудиоканала, который вы хотите получить на выходе. Каждый дочерний элемент должен содержать один экземпляр InputChannels или InputChannelsFineTune.
(структура)
Настройки отображения выходного канала.
InputChannels -> (список)
Используйте этот параметр для указания значений перемикса, когда они являются целыми числами, такими как -10, 0 или 4.
(целое число)
InputChannelsFineTune -> (список)
Используйте этот параметр для указания значений перемикса, когда они имеют десятичную часть, такую как -10.312, 0.08 или 4.9. MediaConvert округляет ваши значения перемикса до ближайшей тысячной.
(двойное)
ChannelsIn -> (целое число)
ChannelsOut -> (целое число)
SelectorType -> (строка)
Tracks -> (список)
Идентифицируйте дорожку из входного аудио, которую нужно включить в этот селектор, введя номер индекса дорожки. Чтобы включить несколько дорожек в один селектор аудио, укажите несколько дорожек следующим образом. Используя консоль, введите список, разделенный запятыми. Например, введите «1,2,3», чтобы включить дорожки с 1 по 3.
(целое число)
CaptionSelectors -> (отображение)
Используйте селекторы подписей для указания данных подписей из вашего ввода, которые вы используете в своих выводах. Вы можете использовать до 100 селекторов подписей на один ввод.
ключ -> (строка)
значение -> (структура)
Используйте селекторы подписей для указания данных подписей из вашего ввода, которые вы используете в своих выводах. Вы можете использовать до 100 селекторов подписей на один ввод.
CustomLanguageCode -> (строка)
LanguageCode -> (строка)
SourceSettings -> (структура)
Если ваши входные субтитры имеют формат SCC, TTML, STL, SMI, SRT или IMSC в файле XML, укажите URI файла исходного файла субтитров. Если ваши входные субтитры имеют формат IMSC в пакете IMF, используйте TrackSourceSettings вместо FileSoureSettings.
AncillarySourceSettings -> (структура)
Настройки источника дополнительных субтитров.
Convert608To708 -> (строка)
SourceAncillaryChannelNumber -> (целое число)
TerminateCaptions -> (строка)
DvbSubSourceSettings -> (структура)
Настройки источника DVB Sub
Pid -> (целое число)
EmbeddedSourceSettings -> (структура)
Настройки источника встроенных субтитров
Convert608To708 -> (строка)
Source608ChannelNumber -> (целое число)
Source608TrackNumber -> (целое число)
TerminateCaptions -> (строка)
FileSourceSettings -> (структура)
Если ваши входные субтитры имеют формат SCC, SMI, SRT, STL, TTML, WebVTT или IMSC 1.1 в файле XML, укажите URI файла исходного файла субтитров. Если источник субтитров — IMSC в пакете IMF, используйте TrackSourceSettings вместо FileSoureSettings.
ByteRateLimit -> (строка)
Convert608To708 -> (строка)
ConvertPaintToPop -> (строка)
Framerate -> (структура)
Игнорируйте эту настройку, если формат ваших входных субтитров не SCC. Для компенсации различий в частоте кадров между входными субтитрами и входным видео, укажите частоту кадров файла субтитров. Укажите это значение в виде дроби. Например, вы можете указать 24/1 для 24 кадров в секунду, 25/1 для 25 кадров в секунду, 24000/1001 для 23,976 кадров в секунду или 30000/1001 для 29,97 кадров в секунду.
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
SourceFile -> (строка)
TimeDelta -> (целое число)
TimeDeltaUnits -> (строка)
UpconvertSTLToTeletext -> (строка)
SourceType -> (строка)
TeletextSourceSettings -> (структура)
Настройки, специфичные для источников субтитров Teletext, включая номер страницы.
PageNumber -> (строка)
TrackSourceSettings -> (структура)
Настройки, специфичные для источников субтитров, указанных по номеру трека. В настоящее время это только субтитры IMSC в пакете IMF. Если ваш источник субтитров — IMSC 1.1 в отдельном файле XML, используйте FileSourceSettings вместо TrackSourceSettings.
TrackNumber -> (целое число)
WebvttHlsSourceSettings -> (структура)
Настройки, специфичные для источников WebVTT в альтернативной группе представлений HLS. Укажите свойства (renditionGroupId, renditionName или renditionLanguageCode) для определения уникального трека субтитров среди альтернативных групп представлений, присутствующих в манифесте HLS. Если уникальный трек не найден или несколько треков соответствуют указанным свойствам, задание завершается ошибкой. Если в группе представлений существует только один трек субтитров, настройки можно оставить пустыми, и будет выбран стандартный трек субтитров. Если ваш источник субтитров — отдельный файл, используйте FileSourceSettings вместо WebvttHlsSourceSettings.
RenditionGroupId -> (строка)
RenditionLanguageCode -> (строка)
RenditionName -> (строка)
Crop -> (структура)
Используйте выбор обрезки для указания области видео, которую служба включит во фрейм выходного видео. Если вы укажете значение здесь, оно перекроет любое значение, которое вы укажете в настройке выходного видео «Выбор обрезки».
Height -> (целое число)
Width -> (целое число)
X -> (целое число)
Y -> (целое число)
DeblockFilter -> (строка)
DenoiseFilter -> (строка)
DolbyVisionMetadataXml -> (строка)
DynamicAudioSelectors -> (map)
Используйте динамические селекторы аудио, если вы не знаете макет дорожек вашего источника при отправке задания, но хотите выбрать несколько аудиодорожек. Когда вы включаете аудиодорожку в свой выход и указываете этот динамический селектор аудио как источник аудио, MediaConvert создает выходную аудиодорожку для каждой динамически выбранной дорожки. Обратите внимание, что при включении динамического селектора аудио для двух или более входов каждый вход должен иметь одинаковое количество аудиодорожек и аудиоканалов.
key -> (string)
value -> (structure)
Используйте динамические селекторы аудио, если вы не знаете макет дорожек вашего источника при отправке задания, но хотите выбрать несколько аудиодорожек. Когда вы включаете аудиодорожку в свой выход и указываете этот динамический селектор аудио как источник аудио, MediaConvert создает аудиодорожку в этом выходе для каждой динамически выбранной дорожки. Обратите внимание, что при включении динамического селектора аудио для двух или более входов каждый вход должен иметь одинаковое количество аудиодорожек и аудиоканалов.
AudioDurationCorrection -> (string)
ExternalAudioFileInput -> (string)
LanguageCode -> (string)
Offset -> (integer)
SelectorType -> (string)
FilterEnable -> (string)
FilterStrength -> (integer)
ImageInserter -> (structure)
Включите функцию вставки изображений, чтобы добавить графический элемент на ваше видео. Включите или отключите эту функцию для каждого входящего потока по отдельности. По умолчанию эта функция отключена.
InsertableImages -> (list)
Укажите изображения, которые вы хотите наложить на видео. Изображения должны быть в формате PNG или TGA.
(structure)
Эти настройки относятся к определенному графическому наложению. Вы можете включить несколько наложений в задании.
Duration -> (integer)
FadeIn -> (integer)
FadeOut -> (integer)
Height -> (integer)
ImageInserterInput -> (string)
ImageX -> (integer)
ImageY -> (integer)
Layer -> (integer)
Opacity -> (integer)
StartTime -> (string)
Width -> (integer)
SdrReferenceWhiteLevel -> (integer)
InputClippings -> (list)
Содержит наборы начального и конечного времени, которые вместе определяют часть входного потока, которая должна использоваться в выходных потоках. Если вы предоставите только начальное время, клип будет включать весь входной поток с этого момента до конца. Если вы предоставите только конечное время, клип будет включать весь входной поток до этого момента. При указании более одного входного клипа служба транскодирования создает выходные потоки задания, соединяя клипы в указанном порядке.
(structure)
Для транскодирования только частей вашего входного потока включите один входной клип для каждой части вашего входящего потока, которую вы хотите видеть в выходном потоке. Все указанные входные клипы будут включены во все выходные потоки задания. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/assembling-multiple-inputs-and-input-clips.html.
EndTimecode -> (string)
StartTimecode -> (string)
InputScanType -> (string)
Position -> (structure)
Используйте размещение выделения для определения области видео в вашем выходном кадре. Область за пределами прямоугольника, который вы здесь указываете, будет чёрной. Если вы укажете значение здесь, оно переопределит любое значение, которое вы укажете в настройке размещения выделения вывода. Если вы укажете значение здесь, это переопределит любые значения AFD в вашем входе, даже если вы установите «Реагировать на AFD» на «Реагировать». Если вы укажете значение здесь, это проигнорирует всё, что вы укажете для настройки «Поведение масштабирования».
Высота -> (целое число)
Ширина -> (целое число)
X -> (целое число)
Y -> (целое число)
ProgramNumber -> (целое число)
PsiControl -> (строка)
TimecodeSource -> (строка)
TimecodeStart -> (строка)
VideoOverlays -> (список)
Содержит массив видео наложений.
(структура)
Наложите одно или несколько видео поверх входного видео. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/video-overlays.html
Обрезка -> (структура)
Укажите прямоугольник содержимого для обрезки и использования из входного видео наложения. При этом MediaConvert использует заданные размеры обрезки в параметрах смещения X, смещения Y, ширины и высоты.
Высота -> (целое число)
Единицы -> (строка)
Ширина -> (целое число)
X -> (целое число)
Y -> (целое число)
Конец временной метки -> (строка)
Начальное положение -> (структура)
Укажите начальное положение вашего видео наложения. Для указания начального положения вашего видео наложения, включая расстояние от левого или верхнего края кадра базового входного видео или размер: введите значение для смещения X, смещения Y, ширины или высоты. Для использования всего кадра базового входного видео: оставьте пустым.
Высота -> (целое число)
Единицы -> (строка)
Ширина -> (целое число)
X положение -> (целое число)
Y положение -> (целое число)
Вход -> (структура)
Настройки ввода для видео наложения. Вы можете включить одно или несколько видео наложений последовательно в разное время, которые вы указываете.
Ввод файла -> (строка)
Входы клипы -> (список)
Укажите один или несколько клипов для использования из вашего видео наложения. При включении входного клипа, вы также должны указать его начальную временную метку, конечную временную метку или обе.
(структура)
Чтобы транскодировать только части вашего видео наложения, включите один входной клип для каждой части вашего видео наложения, которую вы хотите в выходе.
Конечная временная метка -> (строка)
Начальная временная метка -> (строка)
Источник временной метки -> (строка)
Начальная временная метка -> (строка)
Воспроизведение -> (строка)
Начальная временная метка -> (строка)
Переходы -> (список)
Укажите один или несколько переходов для вашей накладной видеозаписи. Используйте Переходы для изменения положения или размера накладной записи в течение времени. Чтобы использовать то же положение и размер накладной записи в течение всего видео: оставьте пустым. Чтобы указать переход: введите значение для Кода начала, Кода окончания, Положения X, Положения Y, Ширины или Высоты.
(структура)
Укажите один или несколько Переходов для вашей накладной видеозаписи. Используйте Переходы для изменения положения или размера накладной записи в течение времени. Чтобы использовать то же положение и размер накладной записи в течение всего видео: оставьте пустым. Чтобы указать переход: введите значение для Кода начала, Кода окончания, Положения X, Положения Y, Ширины или Высоты.
EndPosition -> (структура)
Укажите конечное положение для этого перехода, относительно базового входного видеокадра. Ваша накладная видеозапись будет плавно перемещаться в это положение, начиная с кода начала этого перехода и заканчивая кодом окончания этого перехода.
Height -> (целое число)
Unit -> (строка)
Width -> (целое число)
XPosition -> (целое число)
YPosition -> (целое число)
EndTimecode -> (строка)
StartTimecode -> (строка)
VideoSelector -> (структура)
Селекторы входных видео содержат настройки видео для ввода. Каждый из ваших вводов может иметь не более одного селектора видео.
AlphaBehavior -> (строка)
ColorSpace -> (строка)
ColorSpaceUsage -> (строка)
EmbeddedTimecodeOverride -> (строка)
Hdr10Metadata -> (структура)
Используйте эти настройки, чтобы предоставить метаданные HDR 10, которые отсутствуют или неточны в вашем входном видео. Соответствующие значения зависят от входного видео и должны быть предоставлены специалистом по цветокоррекции. Специалист по цветокоррекции генерирует эти значения во время процесса мастеринга HDR 10. Допустимый диапазон для каждой из этих настроек составляет от 0 до 50 000. Каждый шаг соответствует 0,00002 в цветовой координате CIE1931. Связанные настройки - при указании этих значений вы также должны установить Цветовое пространство на HDR 10. Чтобы указать, имеют ли указанные здесь значения приоритет над значениями в метаданных вашего входного файла, установите Назначение использования цветового пространства. Чтобы указать, включены ли цветовые метаданные в выходные данные, установите Цветовые метаданные. Дополнительную информацию о задачах MediaConvert HDR см. на странице https://docs.aws.amazon.com/console/mediaconvert/hdr.
BluePrimaryX -> (целое число)
BluePrimaryY -> (целое число)
GreenPrimaryX -> (целое число)
GreenPrimaryY -> (целое число)
MaxContentLightLevel -> (целое число)
MaxFrameAverageLightLevel -> (целое число)
MaxLuminance -> (целое число)
MinLuminance -> (целое число)
RedPrimaryX -> (целое число)
RedPrimaryY -> (целое число)
WhitePointX -> (целое число)
WhitePointY -> (целое число)
MaxLuminance -> (целое число)
PadVideo -> (строка)
Pid -> (целое число)
ProgramNumber -> (целое число)
Rotate -> (строка)
SampleRange -> (строка)
KantarWatermark -> (структура)
Используйте эти настройки только при использовании водяных знаков Kantar. Укажите значения, которые MediaConvert использует для генерации и размещения водяных знаков Kantar в выходном аудио. Эти настройки применяются ко всем выходам в вашей задаче. В дополнение к указанию этих значений, вам также необходимо сохранить ваши учетные данные Kantar в AWS Secrets Manager. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/kantar-watermarking.html.
ChannelName -> (строка)
ContentReference -> (строка)
CredentialsSecretName -> (строка)
FileOffset -> (двойное число)
KantarLicenseId -> (целое число)
KantarServerUrl -> (строка)
LogDestination -> (строка)
Metadata3 -> (строка)
Metadata4 -> (строка)
Metadata5 -> (строка)
Metadata6 -> (строка)
Metadata7 -> (строка)
Metadata8 -> (строка)
MotionImageInserter -> (структура)
Перекрывайте анимированные графики поверх вашего видео. Анимированные графики, которые вы указываете здесь, отображаются на всех выходах во всех группах выходов. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/motion-graphic-overlay.html.
Framerate -> (структура)
Если ваш анимированный графический актив — файл .mov, оставьте эту настройку без изменений. Если ваш анимированный графический актив — серия файлов .png, укажите частоту кадров перекрытия в кадрах в секунду в виде дроби. Например, укажите 24 кадра/с как 24/1. Убедитесь, что количество изображений в вашей серии соответствует частоте кадров и предполагаемой продолжительности перекрытия. Например, если вам нужно перекрытие продолжительностью 30 секунд при частоте кадров 30 кадр/с, вам должны быть доступны 900 изображений .png. Эта частота кадров перекрытия не должна совпадать с частотой кадров базового видео.
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
Input -> (строка)
InsertionMode -> (строка)
Offset -> (структура)
Используйте Offset для указания размещения перекрытия анимированных графиков на видеокадре. Укажите в пикселях от левого верхнего угла кадра. Если вы не укажете смещение, служба масштабирует ваше перекрытие до размера всего кадра. В противном случае служба вставляет перекрытие в его родном разрешении и масштабирует размер вверх или вниз при любом масштабировании видео.
ImageX -> (целое число)
ImageY -> (целое число)
Playback -> (строка)
StartTime -> (строка)
NielsenConfiguration -> (структура)
Настройки вашей конфигурации Nielsen. Если вы не проводите измерения и аналитику Nielsen, проигнорируйте эти настройки. При включении конфигурации Nielsen MediaConvert включает маркировку PCM в ID3 для всех выходов в задаче.
BreakoutCode -> (целое число)
DistributorId -> (строка)
NielsenNonLinearWatermark -> (структура)
Проигнорируйте эти настройки, если вы не используете нелинейное водяное знание Nielsen. Укажите значения, которые MediaConvert использует для генерации и размещения нелинейных водяных знаков Nielsen в вашем выходном аудио. В дополнение к указанию этих значений вам также необходимо настроить свой сервер облачных TIC. Эти настройки применяются ко всем выходам в вашей задаче. Текущая реализация MediaConvert использует следующие версии Nielsen: Nielsen Watermark SDK Version 6.0.13 Nielsen NLM Watermark Engine Version 1.3.3 Nielsen Watermark Authenticator [SID_TIC] Version [7.0.0]
ActiveWatermarkProcess -> (строка)
AdiFilename -> (строка)
AssetId -> (строка)
AssetName -> (строка)
CbetSourceId -> (строка)
EpisodeId -> (строка)
MetadataDestination -> (строка)
SourceId -> (целое число)
SourceWatermarkStatus -> (строка)
TicServerUrl -> (строка)
UniqueTicPerAudioTrack -> (строка)
OutputGroups -> (список)
Содержит одну группу настроек для каждого набора выходов, которые используют общий тип пакета. Все файлы без пакета (MPEG-4, MPEG-2 TS, Quicktime, MXF и без контейнера) также сгруппированы в одной группе выходов. Требуется группа настроек, применяемых ко всей группе. Этот необходимый объект зависит от значения, которое вы задали для параметра Type. Пара из Type и объекта настроек такие: * FILE_GROUP_SETTINGS, FileGroupSettings * HLS_GROUP_SETTINGS, HlsGroupSettings * DASH_ISO_GROUP_SETTINGS, DashIsoGroupSettings * MS_SMOOTH_GROUP_SETTINGS, MsSmoothGroupSettings * CMAF_GROUP_SETTINGS, CmafGroupSettings
(структура)
Группа выходов
AutomatedEncodingSettings -> (структура)
Используйте автоматическое кодирование, чтобы MediaConvert выбирал настройки кодирования для вас, основываясь на характеристиках входного видео.
AbrSettings -> (структура)
Используйте автоматическое ABR, чтобы MediaConvert автоматически настраивал потоки в вашем пакете ABR, основываясь на характеристиках входного видео. Эта функция оптимизирует качество видео, минимизируя общий размер пакета ABR.
MaxAbrBitrate -> (целое число)
MaxQualityLevel -> (двойное)
MaxRenditions -> (целое число)
MinAbrBitrate -> (целое число)
Rules -> (список)
Необязательно. Используйте правила автоматического ABR для указания ограничений на размеры потоков, которые MediaConvert создаст в стеке ABR. Вы можете использовать эти правила, если ваш рабочий процесс ABR имеет определенные требования к размерам потоков, но вы по-прежнему хотите, чтобы MediaConvert оптимизировал качество видео и общий размер файла.
(структура)
Укажите один или несколько типов правил автоматического ABR. Примечание: «Принудительное включение» и «Разрешенные потоки» взаимоисключают друг друга.
AllowedRenditions -> (список)
Когда пользователь добавляет правило разрешенных потоков для лестницы автоматического ABR, он должен добавить как минимум один поток в список allowedRenditions
(структура)
Используйте «Разрешенные потоки», чтобы указать список возможных разрешений в стеке ABR. * MediaConvert создаст стек ABR исключительно из списка разрешений, который вы укажете. * Некоторые разрешения в списке «Разрешенные потоки» могут быть не включены, однако вы можете принудительно включить разрешение, установив Required в ENABLED. * Вы должны указать как минимум одно разрешение, которое больше или равно любому разрешению, указанному в Min top rendition size или Min bottom rendition size. * Если вы укажете «Разрешенные потоки», вы не должны указывать отдельное правило для «Принудительное включение потоков».
Height -> (целое число)
Required -> (строка)
Width -> (целое число)
ForceIncludeRenditions -> (список)
Когда пользователь добавляет правило принудительного включения потоков для лестницы автоматического ABR, он должен добавить как минимум один поток в список forceIncludeRenditions
(структура)
Используйте «Принудительное включение потоков», чтобы указать одно или несколько разрешений для включения в стек ABR. * (Рекомендуется) Для оптимизации автоматического ABR, укажите как можно меньше разрешений. * (Обязательно) Количество разрешений, которое вы укажете, должно быть равно или меньше значения параметра Max renditions. * Если вы укажете правило Min top rendition size, укажите как минимум одно разрешение, равное или большее Min top rendition size. * Если вы укажете правило Min bottom rendition size, укажите только разрешения, которые равны или больше Min bottom rendition size. * Если вы укажете правило «Принудительное включение потоков», не указывайте отдельное правило для «Разрешенные потоки». * Примечание: стек ABR может включать другие разрешения, которые вы не укажете здесь, в зависимости от значения параметра Max renditions.
Height -> (целое число)
Width -> (целое число)
MinBottomRenditionSize -> (структура)
Используйте Min bottom rendition size, чтобы указать минимальный размер для самого низкого разрешения в стеке ABR. * Наименьшее разрешение в стеке ABR будет равно или больше указанного значения. Например: если вы укажете 640x360, наименьшее разрешение в стеке ABR будет равно или больше 640x360. * Если вы укажете правило Min top rendition size, значение Min bottom rendition size должно быть меньше или равно Min top rendition size.
Height -> (целое число)
Width -> (целое число)
MinTopRenditionSize -> (структура)
Используйте Min top rendition size, чтобы указать минимальный размер для самого высокого разрешения в стеке ABR. * Наибольшее разрешение в стеке ABR будет равно или больше указанного значения. Например: если вы укажете 1280x720, наибольшее разрешение в стеке ABR будет равно или больше 1280x720. * Если вы укажете значение для Max resolution, значение Min top rendition size должно быть меньше или равно Max resolution.
Height -> (целое число)
Width -> (целое число)
Type -> (строка)
CustomName -> (строка)
Name -> (строка)
OutputGroupSettings -> (структура)
Настройки группы вывода, включая тип
CmafGroupSettings -> (структура)
Настройки, относящиеся к вашему пакету вывода CMAF. Дополнительную информацию см. на сайте https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html.
AdditionalManifests -> (список)
По умолчанию служба создает один главный манифест .m3u8 HLS и один главный манифест .mpd DASH для каждой группы вывода CMAF в вашей задаче. Эти манифесты по умолчанию ссылаются на каждый вывод в группе вывода. Чтобы создать дополнительные главные манифесты, которые ссылаются на подмножество выводов в группе вывода, укажите их здесь. Для каждого дополнительного манифеста, который вы укажете, служба создает один манифест HLS и один манифест DASH.
(структура)
Укажите подробности для каждой пары дополнительных манифестов HLS и DASH, которые вы хотите, чтобы служба сгенерировала для этой группы вывода CMAF. Каждая пара манифестов может ссылаться на различное подмножество выводов в группе.
ManifestNameModifier -> (строка)
SelectedOutputs -> (список)
Укажите выводы, на которые должна ссылаться этот дополнительный главный манифест.
(строка)
BaseUrl -> (строка)
ClientCache -> (строка)
CodecSpecification -> (строка)
DashIFrameTrickPlayNameModifier -> (строка)
DashManifestStyle -> (строка)
Destination -> (строка)
DestinationSettings -> (структура)
Настройки, связанные с местоназначением. Будут меняться в зависимости от типа местоназначения
S3Settings -> (структура)
Настройки, связанные с местоназначением S3
AccessControl -> (структура)
Необязательно. Позвольте MediaConvert автоматически применять контроль доступа Amazon S3 для выводов в этой группе вывода. Если вы не используете этот параметр, S3 автоматически применяет список управления доступом по умолчанию PRIVATE.
CannedAcl -> (строка)
Encryption -> (структура)
Настройки того, как ваши выходные данные работы шифруются при загрузке в Amazon S3.
EncryptionType -> (строка)
KmsEncryptionContext -> (строка)
KmsKeyArn -> (строка)
StorageClass -> (строка)
Encryption -> (структура)
Настройки DRM.
ConstantInitializationVector -> (строка)
EncryptionMethod -> (строка)
InitializationVectorInManifest -> (строка)
SpekeKeyProvider -> (структура)
Если тип вашей группы выходных данных CMAF, используйте эти настройки при шифровании DRM с помощью совместимого с SPEKE поставщика ключей. Если тип вашей группы выходных данных HLS, DASH или Microsoft Smooth, используйте настройки SpekeKeyProvider вместо этого.
CertificateArn -> (строка)
DashSignaledSystemIds -> (список)
Укажите идентификаторы систем DRM, которые вы хотите сигнализировать в макете DASH, который MediaConvert создает как часть этого пакета CMAF. В настоящее время макет DASH может сигнализировать до трех идентификаторов систем. Дополнительную информацию см. на странице https://dashif.org/identifiers/content_protection/.
(строка)
EncryptionContractConfiguration -> (структура)
Укажите версию SPEKE, v1.0 или v2.0, которую MediaConvert использует при шифровании ваших выходных данных. Дополнительную информацию см. по адресу: https://docs.aws.amazon.com/speke/latest/documentation/speke-api-specification.html. Для использования SPEKE v1.0: оставьте пустым. Для использования SPEKE v2.0: укажите предустановку видео SPEKE v2.0 и предустановку аудио SPEKE v2.0.
SpekeAudioPreset -> (строка)
SpekeVideoPreset -> (строка)
HlsSignaledSystemIds -> (список)
Укажите до 3 идентификаторов систем DRM, которые вы хотите сигнализировать в макете HLS, который MediaConvert создает как часть этого пакета CMAF. Дополнительную информацию см. по адресу https://dashif.org/identifiers/content_protection/.
(строка)
ResourceId -> (строка)
Url -> (строка)
StaticKeyProvider -> (структура)
Используйте эти настройки для настройки шифрования с помощью статического поставщика ключей.
KeyFormat -> (строка)
KeyFormatVersions -> (строка)
StaticKeyValue -> (строка)
Url -> (строка)
Type -> (строка)
FragmentLength -> (целое число)
ImageBasedTrickPlay -> (строка)
ImageBasedTrickPlaySettings -> (структура)
Настройки плиток и миниатюр, применимые при значении imageBasedTrickPlay как ADVANCED
IntervalCadence -> (строка)
ThumbnailHeight -> (целое число)
ThumbnailInterval -> (вещественное число)
ThumbnailWidth -> (целое число)
TileHeight -> (целое число)
TileWidth -> (целое число)
ManifestCompression -> (строка)
ManifestDurationFormat -> (строка)
MinBufferTime -> (целое число)
MinFinalSegmentLength -> (вещественное число)
MpdManifestBandwidthType -> (строка)
MpdProfile -> (строка)
PtsOffsetHandlingForBFrames -> (строка)
SegmentControl -> (строка)
SegmentLength -> (целое число)
SegmentLengthControl -> (строка)
StreamInfResolution -> (строка)
TargetDurationCompatibilityMode -> (строка)
VideoCompositionOffsets -> (строка)
WriteDashManifest -> (строка)
WriteHlsManifest -> (строка)
WriteSegmentTimelineInRepresentation -> (строка)
DashIsoGroupSettings -> (структура)
Настройки, связанные с пакетом вывода DASH. Дополнительную информацию можно найти на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html.
AdditionalManifests -> (список)
По умолчанию служба создает один манифест .mpd DASH для каждой группы вывода ISO DASH в вашей задаче. Этот манифест по умолчанию ссылается на каждый вывод в группе вывода. Чтобы создать дополнительные манифесты DASH, которые ссылаются на подмножество выводов в группе, укажите их здесь.
(структура)
Укажите подробности для каждого дополнительного манифеста DASH, который вы хотите, чтобы служба сгенерировала для этой группы вывода. Каждый манифест может ссылаться на другое подмножество выводов в группе.
ManifestNameModifier -> (строка)
SelectedOutputs -> (список)
Укажите выводы, на которые должен ссылаться этот дополнительный основной манифест.
(строка)
AudioChannelConfigSchemeIdUri -> (строка)
BaseUrl -> (строка)
DashIFrameTrickPlayNameModifier -> (строка)
DashManifestStyle -> (строка)
Destination -> (строка)
DestinationSettings -> (структура)
Настройки, связанные с местом назначения. Будут отличаться в зависимости от типа места назначения
S3Settings -> (структура)
Настройки, связанные с местом назначения S3
AccessControl -> (структура)
Необязательно. Позвольте MediaConvert автоматически применять контроль доступа к Amazon S3 для выводов в этой группе вывода. Если вы не используете этот параметр, S3 автоматически применяет список контроля доступа по умолчанию PRIVATE.
CannedAcl -> (строка)
Encryption -> (структура)
Настройки шифрования выводимых данных вашей задачи при их загрузке в Amazon S3.
EncryptionType -> (строка)
KmsEncryptionContext -> (строка)
KmsKeyArn -> (строка)
StorageClass -> (строка)
Encryption -> (структура)
Настройки DRM.
PlaybackDeviceCompatibility -> (строка)
SpekeKeyProvider -> (структура)
Если тип вашей группы вывода — HLS, DASH или Microsoft Smooth, используйте эти настройки при шифровании DRM с помощью совместимого с SPEKE поставщика ключей. Если тип вашей группы вывода — CMAF, используйте настройки SpekeKeyProviderCmaf вместо этого.
CertificateArn -> (строка)
EncryptionContractConfiguration -> (структура)
Укажите версию SPEKE, v1.0 или v2.0, которую MediaConvert использует при шифровании вашего вывода. Дополнительную информацию можно найти по ссылке: https://docs.aws.amazon.com/speke/latest/documentation/speke-api-specification.html Для использования SPEKE v1.0: Оставьте поле пустым. Для использования SPEKE v2.0: Укажите предустановку видео SPEKE v2.0 и предустановку аудио SPEKE v2.0.
SpekeAudioPreset -> (строка)
SpekeVideoPreset -> (строка)
ResourceId -> (строка)
SystemIds -> (список)
Относится к реализации SPEKE. Идентификаторы систем DRM. Группы вывода DASH поддерживают максимум два идентификатора системы. Группы вывода HLS поддерживают максимум 3 идентификатора системы. Другие типы групп поддерживают один идентификатор системы. Дополнительные сведения см. на странице https://dashif.org/identifiers/content_protection/.
(строка)
Url -> (строка)
FragmentLength -> (целое число)
HbbtvCompliance -> (строка)
ImageBasedTrickPlay -> (строка)
ImageBasedTrickPlaySettings -> (структура)
Настройки плитки и миниатюр, применимые, когда imageBasedTrickPlay равен ADVANCED
IntervalCadence -> (строка)
ThumbnailHeight -> (целое число)
ThumbnailInterval -> (двойное число)
ThumbnailWidth -> (целое число)
TileHeight -> (целое число)
TileWidth -> (целое число)
MinBufferTime -> (целое число)
MinFinalSegmentLength -> (двойное число)
MpdManifestBandwidthType -> (строка)
MpdProfile -> (строка)
PtsOffsetHandlingForBFrames -> (строка)
SegmentControl -> (строка)
SegmentLength -> (целое число)
SegmentLengthControl -> (строка)
VideoCompositionOffsets -> (строка)
WriteSegmentTimelineInRepresentation -> (строка)
FileGroupSettings -> (структура)
Настройки, связанные с вашей выходной группой файлов. MediaConvert использует эту группу настроек для генерации одного автономного файла вместо пакета потоковой передачи.
Destination -> (строка)
DestinationSettings -> (структура)
Настройки, связанные с местоназначением. Будут отличаться в зависимости от типа местоназначения
S3Settings -> (структура)
Настройки, связанные с местоназначением S3
AccessControl -> (структура)
Необязательно. MediaConvert автоматически применяет контроль доступа к Amazon S3 для выходов в этой выходной группе. При отсутствии этой настройки S3 автоматически применяет список доступа по умолчанию PRIVATE.
CannedAcl -> (строка)
Encryption -> (структура)
Настройки шифрования выходных данных вашей задачи при загрузке в Amazon S3.
EncryptionType -> (строка)
KmsEncryptionContext -> (строка)
KmsKeyArn -> (строка)
StorageClass -> (строка)
HlsGroupSettings -> (структура)
Настройки, связанные с пакетом вывода HLS. Дополнительную информацию можно найти по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html.
AdMarkers -> (список)
Выберите один или несколько типов маркеров рекламы для оформления вашего Apple HLS манифеста. Эта настройка не определяет, будут ли маркеры SCTE-35 отображаться в самих выходных данных.
(строка)
AdditionalManifests -> (список)
По умолчанию служба создаёт один основной манифест .m3u8 HLS для каждой группы вывода HLS в вашей задаче. Этот манифест по умолчанию ссылается на каждый вывод в группе вывода. Чтобы создать дополнительные основные манифесты, которые ссылаются на подмножество выводов в группе вывода, укажите их список здесь.
(структура)
Укажите подробности для каждого дополнительного HLS манифеста, который вы хотите, чтобы служба сгенерировала для этой группы вывода. Каждый манифест может ссылаться на другое подмножество выводов в группе.
ManifestNameModifier -> (строка)
SelectedOutputs -> (список)
Укажите выводы, на которые должна ссылаться эта дополнительная основная манифест.
(строка)
AudioOnlyHeader -> (строка)
BaseUrl -> (строка)
CaptionLanguageMappings -> (список)
Язык, используемый для вывода субтитров.
(структура)
Сопоставление языка субтитров
CaptionChannel -> (целое число)
CustomLanguageCode -> (строка)
LanguageCode -> (строка)
LanguageDescription -> (строка)
CaptionLanguageSetting -> (строка)
CaptionSegmentLengthControl -> (строка)
ClientCache -> (строка)
CodecSpecification -> (строка)
Destination -> (строка)
DestinationSettings -> (структура)
Настройки, связанные с местоназначением. Будут варьироваться в зависимости от типа места назначения
S3Settings -> (структура)
Настройки, связанные с местоназначением S3
AccessControl -> (структура)
Необязательно. Пусть MediaConvert автоматически применяет контроль доступа к Amazon S3 для выводов в этой группе вывода. Если вы не используете эту настройку, S3 автоматически применяет список управления доступом по умолчанию PRIVATE.
CannedAcl -> (строка)
Encryption -> (структура)
Настройки шифрования выходных данных вашей задачи при их загрузке в Amazon S3.
EncryptionType -> (строка)
KmsEncryptionContext -> (строка)
KmsKeyArn -> (строка)
StorageClass -> (строка)
DirectoryStructure -> (строка)
Encryption -> (структура)
Настройки DRM.
ConstantInitializationVector -> (строка)
EncryptionMethod -> (строка)
InitializationVectorInManifest -> (строка)
OfflineEncrypted -> (строка)
SpekeKeyProvider -> (структура)
Если тип вашей группы вывода — HLS, DASH или Microsoft Smooth, используйте эти настройки при шифровании DRM с помощью совместимого с SPEKE поставщика ключей. Если тип вашей группы вывода — CMAF, используйте настройки SpekeKeyProviderCmaf вместо этого.
CertificateArn -> (строка)
EncryptionContractConfiguration -> (структура)
Укажите версию SPEKE, v1.0 или v2.0, которую MediaConvert использует при шифровании вашего вывода. Для получения дополнительной информации см.: https://docs.aws.amazon.com/speke/latest/documentation/speke-api-specification.html Для использования SPEKE v1.0: оставьте пустым. Для использования SPEKE v2.0: укажите предустановку SPEKE v2.0 для видео и предустановку SPEKE v2.0 для аудио.
SpekeAudioPreset -> (строка)
SpekeVideoPreset -> (строка)
ResourceId -> (строка)
SystemIds -> (список)
Относится к реализации SPEKE. Идентификаторы систем DRM. Группы вывода DASH поддерживают максимум два идентификатора системы. Группы вывода HLS поддерживают максимум 3 идентификатора системы. Другие типы групп поддерживают один идентификатор системы. Подробнее см. на https://dashif.org/identifiers/content_protection/.
(строка)
Url -> (строка)
StaticKeyProvider -> (структура)
Используйте эти настройки для настройки шифрования с помощью статического поставщика ключей.
KeyFormat -> (строка)
KeyFormatVersions -> (строка)
StaticKeyValue -> (строка)
Url -> (строка)
Type -> (строка)
ImageBasedTrickPlay -> (строка)
ImageBasedTrickPlaySettings -> (структура)
Настройки плиток и миниатюр, применимые, когда imageBasedTrickPlay — ADVANCED
IntervalCadence -> (строка)
ThumbnailHeight -> (целое число)
ThumbnailInterval -> (двойное число)
ThumbnailWidth -> (целое число)
TileHeight -> (целое число)
TileWidth -> (целое число)
ManifestCompression -> (строка)
ManifestDurationFormat -> (строка)
MinFinalSegmentLength -> (двойное число)
MinSegmentLength -> (целое число)
OutputSelection -> (строка)
ProgramDateTime -> (строка)
ProgramDateTimePeriod -> (целое число)
ProgressiveWriteHlsManifest -> (строка)
SegmentControl -> (строка)
SegmentLength -> (целое число)
SegmentLengthControl -> (строка)
SegmentsPerSubdirectory -> (целое число)
StreamInfResolution -> (строка)
TargetDurationCompatibilityMode -> (строка)
TimedMetadataId3Frame -> (строка)
TimedMetadataId3Period -> (целое число)
TimestampDeltaMilliseconds -> (целое число)
MsSmoothGroupSettings -> (структура)
Настройки, связанные с пакетом вывода Microsoft Smooth Streaming. Дополнительная информация доступна по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html.
AdditionalManifests -> (список)
По умолчанию служба создает один манифест .ism Microsoft Smooth Streaming для каждой группы вывода Microsoft Smooth Streaming в задании. Этот манифест по умолчанию ссылается на каждый вывод в группе вывода. Чтобы создать дополнительные манифесты, которые ссылаются на подмножество выводов в группе, укажите их здесь.
(структура)
Укажите детали для каждого дополнительного манифеста Microsoft Smooth Streaming, который вы хотите, чтобы служба сгенерировала для этой группы вывода. Каждый манифест может ссылаться на разное подмножество выводов в группе.
ManifestNameModifier -> (строка)
SelectedOutputs -> (список)
Укажите выводы, на которые должна ссылаться эта дополнительная основная манифест.
(строка)
AudioDeduplication -> (строка)
Destination -> (строка)
DestinationSettings -> (структура)
Настройки, связанные с местом назначения. Будут различаться в зависимости от типа места назначения
S3Settings -> (структура)
Настройки, связанные с местом назначения S3
AccessControl -> (структура)
Необязательно. Позвольте MediaConvert автоматически применять контроль доступа к Amazon S3 для выводов в этой группе вывода. Когда вы не используете эту настройку, S3 автоматически применяет список доступа по умолчанию PRIVATE.
CannedAcl -> (строка)
Encryption -> (структура)
Настройки того, как выходы вашей задачи шифруются при загрузке в Amazon S3.
EncryptionType -> (строка)
KmsEncryptionContext -> (строка)
KmsKeyArn -> (строка)
StorageClass -> (строка)
Encryption -> (структура)
Если вы используете DRM, установите DRM System в SpekeKeyProvider.
SpekeKeyProvider -> (структура)
Если тип вашей группы вывода HLS, DASH или Microsoft Smooth, используйте эти настройки при шифровании DRM с помощью совместимого с SPEKE поставщика ключей. Если тип вашей группы вывода CMAF, используйте настройки SpekeKeyProviderCmaf вместо этого.
CertificateArn -> (строка)
EncryptionContractConfiguration -> (структура)
Укажите версию SPEKE, v1.0 или v2.0, которую MediaConvert использует при шифровании вашего вывода. Дополнительная информация доступна по адресу: https://docs.aws.amazon.com/speke/latest/documentation/speke-api-specification.html Чтобы использовать SPEKE v1.0: оставьте поле пустым. Чтобы использовать SPEKE v2.0: укажите предустановку SPEKE v2.0 для видео и предустановку SPEKE v2.0 для аудио.
SpekeAudioPreset -> (строка)
SpekeVideoPreset -> (строка)
ResourceId -> (строка)
SystemIds -> (список)
Относится к реализации SPEKE. Идентификаторы систем DRM. Группы вывода DASH поддерживают максимальное количество 2 идентификаторов системы. Группы вывода HLS поддерживают максимальное количество 3 идентификаторов системы. Другие типы групп поддерживают один идентификатор системы. Подробнее см. https://dashif.org/identifiers/content_protection/.
(строка)
Url -> (строка)
FragmentLength -> (целое число)
FragmentLengthControl -> (строка)
ManifestEncoding -> (строка)
PerFrameMetrics -> (список)
Необязательно, выберите один или несколько отчетов о метриках на кадр для генерации вместе с выводом. Вы можете использовать эти метрики для анализа выходного видео в соответствии с одной или несколькими общепринятыми метриками качества изображения. Вы можете указать метрики на кадр для групп вывода или отдельных выводов. При этом MediaConvert запишет файл CSV (значения, разделённые запятыми) в ваше место назначения S3, названный в соответствии с именем вывода и типом метрики. Например: videofile_PSNR.csv Задания, генерирующие метрики на кадр, будут выполняться дольше, в зависимости от разрешения и сложности вашего вывода. Например, некоторые задания 4K могут занимать в два раза больше времени. Обратите внимание, что при анализе качества видео вывода или сравнении качества видео нескольких разных выводов, мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики на кадр: * PSNR: Пиковая величина отношения сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика структурного сходства по нескольким масштабам * PSNR_HVS: Пиковая величина отношения сигнал/шум, система восприятия человека * VMAF: Объединённая оценка методов оценки видео * QVBR: Управляемый битрейт качества. Этот параметр доступен только тогда, когда ваш вывод использует режим управления битрейтом QVBR.
(строка)
- PSNR: Пиковая величина отношения сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика структурного сходства по нескольким масштабам * PSNR_HVS: Пиковая величина отношения сигнал/шум, система восприятия человека * VMAF: Объединённая оценка методов оценки видео * QVBR: Управляемый битрейт качества. Этот параметр доступен только тогда, когда ваш вывод использует режим управления битрейтом QVBR.
Type -> (строка)
Outputs -> (список)
Этот объект хранит группы настроек кодирования, по одной группе настроек на каждый вывод.
(структура)
Каждый вывод в вашей задаче представляет собой набор настроек, описывающих, как MediaConvert должен закодировать отдельный выходной файл или поток. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/create-outputs.html.
AudioDescriptions -> (список)
Содержит группы настроек кодирования аудио, организованные по кодеку аудио. Включайте по одной на каждый вывод. Может содержать несколько групп настроек кодирования.
(структура)
Настройки, связанные с вкладкой аудио в консоли MediaConvert. В вашем JSON-файле задания экземпляр AudioDescription эквивалентен одной вкладке аудио в консоли. Обычно одна вкладка аудио соответствует одному аудиопотоку вывода. В зависимости от того, как вы настроили селекторы аудиовхода и используете ли вы группы селекторов аудио, одна вкладка аудио может соответствовать группе выходных аудиопотоков.
AudioChannelTaggingSettings -> (структура)
Укажите метки макета каналов аудио QuickTime для аудиоканалов в этом аудиопотоке. Если вы не укажете значение, MediaConvert по умолчанию поместит ваш трек как Center (C). Чтобы использовать метки макета аудио, ваш вывод должен быть в контейнере QuickTime (MOV), а ваш кодек аудио должен быть AAC, WAV или AIFF.
ChannelTag -> (строка)
ChannelTags -> (список)
Укажите метки макета каналов аудио QuickTime для аудиоканалов в этом аудиопотоке. Введите метки макета канала в том же порядке, что и порядок аудиоканалов вашего вывода. Например, если ваш выходной аудиопоток содержит левый и правый каналы, введите Left (L) для первого канала и Right (R) для второго. Если ваш вывод содержит несколько одноканальных аудиопотоков, введите одну метку макета канала для каждого потока.
(строка)
AudioNormalizationSettings -> (структура)
Расширенные настройки нормализации аудио. Игнорируйте эти настройки, если вам не нужно соответствовать стандарту громкости.
Algorithm -> (строка)
AlgorithmControl -> (строка)
CorrectionGateLevel -> (целое число)
LoudnessLogging -> (строка)
PeakCalculation -> (строка)
TargetLkfs -> (двойное число)
TruePeakLimiterThreshold -> (двойное число)
AudioSourceName -> (строка)
AudioType -> (целое число)
AudioTypeControl -> (строка)
CodecSettings -> (структура)
Настройки, связанные с кодированием аудио. Настройки в этой группе зависят от выбранного вами значения кодека аудио.
AacSettings -> (структура)
Требуется при установке Codec в значение AAC. Сервис принимает одну из двух взаимно исключающих групп настроек AAC — VBR и CBR. Для выбора одного из этих режимов установите значение режима управления битрейтом на «VBR» или «CBR». В режиме VBR вы управляете качеством аудио с помощью настройки VBR quality. В режиме CBR используйте настройку Bitrate. Значения по умолчанию и допустимые значения зависят от режима управления битрейтом.
AudioDescriptionBroadcasterMix -> (строка)
Bitrate -> (целое число)
CodecProfile -> (строка)
CodingMode -> (строка)
RateControlMode -> (строка)
RawFormat -> (строка)
SampleRate -> (целое число)
Specification -> (строка)
VbrQuality -> (строка)
Ac3Settings -> (структура)
Требуется при установке Codec в значение AC3.
Bitrate -> (целое число)
BitstreamMode -> (строка)
CodingMode -> (строка)
Dialnorm -> (целое число)
DynamicRangeCompressionLine -> (строка)
DynamicRangeCompressionProfile -> (строка)
DynamicRangeCompressionRf -> (строка)
LfeFilter -> (строка)
MetadataControl -> (строка)
SampleRate -> (целое число)
AiffSettings -> (структура)
Требуется при установке Codec в значение AIFF.
BitDepth -> (целое число)
Channels -> (целое число)
SampleRate -> (целое число)
Codec -> (строка)
Eac3AtmosSettings -> (структура)
Требуется при установке кодека в значение EAC3_ATMOS.
Bitrate -> (целое число)
BitstreamMode -> (строка)
CodingMode -> (строка)
DialogueIntelligence -> (строка)
DownmixControl -> (строка)
DynamicRangeCompressionLine -> (строка)
DynamicRangeCompressionRf -> (строка)
DynamicRangeControl -> (строка)
LoRoCenterMixLevel -> (двойное)
LoRoSurroundMixLevel -> (двойное)
LtRtCenterMixLevel -> (двойное)
LtRtSurroundMixLevel -> (двойное)
MeteringMode -> (строка)
SampleRate -> (целое число)
SpeechThreshold -> (целое число)
StereoDownmix -> (строка)
SurroundExMode -> (строка)
Eac3Settings -> (структура)
Необходимо, когда вы задаете для Codec значение EAC3.
AttenuationControl -> (строка)
Bitrate -> (целое число)
BitstreamMode -> (строка)
CodingMode -> (строка)
DcFilter -> (строка)
Dialnorm -> (целое число)
DynamicRangeCompressionLine -> (строка)
DynamicRangeCompressionRf -> (строка)
LfeControl -> (строка)
LfeFilter -> (строка)
LoRoCenterMixLevel -> (двойное число)
LoRoSurroundMixLevel -> (двойное число)
LtRtCenterMixLevel -> (двойное число)
LtRtSurroundMixLevel -> (двойное число)
MetadataControl -> (строка)
PassthroughControl -> (строка)
PhaseControl -> (строка)
SampleRate -> (целое число)
StereoDownmix -> (строка)
SurroundExMode -> (строка)
SurroundMode -> (строка)
FlacSettings -> (структура)
Необходимо, когда вы задаете для Codec значение FLAC.
BitDepth -> (целое число)
Channels -> (целое число)
SampleRate -> (целое число)
Mp2Settings -> (структура)
Необходимо, когда вы задаете для Codec значение MP2.
Bitrate -> (целое число)
Channels -> (целое число)
SampleRate -> (целое число)
Mp3Settings -> (структура)
Необходимо, когда вы задаете для Codec значение MP3.
Bitrate -> (целое число)
Channels -> (целое число)
RateControlMode -> (строка)
SampleRate -> (целое число)
VbrQuality -> (целое число)
OpusSettings -> (структура)
Необходимо, когда вы задаете для Codec значение OPUS.
Bitrate -> (целое число)
Channels -> (целое число)
SampleRate -> (целое число)
VorbisSettings -> (структура)
Необходимо, когда вы задаете для Codec значение Vorbis.
Channels -> (целое число)
SampleRate -> (целое число)
VbrQuality -> (целое число)
WavSettings -> (структура)
Необходимо, когда вы задаете для Codec значение WAV.
BitDepth -> (целое число)
Channels -> (целое число)
Format -> (строка)
SampleRate -> (целое число)
CustomLanguageCode -> (строка)
LanguageCode -> (строка)
LanguageCodeControl -> (string)
RemixSettings -> (structure)
Дополнительные настройки перемиксовки аудио.
AudioDescriptionAudioChannel -> (integer)
AudioDescriptionDataChannel -> (integer)
ChannelMapping -> (structure)
Карта каналов содержит группу полей, которые хранят значения перемиксовки для каждого канала в дБ. Укажите значения перемиксовки, чтобы указать, какую часть контента из вашего входного аудиоканала вы хотите в выходных аудиоканалах. Каждый экземпляр массива InputChannels или InputChannelsFineTune указывает эти значения для одного выходного канала. Используйте один экземпляр этого массива для каждого выходного канала. В консоли каждый массив соответствует столбцу в графическом изображении матрицы сопоставления. Строки графической матрицы соответствуют входным каналам. Допустимые значения находятся в диапазоне от -60 (глушение) до 6. Значение 0 передает входной канал на выходной канал без изменения (без ослабления или усиления). Используйте InputChannels или InputChannelsFineTune для указания своих значений перемиксовки. Не используйте оба.
OutputChannels -> (list)
В вашем JSON-описании задания включите один дочерний элемент OutputChannels для каждого аудиоканала, который вы хотите в выходе. Каждый дочерний элемент должен содержать один экземпляр InputChannels или InputChannelsFineTune.
(structure)
Настройки сопоставления выходных каналов.
InputChannels -> (list)
Используйте эту настройку для указания значений перемиксовки, если они являются целыми числами, такими как -10, 0 или 4.
(integer)
InputChannelsFineTune -> (list)
Используйте эту настройку для указания значений перемиксовки, если они имеют десятичную часть, например -10.312, 0.08 или 4.9. MediaConvert округляет значения перемиксовки до ближайшей тысячной.
(double)
ChannelsIn -> (integer)
ChannelsOut -> (integer)
StreamName -> (string)
CaptionDescriptions -> (list)
Содержит группы настроек субтитров. Для каждого вывода с субтитрами включите один экземпляр CaptionDescriptions. Может содержать несколько групп настроек субтитров.
(структура)
Этот объект содержит группы настроек, относящиеся к субтитрам для одного вывода. Для каждого вывода с субтитрами включите один экземпляр CaptionDescriptions.
CaptionSelectorName -> (строка)
CustomLanguageCode -> (строка)
DestinationSettings -> (структура)
Настройки, относящиеся к одной вкладке субтитров на консоли MediaConvert. Обычно одна вкладка субтитров соответствует одной дорожке субтитров вывода. В зависимости от формата выходных субтитров одна вкладка может соответствовать набору дорожек субтитров вывода. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/including-captions.html.
BurninDestinationSettings -> (структура)
Burn-in — это способ доставки субтитров, а не формат субтитров. Burn-in записывает субтитры непосредственно на кадры видео, заменяя пиксели видеоконтента субтитрами. Настройте субтитры burn-in в том же выводе, что и ваше видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/burn-in-output-captions.html.
Alignment -> (строка)
ApplyFontColor -> (строка)
BackgroundColor -> (строка)
BackgroundOpacity -> (целое число)
FallbackFont -> (строка)
FontColor -> (строка)
FontFileBold -> (строка)
FontFileBoldItalic -> (строка)
FontFileItalic -> (строка)
FontFileRegular -> (строка)
FontOpacity -> (целое число)
FontResolution -> (целое число)
FontScript -> (строка)
FontSize -> (целое число)
HexFontColor -> (строка)
OutlineColor -> (строка)
OutlineSize -> (целое число)
RemoveRubyReserveAttributes -> (строка)
ShadowColor -> (строка)
ShadowOpacity -> (целое число)
ShadowXOffset -> (целое число)
ShadowYOffset -> (целое число)
StylePassthrough -> (строка)
TeletextSpacing -> (строка)
XPosition -> (целое число)
YPosition -> (целое число)
DestinationType -> (строка)
DvbSubDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам DVB-Sub. Настройте субтитры DVB-Sub в том же выводе, что и видео. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/dvb-sub-output-captions.html.
Alignment -> (строка)
ApplyFontColor -> (строка)
BackgroundColor -> (строка)
BackgroundOpacity -> (целое число)
DdsHandling -> (строка)
DdsXCoordinate -> (целое число)
DdsYCoordinate -> (целое число)
FallbackFont -> (строка)
FontColor -> (строка)
FontFileBold -> (строка)
FontFileBoldItalic -> (строка)
FontFileItalic -> (строка)
FontFileRegular -> (строка)
FontOpacity -> (целое число)
FontResolution -> (целое число)
FontScript -> (строка)
FontSize -> (целое число)
Height -> (целое число)
HexFontColor -> (строка)
OutlineColor -> (строка)
OutlineSize -> (целое число)
ShadowColor -> (строка)
ShadowOpacity -> (целое число)
ShadowXOffset -> (целое число)
ShadowYOffset -> (целое число)
StylePassthrough -> (строка)
SubtitlingType -> (строка)
TeletextSpacing -> (строка)
Width -> (целое число)
XPosition -> (целое число)
YPosition -> (целое число)
EmbeddedDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам CEA/EIA-608 и CEA/EIA-708 (также называемым встроенными или вспомогательными). Настройте встроенные субтитры в том же выходном потоке, что и видео. Дополнительная информация доступна по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/embedded-output-captions.html.
Destination608ChannelNumber -> (целое число)
Destination708ServiceNumber -> (целое число)
ImscDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам IMSC. IMSC — это формат стороннего файла, в котором субтитры хранятся в файле, отделенном от контейнера видео. Настройте субтитры стороннего файла в той же группе выходов, но в другом выходе, чем видео. Дополнительная информация доступна по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.
Accessibility -> (строка)
StylePassthrough -> (строка)
SccDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам SCC. SCC — это формат стороннего файла, в котором субтитры хранятся в файле, отделенном от контейнера видео. Настройте субтитры стороннего файла в той же группе выходов, но в другом выходе, чем видео. Дополнительная информация доступна по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/scc-srt-output-captions.html.
Framerate -> (строка)
SrtDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам SRT. SRT — это формат стороннего файла, в котором субтитры хранятся в файле, отделенном от контейнера видео. Настройте субтитры стороннего файла в той же группе выходов, но в другом выходе, чем видео.
StylePassthrough -> (строка)
TeletextDestinationSettings -> (структура)
Настройки, относящиеся к телетекстовым субтитрам. Настройте телетекстовые субтитры в том же выходном потоке, что и видео. Дополнительная информация доступна по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/teletext-output-captions.html.
PageNumber -> (строка)
PageTypes -> (список)
Укажите типы страниц для этой страницы телетекста. Если вы не укажете значение, служба установит тип страницы по умолчанию «Subtitle». Если вы передаете весь набор данных телетекста, не используйте это поле. При передаче набора страниц телетекста на выходе будут те же типы страниц, что и на входе.
(строка)
TtmlDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам TTML. TTML — это формат стороннего файла, в котором субтитры хранятся в файле, отделенном от контейнера видео. Настройте субтитры стороннего файла в той же группе выходов, но в другом выходе, чем видео. Дополнительная информация доступна по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.
StylePassthrough -> (строка)
WebvttDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам WebVTT. WebVTT — это формат стороннего файла, в котором субтитры хранятся в файле, отделенном от контейнера видео. Настройте субтитры стороннего файла в той же группе выходов, но в другом выходе, чем видео. Дополнительная информация доступна по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.
Accessibility -> (строка)
StylePassthrough -> (строка)
LanguageCode -> (строка)
LanguageDescription -> (строка)
ContainerSettings -> (структура)
Настройки, специфичные для контейнера.
CmfcSettings -> (структура)
Эти настройки относятся к фрагментированному контейнеру MP4 для сегментов в выходных данных CMAF.
AudioDuration -> (строка)
AudioGroupId -> (строка)
AudioRenditionSets -> (строка)
AudioTrackType -> (строка)
DescriptiveVideoServiceFlag -> (строка)
IFrameOnlyManifest -> (строка)
KlvMetadata -> (строка)
ManifestMetadataSignaling -> (строка)
Scte35Esam -> (строка)
Scte35Source -> (строка)
TimedMetadata -> (строка)
TimedMetadataBoxVersion -> (строка)
TimedMetadataSchemeIdUri -> (строка)
TimedMetadataValue -> (строка)
Container -> (строка)
F4vSettings -> (структура)
Настройки для контейнера F4v
MoovPlacement -> (строка)
M2tsSettings -> (структура)
Настройки контейнера MPEG-2 TS. Они применяются к выводам в группе вывода файла, когда контейнер вывода — MPEG-2 Transport Stream (M2TS). В этих ресурсах данные организованы по таблице программы (PMT). Каждая программа транспортного потока содержит подмножества данных, включая аудио, видео и метаданные. Каждое из этих подмножеств данных имеет числовой метку, называемую идентификатором пакета (PID). Каждая программа транспортного потока соответствует одному выводу MediaConvert. PMT перечисляет типы данных в программе вместе с их PID. Системы и проигрыватели ниже по потоку используют таблицу программы для поиска PID для каждого типа данных, к которому они обращаются, а затем используют PID для поиска конкретных данных в ресурсе.
AudioBufferModel -> (строка)
AudioDuration -> (строка)
AudioFramesPerPes -> (целое число)
AudioPids -> (список)
Укажите идентификаторы пакетов (PID) для всех элементарных аудиопотоков, которые вы включаете в этот вывод. Укажите несколько PID в виде массива JSON. Значение по умолчанию — диапазон 482-492.
(целое число)
AudioPtsOffsetDelta -> (целое число)
Bitrate -> (целое число)
BufferModel -> (строка)
DataPTSControl -> (строка)
DvbNitSettings -> (структура)
Используйте эти настройки для вставки таблицы сетевой информации DVB (NIT) в транспортный поток этого вывода.
NetworkId -> (целое число)
NetworkName -> (строка)
NitInterval -> (целое число)
DvbSdtSettings -> (структура)
Используйте эти настройки для вставки таблицы описания службы DVB (SDT) в транспортный поток этого вывода.
OutputSdt -> (строка)
SdtInterval -> (целое число)
ServiceName -> (строка)
ServiceProviderName -> (строка)
DvbSubPids -> (список)
Укажите идентификаторы пакетов (PID) для данных субтитров DVB, включенных в этот вывод. Укажите несколько PID в виде массива JSON. Значение по умолчанию — диапазон 460-479.
(целое число)
DvbTdtSettings -> (структура)
Используйте эти настройки для вставки таблицы времени и даты DVB (TDT) в транспортный поток этого вывода.
TdtInterval -> (целое число)
DvbTeletextPid -> (целое число)
EbpAudioInterval -> (строка)
EbpPlacement -> (строка)
EsRateInPes -> (строка)
ForceTsVideoEbpOrder -> (строка)
FragmentTime -> (двойное число)
KlvMetadata -> (строка)
MaxPcrInterval -> (целое число)
MinEbpInterval -> (целое число)
NielsenId3 -> (строка)
NullPacketBitrate -> (двойное число)
PatInterval -> (целое число)
PcrControl -> (строка)
PcrPid -> (целое число)
PmtInterval -> (целое число)
PmtPid -> (целое число)
PreventBufferUnderflow -> (строка)
PrivateMetadataPid -> (целое число)
ProgramNumber -> (целое число)
PtsOffset -> (целое число)
PtsOffsetMode -> (строка)
RateMode -> (строка)
Scte35Esam -> (структура)
Включите это в настройки задания, чтобы поместить маркеры SCTE-35 в выходные потоки HLS и транспортные потоки в точках вставки, которые вы указали в документе ESAM XML. Предоставьте документ в настройке SCC XML.
Scte35EsamPid -> (целое число)
Scte35Pid -> (целое число)
Scte35Source -> (строка)
SegmentationMarkers -> (строка)
SegmentationStyle -> (строка)
SegmentationTime -> (вещественное число)
TimedMetadataPid -> (целое число)
TransportStreamId -> (целое число)
VideoPid -> (целое число)
M3u8Settings -> (структура)
Эти настройки относятся к контейнеру MPEG-2 транспортного потока (MPEG2-TS) для сегментов MPEG2-TS в ваших выходных данных HLS.
AudioDuration -> (строка)
AudioFramesPerPes -> (целое число)
AudioPids -> (список)
Идентификатор пакета (PID) потоков элементарного звука в потоке передачи. Разрешены несколько значений, которые можно вводить в диапазонах и/или через разделитель запятыми.
(целое число)
AudioPtsOffsetDelta -> (целое число)
DataPTSControl -> (строка)
MaxPcrInterval -> (целое число)
NielsenId3 -> (строка)
PatInterval -> (целое число)
PcrControl -> (строка)
PcrPid -> (целое число)
PmtInterval -> (целое число)
PmtPid -> (целое число)
PrivateMetadataPid -> (целое число)
ProgramNumber -> (целое число)
PtsOffset -> (целое число)
PtsOffsetMode -> (строка)
Scte35Pid -> (целое число)
Scte35Source -> (строка)
TimedMetadata -> (строка)
TimedMetadataPid -> (целое число)
TransportStreamId -> (целое число)
VideoPid -> (целое число)
MovSettings -> (структура)
Эти настройки относятся к вашему контейнеру QuickTime MOV.
ClapAtom -> (строка)
CslgAtom -> (строка)
Mpeg2FourCCControl -> (строка)
PaddingControl -> (строка)
Reference -> (строка)
Mp4Settings -> (структура)
Эти настройки относятся к контейнеру вывода MP4. Вы можете создавать аудио-только выводы с этим контейнером. Для получения дополнительной информации, см. https://docs.aws.amazon.com/mediaconvert/latest/ug/supported-codecs-containers-audio-only.html#output-codecs-and-containers-supported-for-audio-only.
AudioDuration -> (строка)
CslgAtom -> (строка)
CttsVersion -> (целое число)
FreeSpaceBox -> (строка)
MoovPlacement -> (строка)
Mp4MajorBrand -> (строка)
MpdSettings -> (структура)
Эти настройки относятся к фрагментированному контейнеру MP4 для сегментов в ваших выходных данных DASH.
AccessibilityCaptionHints -> (строка)
AudioDuration -> (строка)
CaptionContainerType -> (строка)
KlvMetadata -> (строка)
ManifestMetadataSignaling -> (строка)
Scte35Esam -> (строка)
Scte35Source -> (строка)
TimedMetadata -> (строка)
TimedMetadataBoxVersion -> (строка)
TimedMetadataSchemeIdUri -> (строка)
TimedMetadataValue -> (строка)
MxfSettings -> (структура)
Эти настройки относятся к контейнеру вывода MXF.
AfdSignaling -> (строка)
Profile -> (строка)
XavcProfileSettings -> (структура)
Укажите настройки профиля XAVC для вывода MXF, когда вы зададите профиль MXF в XAVC.
DurationMode -> (строка)
MaxAncDataSize -> (целое число)
Extension -> (строка)
NameModifier -> (строка)
OutputSettings -> (структура)
Указанные настройки для этого типа вывода.
HlsSettings -> (структура)
Настройки групп вывода HLS
AudioGroupId -> (строка)
AudioOnlyContainer -> (строка)
AudioRenditionSets -> (строка)
AudioTrackType -> (строка)
DescriptiveVideoServiceFlag -> (строка)
IFrameOnlyManifest -> (строка)
SegmentModifier -> (строка)
Preset -> (строка)
VideoDescription -> (структура)
VideoDescription содержит группу параметров кодирования видео. Конкретные параметры видео зависят от выбранного вами кодека для свойства codec. Включите по одному экземпляру VideoDescription на каждый выход.
AfdSignaling -> (строка)
AntiAlias -> (строка)
ChromaPositionMode -> (строка)
CodecSettings -> (структура)
Параметры кодека видео содержат группу параметров, связанных с кодированием видео. Эти параметры в группе меняются в зависимости от выбранного вами значения для Video codec. Для каждого перечисления кодека, которое вы выберете, определите соответствующий объект параметров. Ниже приведены пары перечислений кодека и объекта параметров. * AV1, Av1Settings * AVC_INTRA, AvcIntraSettings * FRAME_CAPTURE, FrameCaptureSettings * GIF, GifSettings * H_264, H264Settings * H_265, H265Settings * MPEG2, Mpeg2Settings * PRORES, ProresSettings * UNCOMPRESSED, UncompressedSettings * VC3, Vc3Settings * VP8, Vp8Settings * VP9, Vp9Settings * XAVC, XavcSettings
Av1Settings -> (структура)
Требуется при установке Codec, в VideoDescription>CodecSettings в значение AV1.
AdaptiveQuantization -> (строка)
BitDepth -> (строка)
FilmGrainSynthesis -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopSize -> (вещественное число)
MaxBitrate -> (целое число)
NumberBFramesBetweenReferenceFrames -> (целое число)
PerFrameMetrics -> (список)
По желанию выберите один или несколько отчетов о метриках за кадр для генерации вместе с вашим выходом. Вы можете использовать эти метрики для анализа выходного видео по одной или нескольким часто используемым метрикам качества изображения. Вы можете указать метрики за кадр для групп выходов или отдельных выходов. В этом случае MediaConvert запишет CSV (Comma-Separated Values) файл в ваше целевое хранилище S3, названное по имени выхода и типу метрики. Например: videofile_PSNR.csv Задания, генерирующие метрики за кадр, будут выполняться дольше, в зависимости от разрешения и сложности вашего выхода. Например, некоторые задания 4K могут занимать до двух раз больше времени для завершения. Обратите внимание, что при анализе качества видео на выходе или сравнении качества видео нескольких разных выходов мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики за кадр: * PSNR: пиковая разность сигнала и шума * SSIM: мера структурной схожести * MS_SSIM: мера схожести в масштабе * PSNR_HVS: пиковая разность сигнала и шума, система человеческого зрения * VMAF: слияние оценки видео по нескольким методам * QVBR: битрейт, определенный качеством. Этот параметр доступен только в том случае, если ваш выход использует режим управления скоростью QVBR.
(строка)
- PSNR: пиковая разность сигнала и шума * SSIM: мера структурной схожести * MS_SSIM: мера схожести в масштабе * PSNR_HVS: пиковая разность сигнала и шума, система человеческого зрения * VMAF: слияние оценки видео по нескольким методам * QVBR: битрейт, определенный качеством. Этот параметр доступен только в том случае, если ваш выход использует режим управления скоростью QVBR.
QvbrSettings -> (структура)
Настройки кодирования с переменной битрейтом, определенной качеством, с помощью кодека H.265. Используйте эти настройки только в том случае, если вы установили QVBR для Rate control mode.
QvbrQualityLevel -> (целое число)
QvbrQualityLevelFineTune -> (вещественное число)
RateControlMode -> (строка)
Slices -> (целое число)
SpatialAdaptiveQuantization -> (строка)
AvcIntraSettings -> (структура)
Требуется при выборе AVC-Intra для кодека выходного видео. Для получения дополнительной информации об настройках AVC-Intra см. соответствующий стандарт. Подробная информация о разрешениях SD и HD в AVC-Intra доступна по адресу https://ieeexplore.ieee.org/document/7290936. Информация о разрешениях 4K/2K в AVC-Intra доступна по адресу https://pro-av.panasonic.net/en/avc-ultra/AVC-ULTRAoverview.pdf.
AvcIntraClass -> (строка)
AvcIntraUhdSettings -> (структура)
Необязательно при установке класса AVC-Intra в значение Class 4K/2K. При установке класса в другое значение этот объект недопустим.
QualityTuningLevel -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
InterlaceMode -> (строка)
PerFrameMetrics -> (список)
Необязательно выбрать один или несколько отчетов метрик на кадр для генерации вместе с выходным сигналом. Вы можете использовать эти метрики для анализа выходного видео в соответствии с одной или несколькими часто используемыми метриками качества изображения. Вы можете указать метрики на кадр для выходных групп или для отдельных выходов. При этом MediaConvert запишет CSV-файл (Comma-Separated Values) в ваш пункт назначения S3, с именем, основанным на имени выходного сигнала и типе метрики. Например: videofile_PSNR.csv Задачи, генерирующие метрики на кадр, будут занимать больше времени для завершения, в зависимости от разрешения и сложности выходного сигнала. Например, некоторые задачи 4K могут занимать до двух раз больше времени для завершения. Обратите внимание, что при анализе качества выходного видео или при сравнении качества видео нескольких различных выходов мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики на кадр: * PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства по нескольким масштабам * PSNR_HVS: Пиковое отношение сигнал/шум, учитывающее характеристики зрения человека * VMAF: Слияние многометодных оценок видео * QVBR: Битрейт, определяемый качеством. Этот вариант доступен только при использовании режима управления битрейтом QVBR для выходного сигнала.
(строка)
- PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства по нескольким масштабам * PSNR_HVS: Пиковое отношение сигнал/шум, учитывающее характеристики зрения человека * VMAF: Слияние многометодных оценок видео * QVBR: Битрейт, определяемый качеством. Этот вариант доступен только при использовании режима управления битрейтом QVBR для выходного сигнала.
ScanTypeConversionMode -> (строка)
SlowPal -> (строка)
Telecine -> (строка)
Codec -> (строка)
FrameCaptureSettings -> (структура)
Требуется при установке значения Codec в FRAME_CAPTURE.
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
MaxCaptures -> (целое число)
Quality -> (целое число)
GifSettings -> (структура)
Необходимо, когда вы устанавливаете (Codec) в (VideoDescription)>(CodecSettings) со значением GIF
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
H264Settings -> (структура)
Требуется при установке значения Codec в H_264.
AdaptiveQuantization -> (строка)
BandwidthReductionFilter -> (структура)
Фильтр снижения полосы пропускания улучшает качество видео выходного сигнала по отношению к его битрейту. Используется для снижения битрейта выходного сигнала постоянного качества QVBR с незначительным или нулевым визуальным ухудшением качества. Или, используется для повышения качества видео выходных сигналов с другими режимами управления битрейтом относительно указанного вами битрейта. Снижение полосы пропускания увеличивается, если входной сигнал имеет низкое качество или шумный. Выходные сигналы, использующие эту функцию, подлежат ценообразованию по тарифу «про». При включении фильтра снижения полосы пропускания нельзя включать препроцессор «Понизитель шума».
Sharpening -> (строка)
Strength -> (строка)
Bitrate -> (целое число)
CodecLevel -> (строка)
CodecProfile -> (строка)
DynamicSubGop -> (строка)
EndOfStreamMarkers -> (строка)
EntropyEncoding -> (строка)
FieldEncoding -> (строка)
FlickerAdaptiveQuantization -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopBReference -> (строка)
GopClosedCadence -> (целое число)
GopSize -> (двойное число)
GopSizeUnits -> (строка)
HrdBufferFinalFillPercentage -> (целое число)
HrdBufferInitialFillPercentage -> (целое число)
HrdBufferSize -> (целое число)
InterlaceMode -> (строка)
MaxBitrate -> (целое число)
MinIInterval -> (целое число)
NumberBFramesBetweenReferenceFrames -> (целое число)
NumberReferenceFrames -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчетов метрик за кадр, чтобы сгенерировать вместе с вашим выводом. Вы можете использовать эти метрики для анализа вашего видеовывода в соответствии с одной или несколькими обычно используемыми метриками качества изображения. Вы можете указать метрики за кадр для групп вывода или для отдельных выводов. Когда вы это сделаете, MediaConvert запишет CSV-файл (значения, разделенные запятыми) в ваше место назначения S3, названный в соответствии с именем вывода и типом метрики. Например: videofile_PSNR.csv Задачи, которые генерируют метрики за кадр, будут занимать больше времени для завершения, в зависимости от разрешения и сложности вашего вывода. Например, некоторые задачи 4K могут занимать до двух раз больше времени для завершения. Обратите внимание, что при анализе качества видео вашего вывода, или при сравнении качества видео нескольких различных выводов, мы обычно также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики за кадр: * PSNR: пиковое отношение сигнал/шум * SSIM: мера структурной схожести * MS_SSIM: мера схожести по нескольким масштабам * PSNR_HVS: пиковое отношение сигнал/шум, система человеческого зрения * VMAF: слияние оценки видео с несколькими методами * QVBR: битрейт, определяемый качеством. Этот параметр доступен только в том случае, если ваш вывод использует режим управления скоростью QVBR.
(строка)
- PSNR: пиковое отношение сигнал/шум * SSIM: мера структурной схожести * MS_SSIM: мера схожести по нескольким масштабам * PSNR_HVS: пиковое отношение сигнал/шум, система человеческого зрения * VMAF: слияние оценки видео с несколькими методами * QVBR: битрейт, определяемый качеством. Этот параметр доступен только в том случае, если ваш вывод использует режим управления скоростью QVBR.
QualityTuningLevel -> (строка)
QvbrSettings -> (структура)
Настройки для кодирования с битрейтом, определяемым качеством, с кодеком H.265. Используйте эти настройки только в том случае, если вы установили QVBR для режима управления скоростью.
MaxAverageBitrate -> (целое число)
QvbrQualityLevel -> (целое число)
QvbrQualityLevelFineTune -> (двойное число)
RateControlMode -> (строка)
RepeatPps -> (строка)
SaliencyAwareEncoding -> (строка)
ScanTypeConversionMode -> (строка)
SceneChangeDetect -> (строка)
Slices -> (целое число)
SlowPal -> (строка)
Softness -> (целое число)
SpatialAdaptiveQuantization -> (строка)
Синтаксис -> (строка)
Telecine -> (строка)
TemporalAdaptiveQuantization -> (строка)
UnregisteredSeiTimecode -> (строка)
WriteMp4PackagingType -> (строка)
H265Settings -> (структура)
Настройки кодека H265
AdaptiveQuantization -> (строка)
AlternateTransferFunctionSei -> (строка)
BandwidthReductionFilter -> (структура)
Фильтр снижения полосы пропускания повышает качество видео на выходе относительно его битрейта. Используйте для снижения битрейта выходного сигнала с постоянным качеством QVBR с незначительным или отсутствующим визуальным ухудшением качества. Или используйте для повышения качества видео выходов с другими режимами управления скоростью передачи данных относительно заданного битрейта. Снижение полосы пропускания увеличивается при низком качестве или шуме входного сигнала. Выходы, использующие эту функцию, облагаются дополнительной стоимостью.
Sharpening -> (строка)
Strength -> (строка)
Bitrate -> (целое число)
CodecLevel -> (строка)
CodecProfile -> (строка)
Deblocking -> (строка)
DynamicSubGop -> (строка)
EndOfStreamMarkers -> (строка)
FlickerAdaptiveQuantization -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopBReference -> (строка)
GopClosedCadence -> (целое число)
GopSize -> (двойное число)
GopSizeUnits -> (строка)
HrdBufferFinalFillPercentage -> (целое число)
HrdBufferInitialFillPercentage -> (целое число)
HrdBufferSize -> (целое число)
InterlaceMode -> (строка)
MaxBitrate -> (целое число)
MinIInterval -> (целое число)
NumberBFramesBetweenReferenceFrames -> (целое число)
NumberReferenceFrames -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчётов по метрикам за кадр для генерации вместе с выводом. Вы можете использовать эти метрики для анализа выходного видео в соответствии с одной или несколькими обычно используемыми метриками качества изображения. Вы можете указать метрики за кадр для групп вывода или для отдельных выводов. Когда вы это делаете, MediaConvert записывает CSV (CSV) файл в ваше место назначения S3, названный по имени вывода и типу метрики. Например: videofile_PSNR.csv Задачи, которые генерируют метрики за кадр, будут выполняться дольше, в зависимости от разрешения и сложности вашего вывода. Например, некоторые задачи 4K могут занимать до два раза дольше для завершения. Обратите внимание, что при анализе качества видео вашего вывода или при сравнении качества видео нескольких разных выводов, мы обычно рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики за кадр: * PSNR: Пиковое отношение сигнал/шум * SSIM: Мера структурного сходства * MS_SSIM: Мера сходства в нескольких масштабах * PSNR_HVS: Пиковое отношение сигнал/шум, система зрительного восприятия человека * VMAF: Объединение оценки видео по нескольким методам * QVBR: Временная скорость битрейта, задаваемая качеством. Этот параметр доступен только при использовании в режиме управления скоростью QVBR.
(строка)
- PSNR: Пиковое отношение сигнал/шум * SSIM: Мера структурного сходства * MS_SSIM: Мера сходства в нескольких масштабах * PSNR_HVS: Пиковое отношение сигнал/шум, система зрительного восприятия человека * VMAF: Объединение оценки видео по нескольким методам * QVBR: Временная скорость битрейта, задаваемая качеством. Этот параметр доступен только при использовании в режиме управления скоростью QVBR.
QualityTuningLevel -> (строка)
QvbrSettings -> (структура)
Параметры для кодирования с переменной скоростью битов, определенной качеством, с кодеком H.265. Используйте эти параметры только тогда, когда вы установите QVBR для режима управления скоростью.
MaxAverageBitrate -> (целое число)
QvbrQualityLevel -> (целое число)
QvbrQualityLevelFineTune -> (двойное)
RateControlMode -> (строка)
SampleAdaptiveOffsetFilterMode -> (строка)
ScanTypeConversionMode -> (строка)
SceneChangeDetect -> (строка)
Slices -> (целое число)
SlowPal -> (строка)
SpatialAdaptiveQuantization -> (строка)
Telecine -> (строка)
TemporalAdaptiveQuantization -> (строка)
TemporalIds -> (строка)
Tiles -> (строка)
UnregisteredSeiTimecode -> (строка)
WriteMp4PackagingType -> (строка)
Mpeg2Settings -> (структура)
Необходимо при установке значения Codec в MPEG2.
AdaptiveQuantization -> (строка)
Bitrate -> (целое число)
CodecLevel -> (строка)
CodecProfile -> (строка)
DynamicSubGop -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopClosedCadence -> (целое число)
GopSize -> (вещественное число)
GopSizeUnits -> (строка)
HrdBufferFinalFillPercentage -> (целое число)
HrdBufferInitialFillPercentage -> (целое число)
HrdBufferSize -> (целое число)
InterlaceMode -> (строка)
IntraDcPrecision -> (строка)
MaxBitrate -> (целое число)
MinIInterval -> (целое число)
NumberBFramesBetweenReferenceFrames -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчетов по метрикам за кадр для генерации вместе с выводом. Вы можете использовать эти метрики для анализа выходного видео по одному или нескольким общепринятым метрикам качества изображения. Вы можете указать метрики за кадр для групп вывода или для отдельных выводов. В этом случае MediaConvert запишет файл CSV (значения, разделенные запятыми) в ваше назначение S3, названный по имени вывода и типу метрики. Например: videofile_PSNR.csv Задачи, которые генерируют метрики за кадр, будут выполняться дольше, в зависимости от разрешения и сложности вашего вывода. Например, некоторые задачи 4K могут занимать до дважды больше времени. Обратите внимание, что при анализе качества видео вашего вывода или при сравнении качества видео нескольких различных выводов мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики за кадр: * PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства в масштабе * PSNR_HVS: Пиковое отношение сигнал/шум, модель человеческого зрения * VMAF: Объединенная оценка видео с использованием нескольких методов * QVBR: Скорость передачи данных, определяемая качеством. Этот параметр доступен только в том случае, если ваш вывод использует режим управления скоростью передачи данных QVBR.
(строка)
- PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства в масштабе * PSNR_HVS: Пиковое отношение сигнал/шум, модель человеческого зрения * VMAF: Объединенная оценка видео с использованием нескольких методов * QVBR: Скорость передачи данных, определяемая качеством. Этот параметр доступен только в том случае, если ваш вывод использует режим управления скоростью передачи данных QVBR.
QualityTuningLevel -> (строка)
RateControlMode -> (строка)
ScanTypeConversionMode -> (строка)
SceneChangeDetect -> (строка)
SlowPal -> (строка)
Softness -> (целое число)
SpatialAdaptiveQuantization -> (строка)
Syntax -> (строка)
Telecine -> (строка)
TemporalAdaptiveQuantization -> (строка)
ProresSettings -> (структура)
Необходимо, когда вы устанавливаете Codec в значение PRORES.
ChromaSampling -> (строка)
CodecProfile -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
InterlaceMode -> (строка)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчетов метрик на кадр, чтобы сгенерировать вместе с выводом. Вы можете использовать эти метрики для анализа вашего выходного видео в соответствии с одной или несколькими общеиспользуемыми метриками качества изображения. Вы можете указать метрики на кадр для выходных групп или для отдельных выводов. В этом случае MediaConvert запишет CSV-файл (Comma-Separated Values) в ваш S3-выходной пункт назначения, который будет назван в соответствии с именем вывода и типом метрики. Например: videofile_PSNR.csv Задачи, генерирующие метрики на кадр, будут выполняться дольше, в зависимости от разрешения и сложности вашего вывода. Например, некоторые задачи 4K могут выполняться в два раза дольше. Обратите внимание, что при анализе качества видео вывода или при сравнении качества видео нескольких различных выводов, как правило, рекомендуется подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики на кадр: * PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства по нескольким масштабам * PSNR_HVS: Пиковое отношение сигнал/шум, система зрительного восприятия человека * VMAF: Видео-многометодная оценка слияния * QVBR: Управляемая качеством переменная битрейт. Этот параметр доступен только в том случае, если ваш вывод использует режим управления битрейтом QVBR.
(строка)
- PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства по нескольким масштабам * PSNR_HVS: Пиковое отношение сигнал/шум, система зрительного восприятия человека * VMAF: Видео-многометодная оценка слияния * QVBR: Управляемая качеством переменная битрейт. Этот параметр доступен только в том случае, если ваш вывод использует режим управления битрейтом QVBR.
ScanTypeConversionMode -> (строка)
SlowPal -> (строка)
Telecine -> (строка)
UncompressedSettings -> (структура)
Требуется при установке Codec, в VideoDescription>CodecSettings со значением UNCOMPRESSED.
Fourcc -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
InterlaceMode -> (строка)
ScanTypeConversionMode -> (строка)
SlowPal -> (строка)
Telecine -> (строка)
Vc3Settings -> (структура)
Требуется, когда вы устанавливаете Codec со значением VC3
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
InterlaceMode -> (строка)
ScanTypeConversionMode -> (строка)
SlowPal -> (строка)
Telecine -> (строка)
Vc3Class -> (строка)
Vp8Settings -> (структура)
Требуется при установке кодека в значение VP8.
Bitrate -> (целое число)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopSize -> (вещественное число)
HrdBufferSize -> (целое число)
MaxBitrate -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
QualityTuningLevel -> (строка)
RateControlMode -> (строка)
Vp9Settings -> (структура)
Требуется при установке кодека в значение VP9.
Bitrate -> (целое число)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopSize -> (вещественное число)
HrdBufferSize -> (целое число)
MaxBitrate -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
QualityTuningLevel -> (строка)
RateControlMode -> (строка)
XavcSettings -> (структура)
Требуется при установке значения Кодек в XAVC.
AdaptiveQuantization -> (строка)
EntropyEncoding -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно, выберите один или несколько отчетов по метрикам на кадр, чтобы сгенерировать их вместе с выводом. Вы можете использовать эти метрики для анализа вашего видеовывода по одному или нескольким стандартным метрикам качества изображения. Вы можете указать метрики на кадр для групп вывода или для отдельных выводов. При этом MediaConvert запишет файл CSV (разделенный запятыми) в ваше место назначения S3, названный по имени вывода и типу метрики. Например: videofile_PSNR.csv Задачи, которые генерируют метрики на кадр, будут выполняться дольше, в зависимости от разрешения и сложности вывода. Например, некоторые задачи 4K могут занимать до двух раз больше времени. Обратите внимание, что при анализе качества видео вашего вывода или при сравнении качества видео нескольких различных выводов, как правило, также рекомендуется подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики на кадр: * PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика структурного сходства по нескольким масштабам * PSNR_HVS: Пиковое отношение сигнал/шум, система восприятия человека * VMAF: Слияние оценки видео с помощью нескольких методов * QVBR: Временная скорость переменной битовой кодировки. Этот параметр доступен только в том случае, если ваш вывод использует режим управления скоростью QVBR.
(строка)
- PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика структурного сходства по нескольким масштабам * PSNR_HVS: Пиковое отношение сигнал/шум, система восприятия человека * VMAF: Слияние оценки видео с помощью нескольких методов * QVBR: Временная скорость переменной битовой кодировки. Этот параметр доступен только в том случае, если ваш вывод использует режим управления скоростью QVBR.
Profile -> (строка)
SlowPal -> (строка)
Softness -> (целое число)
SpatialAdaptiveQuantization -> (строка)
TemporalAdaptiveQuantization -> (строка)
Xavc4kIntraCbgProfileSettings -> (структура)
Требуется при установке значения Profile в XAVC_4K_INTRA_CBG.
XavcClass -> (строка)
Xavc4kIntraVbrProfileSettings -> (структура)
Требуется при установке значения Profile в XAVC_4K_INTRA_VBR.
XavcClass -> (строка)
Xavc4kProfileSettings -> (структура)
Требуется при установке Profile в значение XAVC_4K.
BitrateClass -> (строка)
CodecProfile -> (строка)
FlickerAdaptiveQuantization -> (строка)
GopBReference -> (строка)
GopClosedCadence -> (целое число)
HrdBufferSize -> (целое число)
QualityTuningLevel -> (строка)
Slices -> (целое число)
XavcHdIntraCbgProfileSettings -> (структура)
Требуется при установке Profile в значение XAVC_HD_INTRA_CBG.
XavcClass -> (строка)
XavcHdProfileSettings -> (структура)
Требуется при установке Profile в значение XAVC_HD.
BitrateClass -> (строка)
FlickerAdaptiveQuantization -> (строка)
GopBReference -> (строка)
GopClosedCadence -> (целое число)
HrdBufferSize -> (целое число)
InterlaceMode -> (строка)
QualityTuningLevel -> (строка)
Slices -> (целое число)
Telecine -> (строка)
ColorMetadata -> (строка)
Crop -> (структура)
Используйте выбор обрезки, чтобы указать область видео, которую служба включит во фрейм выходного видео.
Height -> (целое число)
Width -> (целое число)
X -> (целое число)
Y -> (целое число)
DropFrameTimecode -> (строка)
FixedAfd -> (целое число)
Height -> (целое число)
Position -> (структура)
Используйте размещение выбора, чтобы определить область видео в вашем выходном кадре. Область вне указанного вами прямоугольника будет чёрной.
Height -> (целое число)
Width -> (целое число)
X -> (целое число)
Y -> (целое число)
RespondToAfd -> (строка)
ScalingBehavior -> (строка)
Sharpness -> (целое число)
TimecodeInsertion -> (строка)
TimecodeTrack -> (строка)
VideoPreprocessors -> (структура)
Дополнительные функции транскодирования можно найти в разделе Препроцессоры. Включайте функции для каждого выходного потока индивидуально. По умолчанию эти функции отключены.
ColorCorrector -> (структура)
Используйте эти настройки для преобразования цветового пространства или изменения таких свойств, как оттенок и контраст, для этого вывода. Более подробную информацию можно найти по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/converting-the-color-space.html.
Brightness -> (целое число)
ClipLimits -> (структура)
Укажите пределы YUV и допуски RGB при установке преобразования диапазона выборки в ограниченный диапазон.
MaximumRGBTolerance -> (целое число)
MaximumYUV -> (целое число)
MinimumRGBTolerance -> (целое число)
MinimumYUV -> (целое число)
ColorSpaceConversion -> (строка)
Contrast -> (целое число)
Hdr10Metadata -> (структура)
Используйте эти настройки при преобразовании в цветовое пространство HDR 10. Укажите статическую метаданные SMPTE ST 2086 Mastering Display Color Volume, которые вы хотите передать в выводе. Эти значения не влияют на значения пикселей, закодированных в видеопотоке. Они предназначены для помощи последующему видеоплееру в отображении контента таким образом, который отражает намерения создателя контента. При установке преобразования цветового пространства в HDR 10 эти настройки требуются. Необходимо установить значения для Максимального среднего уровня освещенности кадра и Максимального уровня освещенности контента; эти настройки не имеют значения по умолчанию. Значения по умолчанию для других настроек метаданных HDR 10 определяются цветовым пространством P3D65. Для получения дополнительной информации о задачах MediaConvert HDR см. https://docs.aws.amazon.com/console/mediaconvert/hdr.
BluePrimaryX -> (целое число)
BluePrimaryY -> (целое число)
GreenPrimaryX -> (целое число)
GreenPrimaryY -> (целое число)
MaxContentLightLevel -> (целое число)
MaxFrameAverageLightLevel -> (целое число)
MaxLuminance -> (целое число)
MinLuminance -> (целое число)
RedPrimaryX -> (целое число)
RedPrimaryY -> (целое число)
WhitePointX -> (целое число)
WhitePointY -> (целое число)
HdrToSdrToneMapper -> (строка)
Hue -> (целое число)
MaxLuminance -> (целое число)
SampleRangeConversion -> (строка)
Saturation -> (целое число)
SdrReferenceWhiteLevel -> (целое число)
Deinterlacer -> (структура)
Используйте деинтерлейсер для получения более плавного движения и четче изображения. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/working-with-scan-type.html.
Algorithm -> (string)
Control -> (string)
- При установке на NORMAL (по умолчанию), деинтерлейсер не преобразует кадры, помеченные в метаданных как прогрессивные. Он будет преобразовывать только те, которые помечены как какой-либо другой тип. - При установке на FORCE_ALL_FRAMES, деинтерлейсер преобразует каждый кадр в прогрессивный - даже те, которые уже помечены как прогрессивные. Включите режим принуждения только в том случае, если есть высокая вероятность, что метаданные помечены кадры как прогрессивные, когда они не прогрессивные. В противном случае не включайте; обработка кадров, которые уже прогрессивные, в прогрессивные, вероятно, приведет к более низкому качеству видео.
Mode -> (string)
DolbyVision -> (structure)
Включите функцию Dolby Vision для получения выходного видео, совместимого с Dolby Vision.
L6Metadata -> (structure)
Используйте эти настройки, когда вы устанавливаете DolbyVisionLevel6Mode на SPECIFY, чтобы переопределить значения MaxCLL и MaxFALL в вашем входе новыми значениями.
MaxCll -> (integer)
MaxFall -> (integer)
L6Mode -> (string)
Mapping -> (string)
Profile -> (string)
Hdr10Plus -> (structure)
Включите анализ HDR10+ и внедрение метаданных. Совместимо только с HEVC.
MasteringMonitorNits -> (integer)
TargetMonitorNits -> (integer)
ImageInserter -> (structure)
Включите функцию вставки изображений, чтобы добавить графическое наложение на ваше видео. Включите или отключите эту функцию для каждого выхода индивидуально. По умолчанию эта настройка отключена.
InsertableImages -> (list)
Укажите изображения, которые вы хотите наложить на видео. Изображения должны быть в формате PNG или TGA.
(structure)
Эти настройки применяются к конкретному графическому наложению. Вы можете включить несколько наложений в задании.
Duration -> (integer)
FadeIn -> (integer)
FadeOut -> (integer)
Height -> (integer)
ImageInserterInput -> (string)
ImageX -> (integer)
ImageY -> (integer)
Layer -> (integer)
Opacity -> (integer)
StartTime -> (string)
Width -> (integer)
SdrReferenceWhiteLevel -> (integer)
NoiseReducer -> (structure)
Включите функцию шумоподавления, чтобы при необходимости удалить шум из выходного видео. Включите или отключите эту функцию для каждого выхода индивидуально. По умолчанию эта настройка отключена. При включении шумоподавления также необходимо выбрать значение для фильтра шумоподавления. Для выходов AVC, при включении шумоподавления, нельзя включать фильтр уменьшения полосы пропускания.
Filter -> (string)
FilterSettings -> (structure)
Настройки фильтра шумоподавления
Strength -> (integer)
SpatialFilterSettings -> (structure)
Настройки фильтра шумоподавления для пространственного фильтра.
PostFilterSharpenStrength -> (integer)
Speed -> (integer)
Strength -> (integer)
TemporalFilterSettings -> (structure)
Настройки фильтра шумоподавления для временного фильтра.
AggressiveMode -> (integer)
PostTemporalSharpening -> (string)
PostTemporalSharpeningStrength -> (string)
Speed -> (integer)
Strength -> (integer)
PartnerWatermarking -> (structure)
Если вы работаете с партнёром по водяным знакам для видео от третьей стороны, используйте группу настроек, соответствующую вашему партнёру по водяным знакам, чтобы включить водяные знаки в выходные данные.
NexguardFileMarkerSettings -> (структура)
Для проведения криминалистической экспертизы видео с использованием водяных знаков MediaConvert поддерживает водяные знаки Nagra NexGuard File Marker. MediaConvert поддерживает рабочие процессы PreRelease Content (NGPR/G2) и OTT Streaming.
License -> (строка)
Payload -> (целое число)
Preset -> (строка)
Strength -> (строка)
TimecodeBurnin -> (структура)
Настройки для записи таймкода и указанного префикса в выходные данные.
FontSize -> (целое число)
Position -> (строка)
Prefix -> (строка)
Width -> (целое число)
TimecodeConfig -> (структура)
Эти настройки управляют тем, как служба обрабатывает таймкоды во всём задании. Эти настройки не влияют на обрезку входного сигнала.
Anchor -> (строка)
Source -> (строка)
Start -> (строка)
TimestampOffset -> (строка)
TimedMetadataInsertion -> (структура)
Вставьте пользовательские метаданные ID3 в указанные моменты времени. В каждом выходе, в который вы хотите добавить эти метаданные, необходимо установить Метаданные ID3 в Пропускать.
Id3Insertions -> (список)
Id3Insertions содержит массив экземпляров Id3Insertion.
(структура)
Чтобы вставить теги ID3 в выходные данные, укажите два значения. Используйте Тег ID3 для указания строки в формате base64 и используйте Таймкод, чтобы указать момент вставки тега. Чтобы вставить несколько тегов ID3 в выходные данные, создайте несколько экземпляров вставки тегов ID3.
Id3 -> (строка)
Timecode -> (строка)
StatusUpdateInterval -> (строка)
Type -> (строка)
NextToken -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.