[ aws . mediaconvert ]
list-jobs
Описание
Получить массив JSON, содержащий до двадцати недавно созданных заданий. В этот массив входят выполняемые, завершенные и завершившиеся с ошибкой задания. Возвращаются сами задания, а не только их список. Чтобы получить следующие двадцать самых новых заданий, используйте строку nextToken, возвращенную вместе с массивом.
См. также: документация API AWS
list-jobs — операция с постраничной выдачей результатов. Для получения полного набора результатов может быть выполнено несколько вызовов API. Вы можете отключить постраничную выдачу, указав аргумент --no-paginate. При использовании --output text и аргумента --query в ответе с постраничной выдачей аргумент --query должен извлекать данные из результатов следующих выражений запроса: Jobs
Синтаксис
list-jobs
[--order <value>]
[--queue <value>]
[--status <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]
Параметры
--order (string) Необязательный параметр. При запросе списков ресурсов можно указать порядок сортировки: по возрастанию или по убыванию. Значение по умолчанию зависит от ресурса.
Возможные значения:
ASCENDINGDESCENDING
--queue (string) Необязательный параметр. Укажите имя очереди, чтобы получить только задания из этой очереди.
--status (string) Необязательный параметр. Статус задания может быть SUBMITTED, PROGRESSING, COMPLETE, CANCELED или ERROR.
Возможные значения:
SUBMITTEDPROGRESSINGCOMPLETECANCELEDERROR
--cli-input-json | --cli-input-yaml (string) Считывает аргументы из указанной строки JSON. Строка JSON должна соответствовать формату, описанному в --generate-cli-skeleton. Если в командной строке указаны другие аргументы, их значения переопределят значения, заданные в JSON. Передавать произвольные двоичные значения с помощью значения JSON нельзя, поскольку строка будет интерпретирована буквально. Этот параметр нельзя указывать вместе с --cli-input-yaml.
--starting-token (string)
Токен, указывающий, с какого места начинать постраничную выдачу. Это значение NextToken из ранее усеченного ответа.
Примеры использования см. в разделе «Постраничная выдача» Руководства пользователя AWS Command Line Interface .
--page-size (integer)
Размер каждой страницы, получаемой при вызове службы AWS. Это не влияет на количество элементов, возвращаемых в выводе команды. Установка меньшего размера страницы приводит к увеличению числа вызовов службы AWS, при этом каждый вызов возвращает меньше элементов. Это может помочь предотвратить превышение времени ожидания вызовами службы AWS.
Примеры использования см. в разделе «Постраничная выдача» Руководства пользователя AWS Command Line Interface .
--max-items (integer)
Общее количество элементов, возвращаемых в выводе команды. Если доступно больше элементов, чем указано, в выводе команды будет предоставлен NextToken. Чтобы продолжить постраничную выдачу, укажите значение NextToken в аргументе starting-token следующей команды. Не используйте элемент ответа NextToken напрямую за пределами AWS CLI.
Примеры использования см. в разделе «Постраничная выдача» Руководства пользователя AWS Command Line Interface .
--generate-cli-skeleton (string) Выводит в стандартный поток вывода шаблон JSON, не отправляя запрос API. Если значение не указано или указано значение input, выводится пример входных данных JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если указано yaml-input, будет выведен пример входных данных YAML, который можно использовать с --cli-input-yaml. Если указано значение output, проверяются входные данные команды и возвращается пример выходных данных JSON для этой команды. Создаваемый шаблон JSON может отличаться в разных версиях AWS CLI; обратная совместимость созданного шаблона JSON не гарантируется.
Глобальные параметры
--debug (boolean)
Включить ведение журналов отладки.
--endpoint-url (string)
Заменить URL-адрес команды по умолчанию указанным URL-адресом.
--no-verify-ssl (boolean)
По умолчанию AWS CLI использует SSL при обмене данными со службами AWS. Для каждого SSL-соединения AWS CLI проверяет сертификаты SSL. Этот параметр переопределяет поведение по умолчанию и отключает проверку сертификатов SSL.
--no-paginate (boolean)
Отключить автоматическую постраничную выдачу. Если автоматическая постраничная выдача отключена, AWS CLI выполнит только один вызов и получит первую страницу результатов.
--output (string)
Стиль форматирования вывода команды.
- json
- text
- table
- yaml
- yaml-stream
--query (string)
Запрос JMESPath, используемый для фильтрации данных ответа.
--profile (string)
Использовать определенный профиль из файла учетных данных.
--region (string)
Используемый регион. Переопределяет настройки конфигурации и среды.
--version (string)
Показать версию этого инструмента.
--color (string)
Включить или отключить цветной вывод.
- on
- off
- auto
--no-sign-request (boolean)
Не подписывать запросы. Если указан этот аргумент, учетные данные не будут загружены.
--ca-bundle (string)
Пакет сертификатов CA, используемый при проверке сертификатов SSL. Переопределяет настройки конфигурации и среды.
--cli-read-timeout (int)
Максимальное время чтения из сокета в секундах. Если задано значение 0, чтение из сокета будет блокирующим и не будет ограничено временем ожидания. Значение по умолчанию — 60 секунд.
--cli-connect-timeout (int)
Максимальное время подключения сокета в секундах. Если задано значение 0, подключение сокета будет блокирующим и не будет ограничено временем ожидания. Значение по умолчанию — 60 секунд.
--cli-binary-format (string)
Стиль форматирования двоичных данных. По умолчанию используется формат 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 (boolean)
Отключить постраничный просмотр вывода в CLI.
--cli-auto-prompt (boolean)
Автоматически запрашивать входные параметры CLI.
--no-cli-auto-prompt (boolean)
Отключить автоматический запрос входных параметров CLI.
Примеры
Примечание
Для использования приведенных ниже примеров необходимо установить и настроить AWS CLI. Дополнительные сведения см. в руководстве по началу работы в Руководстве пользователя AWS CLI.
Если не указано иное, во всех примерах используются правила заключения в кавычки, характерные для Unix. Эти примеры необходимо адаптировать к правилам заключения в кавычки вашего терминала. См. раздел «Использование кавычек со строками» в Руководстве пользователя AWS CLI .
Получение сведений обо всех заданиях в регионе
В следующем примере запрашиваются сведения обо всех ваших заданиях в указанном регионе.
aws mediaconvert list-jobs \
--endpoint-url https://abcd1234.mediaconvert.region-name-1.amazonaws.com \
--region region-name-1
Чтобы получить конечную точку, предназначенную для вашей учетной записи, используйте describe-endpoints или отправьте команду без конечной точки. Служба вернет сообщение об ошибке и вашу конечную точку.
Дополнительные сведения см. в разделе «Работа с заданиями AWS Elemental MediaConvert» в Руководстве пользователя AWS Elemental MediaConvert.
Вывод
Jobs -> (list)
Список заданий
(structure)
Каждое задание преобразует входной файл в один или несколько выходных файлов. Дополнительные сведения см. в руководстве пользователя по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html
AccelerationSettings -> (structure)
Ускоренное транскодирование может значительно ускорить выполнение заданий с длительным и визуально сложным содержимым.
Mode -> (string)
AccelerationStatus -> (string)
Arn -> (string)
BillingTagsSource -> (string)
ClientRequestToken -> (string)
CreatedAt -> (timestamp)
CurrentPhase -> (string)
ErrorCode -> (integer)
ErrorMessage -> (string)
HopDestinations -> (list)
Необязательный список целевых очередей.
(structure)
Необязательная конфигурация целевой очереди, в которую задание может перейти по истечении заданного клиентом минимального времени ожидания.
Priority -> (integer)
Queue -> (string)
WaitMinutes -> (integer)
Id -> (string)
JobEngineVersionRequested -> (string)
JobEngineVersionUsed -> (string)
JobPercentComplete -> (integer)
JobTemplate -> (string)
Messages -> (structure)
Содержит сообщения службы о заданиях, которые уже были успешно отправлены.
Info -> (list)
Список информационных сообщений, не указывающих на проблему с заданием.
(string)
Warning -> (list)
Список предупреждений об условиях, которые могут привести к тому, что задание не будет выполнено или завершится с ошибкой.
(string)
OutputGroupDetails -> (list)
Список сведений о группах выходных данных
(structure)
Содержит сведения о группах выходных данных, указанных в настройках задания.
OutputDetails -> (list)
Сведения о выходных данных
(structure)
Сведения о выходных данных
DurationInMs -> (integer)
VideoDetails -> (structure)
Содержит сведения о видеопотоке выходных данных
HeightInPx -> (integer)
WidthInPx -> (integer)
Priority -> (integer)
Queue -> (string)
QueueTransitions -> (list)
История переходов задания между очередями.
(structure)
Описание исходной и целевой очередей, между которыми перемещалось задание, а также время перемещения
DestinationQueue -> (string)
SourceQueue -> (string)
Timestamp -> (timestamp)
RetryCount -> (integer)
Role -> (string)
Settings -> (structure)
JobSettings содержит все настройки транскодирования для задания.
AdAvailOffset -> (integer)
AvailBlanking -> (structure)
Настройки для гашения рекламы. Видео можно погасить или наложить на него изображение, а звук приглушить во время рекламы, запускаемой SCTE-35.
AvailBlankingImage -> (string)
ColorConversion3DLUTSettings -> (list)
Используйте 3D LUT для указания пользовательского поведения сопоставления цветов при преобразовании из одного цветового пространства в другое. Вы можете включить до 8 различных 3D LUT. Дополнительные сведения см. по адресу: https://docs.aws.amazon.com/mediaconvert/latest/ug/3d-luts.html
(structure)
Пользовательские настройки 3D lut
FileInput -> (string)
InputColorSpace -> (string)
InputMasteringLuminance -> (integer)
OutputColorSpace -> (string)
OutputMasteringLuminance -> (integer)
Esam -> (structure)
Настройки для Event Signaling And Messaging (ESAM). Если вы не выполняете вставку рекламы, вы можете игнорировать эти настройки.
ManifestConfirmConditionNotification -> (structure)
Задает ESAM ManifestConfirmConditionNotification XML в соответствии с OC-SP-ESAM-API-I03-131025. Транскодер использует инструкции по обусловленности манифеста, которые вы предоставляете в настройке MCC XML.
MccXml -> (string)
ResponseSignalPreroll -> (integer)
SignalProcessingNotification -> (structure)
Задает ESAM SignalProcessingNotification XML в соответствии с OC-SP-ESAM-API-I03-131025. Транскодер использует инструкции по обработке сигналов, которые вы предоставляете в настройке SCC XML.
SccXml -> (string)
ExtendedDataServices -> (structure)
Если ваш исходный контент имеет службы данных EIA-608 Line 21, включите эту функцию, чтобы указать, что MediaConvert делает с пакетами Extended Data Services (XDS). Вы можете выбрать пропуск пакетов XDS или удалить их из вывода. Дополнительные сведения о XDS см. в разделе 9.5.1.5 05h Content Advisory служб данных EIA-608 Line.
CopyProtectionAction -> (string)
VchipAction -> (string)
FollowSource -> (integer)
Inputs -> (list)
Используйте Inputs для определения исходного файла, используемого в задании транскодирования. В задании может быть несколько входов. Эти входы будут объединены вместе для создания выходных данных.
(structure)
Используйте входы, чтобы определить исходные файлы, используемые в задании транскодирования. Дополнительные сведения см. по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/specify-input-settings.html. Вы можете использовать несколько видеовходов для сшивания входов. Дополнительные сведения см. по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/assembling-multiple-inputs-and-input-clips.html
AdvancedInputFilter -> (string)
AdvancedInputFilterSettings -> (structure)
Дополнительные настройки для расширенного входного фильтра, когда вы установите для расширенного входного фильтра значение Enabled.
AddTexture -> (string)
Sharpening -> (string)
AudioSelectorGroups -> (map)
Используйте группы выбора звука для объединения нескольких входных аудиоданных sidecar, чтобы вы могли назначить их на одну вкладку вывода звука. Обратите внимание, что если вы работаете с встроенным звуком, проще назначить несколько входных дорожек в один селектор звука, чем использовать группу выбора звука.
key -> (string)
value -> (structure)
Используйте группы выбора звука для объединения нескольких входных аудиоданных sidecar, чтобы вы могли назначить их на одну вкладку вывода звука. Обратите внимание, что если вы работаете с встроенным звуком, проще назначить несколько входных дорожек в один селектор звука, чем использовать группу выбора звука.
AudioSelectorNames -> (list)
Название Audio Selector в пределах одного входа для включения в группу. Имена селекторов звука стандартизированы на основе их порядка во входе (например, «Audio Selector 1»). Параметр имени селектора звука можно повторить, чтобы добавить любое количество селекторов звука в группу.
(string)
AudioSelectors -> (map)
Используйте селекторы Audio, чтобы указать дорожку или набор дорожек из входных данных, которые вы будете использовать в своих выходных данных. Вы можете использовать несколько селекторов Audio для каждого входа.
key -> (string)
value -> (structure)
Используйте селекторы Audio, чтобы указать дорожку или набор дорожек из входных данных, которые вы будете использовать в своих выходных данных. Вы можете использовать несколько селекторов Audio для каждого входа.
AudioDurationCorrection -> (string)
CustomLanguageCode -> (string)
DefaultSelection -> (string)
ExternalAudioFileInput -> (string)
HlsRenditionGroupSettings -> (structure)
Настройки, относящиеся к аудиоисточникам в альтернативной группе отображения HLS. Укажите свойства (renditionGroupId, renditionName или renditionLanguageCode), чтобы идентифицировать уникальную аудиодорожку среди альтернативных групп отображения, присутствующих в манифесте HLS. Если уникальная дорожка не найдена или несколько дорожек соответствуют предоставленным свойствам, задание завершается неудачей. Если в hlsRenditionGroupSettings не указаны какие-либо свойства, выбирается аудиодорожка по умолчанию в видеосегменте. Если в видеосегменте нет звука, вместо этого выбирается альтернативный звук со значением DEFAULT=YES.
RenditionGroupId -> (string)
RenditionLanguageCode -> (string)
RenditionName -> (string)
LanguageCode -> (string)
Offset -> (integer)
Pids -> (list)
Выбирает определенный PID из аудиоисточника (например, 257 выбирает PID 0x101).
(integer)
ProgramSelection -> (integer)
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)
SelectorType -> (string)
Tracks -> (list)
Определите дорожку из входного звука, которая будет включена в этот селектор, введя номер индекса дорожки. Чтобы включить несколько дорожек в один селектор звука, укажите несколько дорожек следующим образом. Используя консоль, введите разделенный запятыми список. Например, введите «1,2,3», чтобы включить дорожки с 1 по 3.
(integer)
CaptionSelectors -> (map)
Используйте селекторы подписей для указания данных подписей из вашего входного потока, которые вы используете в своих выходных данных. Вы можете использовать до 100 селекторов подписей на входной поток.
key -> (string)
value -> (structure)
Используйте селекторы подписей для указания данных подписей из вашего входного потока, которые вы используете в своих выходных данных. Вы можете использовать до 100 селекторов подписей на входной поток.
CustomLanguageCode -> (string)
LanguageCode -> (string)
SourceSettings -> (structure)
Если ваши входные подписи имеют формат SCC, TTML, STL, SMI, SRT или IMSC в файле xml, укажите URI исходного файла входных подписей. Если ваши входные подписи имеют формат IMSC в пакете IMF, используйте TrackSourceSettings вместо FileSoureSettings.
AncillarySourceSettings -> (structure)
Настройки для источника вспомогательных подписей.
Convert608To708 -> (string)
SourceAncillaryChannelNumber -> (integer)
TerminateCaptions -> (string)
DvbSubSourceSettings -> (structure)
Настройки DVB Sub Source
Pid -> (integer)
EmbeddedSourceSettings -> (structure)
Настройки для встроенного источника подписей
Convert608To708 -> (string)
Source608ChannelNumber -> (integer)
Source608TrackNumber -> (integer)
TerminateCaptions -> (string)
FileSourceSettings -> (structure)
Если ваши входные подписи имеют формат SCC, SMI, SRT, STL, TTML, WebVTT или IMSC 1.1 в файле xml, укажите URI исходного файла подписей. Если ваш источник подписей имеет формат IMSC в пакете IMF, используйте TrackSourceSettings вместо FileSoureSettings.
ByteRateLimit -> (string)
Convert608To708 -> (string)
ConvertPaintToPop -> (string)
Framerate -> (structure)
Проигнорируйте этот параметр, если формат ваших входных подписей не SCC. Чтобы служба компенсировала разницу в частоте кадров между вашими входными подписями и входным видео, укажите частоту кадров файла подписей. Укажите это значение в виде дроби. Например, вы можете указать 24 / 1 для 24 кадров в секунду, 25 / 1 для 25 кадров в секунду, 24000 / 1001 для 23,976 кадров в секунду или 30000 / 1001 для 29,97 кадров в секунду.
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
SourceFile -> (string)
TimeDelta -> (integer)
TimeDeltaUnits -> (string)
UpconvertSTLToTeletext -> (string)
SourceType -> (string)
TeletextSourceSettings -> (structure)
Настройки, относящиеся к источникам подписей Teletext, включая номер страницы.
PageNumber -> (string)
TrackSourceSettings -> (structure)
Настройки, относящиеся к источникам подписей, которые указываются по номеру дорожки. В настоящее время это только подписи IMSC в пакете IMF. Если ваш источник подписей — IMSC 1.1 в отдельном файле xml, используйте FileSourceSettings вместо TrackSourceSettings.
TrackNumber -> (integer)
WebvttHlsSourceSettings -> (structure)
Настройки, относящиеся к источникам WebVTT в группе альтернативных рендерингов HLS. Укажите свойства (renditionGroupId, renditionName или renditionLanguageCode), чтобы определить уникальную дорожку субтитров среди групп альтернативных рендерингов, присутствующих в манифесте HLS. Если уникальная дорожка не найдена или несколько дорожек соответствуют указанным свойствам, задание завершится неудачей. Если в группе рендеринга есть только одна дорожка субтитров, настройки можно оставить пустыми, и будет выбрана дорожка субтитров по умолчанию. Если ваш источник подписей — это файл sidecar, используйте FileSourceSettings вместо WebvttHlsSourceSettings.
RenditionGroupId -> (string)
RenditionLanguageCode -> (string)
RenditionName -> (string)
Crop -> (structure)
Используйте выбор Cropping, чтобы указать область видео, которую служба включит в кадр выходного видео. Если вы укажете значение здесь, оно переопределит любое значение, которое вы укажете в настройке выходного потока Cropping selection.
Height -> (integer)
Width -> (integer)
X -> (integer)
Y -> (integer)
DeblockFilter -> (string)
DecryptionSettings -> (structure)
Настройки для расшифровки любых входных файлов, которые вы зашифровали перед загрузкой в Amazon S3. MediaConvert может расшифровывать файлы только при использовании AWS Key Management Service (KMS) для шифрования ключа данных, который вы используете для шифрования своего контента.
DecryptionMode -> (string)
EncryptedDecryptionKey -> (string)
InitializationVector -> (string)
KmsKeyRegion -> (string)
DenoiseFilter -> (string)
DolbyVisionMetadataXml -> (string)
DynamicAudioSelectors -> (map)
Используйте динамические селекторы аудио, если вы не знаете раскладку дорожек вашего источника при отправке задания, но хотите выбрать несколько аудиодорожек. Когда вы включаете аудиодорожку в свой вывод и указываете этот динамический селектор аудио в качестве источника аудио, MediaConvert создает выходную аудиодорожку для каждой динамически выбранной дорожки. Обратите внимание, что при включении динамического селектора аудио для двух или более входных сигналов каждый входной сигнал должен иметь одинаковое количество аудиодорожек и аудиоканалов.
key -> (string)
value -> (structure)
Используйте динамические селекторы аудио, если вы не знаете раскладку дорожек вашего источника при отправке задания, но хотите выбрать несколько аудиодорожек. Когда вы включаете аудиодорожку в свой вывод и указываете этот динамический селектор аудио в качестве источника аудио, MediaConvert создает аудиодорожку в этом выводе для каждой динамически выбранной дорожки. Обратите внимание, что при включении динамического селектора аудио для двух или более входных сигналов каждый входной сигнал должен иметь одинаковое количество аудиодорожек и аудиоканалов.
AudioDurationCorrection -> (string)
ExternalAudioFileInput -> (string)
LanguageCode -> (string)
Offset -> (integer)
SelectorType -> (string)
FileInput -> (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)
Содержит наборы начального и конечного времени, которые вместе определяют часть входных данных, которые будут использоваться в выходных данных. Если вы укажете только время начала, клип будет представлять собой весь входной поток с этого момента до конца. Если вы укажете только время окончания, это будет весь входной поток до этого момента. Когда вы указываете более одного входного клипа, служба транскодирования создает выходные данные задания, объединяя клипы в указанном вами порядке.
(структура)
Чтобы транскодировать только части входных данных, включите один входной клип для каждой части входных данных, которую вы хотите видеть в выходных данных. Все указанные вами входные клипы будут включены в каждый вывод задания. Для получения дополнительной информации см. 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» значение «Реагировать». Если вы укажете здесь значение, оно отменит все значения, заданные для параметра «Поведение масштабирования».
Height -> (integer)
Width -> (integer)
X -> (integer)
Y -> (integer)
ProgramNumber -> (integer)
PsiControl -> (string)
SupplementalImps -> (list)
Предоставьте список необходимых дополнительных IMP. Дополнительные IMP необходимы, если CPL, который вы используете для ввода, находится в неполном IMP. Укажите либо каталоги дополнительных IMP с косой чертой в конце, либо файлы ASSETMAP.xml. Например: [“s3://bucket/ov/”, “s3://bucket/vf2/ASSETMAP.xml”]. Не нужно указывать IMP, который содержит ваш входной CPL, так как служба обнаруживает его автоматически.
(string)
TimecodeSource -> (string)
TimecodeStart -> (string)
VideoGenerator -> (structure)
Когда вы включаете генератор видео, MediaConvert создает видеовход с черными кадрами. Используйте эту настройку, если у вас нет видеовхода или если вы хотите добавить черные видеокадры до или после других входов. Вы можете указать генератор видео или входной файл, но не оба.
Channels -> (integer)
Duration -> (integer)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
SampleRate -> (integer)
VideoOverlays -> (list)
Содержит массив наложений видео.
(структура)
Накладывайте одно или несколько видео поверх вашего входного видео. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/video-overlays.html
Crop -> (структура)
Укажите прямоугольник контента для кадрирования и использования из входного видео наложения. При этом MediaConvert использует обрезанные размеры, которые вы указываете в разделах «Смещение по X», «Смещение по Y», «Ширина» и «Высота».
Height -> (целое число)
Unit -> (строка)
Width -> (целое число)
X -> (целое число)
Y -> (целое число)
EndTimecode -> (строка)
InitialPosition -> (структура)
Укажите начальную позицию вашего видео наложения. Чтобы указать начальную позицию видео наложения, включая расстояние от левого или верхнего края кадра входного базового видео или размер: введите значение для позиции X, позиции Y, ширины или высоты. Чтобы использовать полный кадр входного базового видео: оставьте пустым.
Height -> (целое число)
Unit -> (строка)
Width -> (целое число)
XPosition -> (целое число)
YPosition -> (целое число)
Input -> (структура)
Входные параметры для наложения видео. Вы можете последовательно включить одно или несколько наложений видео в разные моменты времени, которые укажете.
FileInput -> (строка)
InputClippings -> (list)
Укажите один или несколько клипов для использования из видео наложения. При добавлении входного клипа необходимо указать его начальный тайм-код, конечный тайм-код или оба.
(структура)
Чтобы перекодировать только части видео наложения, включите один входной клип для каждой части видео наложения, которую вы хотите получить на выходе.
EndTimecode -> (строка)
StartTimecode -> (строка)
TimecodeSource -> (строка)
TimecodeStart -> (строка)
Playback -> (строка)
StartTimecode -> (строка)
Transitions -> (list)
Укажите один или несколько переходов для вашего видео наложения. Используйте переходы, чтобы перемещать или изменять размер наложения во времени. Чтобы сохранить положение и размер на протяжении всего видео наложения, оставьте поля пустыми. Чтобы указать переход, введите значение для начального таймкода, конечного таймкода, позиции X, позиции Y, ширины или высоты.
(структура)
Укажите один или несколько переходов для вашего видео наложения. Используйте переходы, чтобы перемещать или изменять размер наложения во времени. Чтобы сохранить положение и размер на протяжении всего видео наложения, оставьте поля пустыми. Чтобы указать переход, введите значение для начального таймкода, конечного таймкода, позиции X, позиции Y, ширины или высоты.
EndPosition -> (структура)
Укажите конечное положение для этого перехода относительно кадра базового входного видео. Видео наложения будет плавно перемещаться в это положение от начального таймкода перехода до его конечного таймкода.
Height -> (integer)
Unit -> (string)
Width -> (integer)
XPosition -> (integer)
YPosition -> (integer)
EndTimecode -> (string)
StartTimecode -> (string)
VideoSelector -> (структура)
Параметры входного видео содержат настройки видео для входного сигнала. Для каждого входного сигнала можно указать не более одного селектора видео.
AlphaBehavior -> (string)
ColorSpace -> (string)
ColorSpaceUsage -> (string)
EmbeddedTimecodeOverride -> (string)
Hdr10Metadata -> (structure)
Используйте эти настройки, чтобы указать метаданные HDR 10, отсутствующие во входном видео или содержащие неточные значения. Соответствующие значения зависят от входного видео и должны быть предоставлены колористом. Колорист генерирует эти значения в процессе обработки HDR 10. Допустимый диапазон каждой настройки — от 0 до 50 000. Каждый шаг соответствует 0,00002 в координате цветности CIE1931. Связанные настройки. При указании этих значений необходимо также установить для параметра Color space значение HDR 10. Чтобы указать, имеют ли заданные здесь значения приоритет над значениями в метаданных входного файла, настройте параметр Color space usage. Чтобы указать, включаются ли метаданные цвета в выходной сигнал, настройте параметр Color metadata. Дополнительную информацию о заданиях MediaConvert HDR см. на странице https://docs.aws.amazon.com/console/mediaconvert/hdr.
BluePrimaryX -> (integer)
BluePrimaryY -> (integer)
GreenPrimaryX -> (integer)
GreenPrimaryY -> (integer)
MaxContentLightLevel -> (integer)
MaxFrameAverageLightLevel -> (integer)
MaxLuminance -> (integer)
MinLuminance -> (integer)
RedPrimaryX -> (integer)
RedPrimaryY -> (integer)
WhitePointX -> (integer)
WhitePointY -> (integer)
MaxLuminance -> (integer)
PadVideo -> (string)
Pid -> (integer)
ProgramNumber -> (integer)
Rotate -> (string)
SampleRange -> (string)
KantarWatermark -> (structure)
Используйте эти настройки только при работе с водяными знаками Kantar. Укажите значения, которые MediaConvert использует для создания и размещения водяных знаков Kantar в выходном аудио. Эти настройки применяются к каждому выходному файлу задания. Помимо указания этих значений необходимо сохранить учетные данные Kantar в AWS Secrets Manager. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/kantar-watermarking.html.
ChannelName -> (string)
ContentReference -> (string)
CredentialsSecretName -> (string)
FileOffset -> (double)
KantarLicenseId -> (integer)
KantarServerUrl -> (string)
LogDestination -> (string)
Metadata3 -> (string)
Metadata4 -> (string)
Metadata5 -> (string)
Metadata6 -> (string)
Metadata7 -> (string)
Metadata8 -> (string)
MotionImageInserter -> (structure)
Наложите графику движения на видео. Указанная здесь графика движения будет отображаться во всех выходных файлах всех групп вывода. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/motion-graphic-overlay.html.
Framerate -> (structure)
Если ресурс графики движения представляет собой файл .mov, оставьте этот параметр неуказанным. Если ресурс графики движения состоит из последовательности файлов .png, укажите частоту кадров наложения в кадрах в секунду в виде дроби. Например, для 24 кадров в секунду укажите 24/1. Убедитесь, что количество изображений в последовательности соответствует частоте кадров и предполагаемой длительности наложения. Например, для наложения длительностью 30 секунд при частоте 30 кадров в секунду потребуется 900 изображений .png. Частота кадров наложения не должна совпадать с частотой кадров базового видео.
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
Input -> (string)
InsertionMode -> (string)
Offset -> (structure)
Используйте Offset, чтобы задать положение наложения графики движения в видеокадре. Укажите смещение в пикселях от верхнего левого угла кадра. Если смещение не указано, служба масштабирует наложение до полного размера кадра. В противном случае служба вставит наложение в исходном разрешении и масштабирует его с учетом масштабирования видео.
ImageX -> (integer)
ImageY -> (integer)
Playback -> (string)
StartTime -> (string)
NielsenConfiguration -> (structure)
Настройки конфигурации Nielsen. Если вы не выполняете измерения и аналитику Nielsen, игнорируйте эти настройки. Когда конфигурация Nielsen включена, MediaConvert добавляет теги PCM в ID3 для всех выходных данных задания.
BreakoutCode -> (integer)
DistributorId -> (string)
NielsenNonLinearWatermark -> (structure)
Игнорируйте эти настройки, если вы не используете нелинейные водяные знаки 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 -> (string)
AdiFilename -> (string)
AssetId -> (string)
AssetName -> (string)
CbetSourceId -> (string)
EpisodeId -> (string)
MetadataDestination -> (string)
SourceId -> (integer)
SourceWatermarkStatus -> (string)
TicServerUrl -> (string)
UniqueTicPerAudioTrack -> (string)
OutputGroups -> (list)
Содержит одну группу настроек для каждого набора выходных данных, которые имеют общий тип пакета. Все распакованные файлы (MPEG-4, MPEG-2 TS, Quicktime, MXF и без контейнера) также сгруппированы в одну выходную группу. Required — это группа настроек, применяемых ко всей группе. Этот обязательный объект зависит от значения, заданного для 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 -> (integer)
MaxQualityLevel -> (double)
MaxRenditions -> (integer)
MinAbrBitrate -> (integer)
Rules -> (list)
Необязательный параметр. Используйте правила автоматического ABR, чтобы указать ограничения на размеры рендеринга, которые MediaConvert будет создавать в вашем стеке ABR. Вы можете использовать эти правила, если в вашем рабочем процессе ABR есть особые требования к размеру рендеринга, но вы все равно хотите, чтобы MediaConvert оптимизировал качество видео и общий размер файла.
(структура)
Укажите один или несколько типов правил автоматического ABR. Примечание. Принудительное включение и разрешенные варианты являются взаимоисключающими.
AllowedRenditions -> (list)
При добавлении правила разрешенных вариантов для автоматической лестницы ABR необходимо добавить в список allowedRenditions как минимум один вариант.
(структура)
Используйте Allowed renditions, чтобы указать список возможных разрешений в вашем стеке ABR. * MediaConvert создаст стек ABR исключительно из списка разрешений, которые вы укажете. * Некоторые разрешения из списка Allowed renditions могут не включаться, однако вы можете принудительно включить разрешение, установив для параметра Required значение ENABLED. * Необходимо указать хотя бы одно разрешение, которое больше или равно любым разрешениям, указанным в Min top rendition size или Min bottom rendition size. * Если вы указываете Allowed renditions, не указывайте отдельное правило для Force include renditions.
Height -> (integer)
Required -> (string)
Width -> (integer)
ForceIncludeRenditions -> (list)
При добавлении правила принудительного включения рендерингов для автоматической лестницы ABR необходимо добавить в список forceIncludeRenditions как минимум один рендеринг.
(структура)
Используйте Force include renditions, чтобы указать одно или несколько разрешений для включения в стек ABR. * (Рекомендуется) Чтобы оптимизировать автоматический ABR, укажите как можно меньше разрешений. * (Обязательно) Количество указанных вами разрешений должно быть равно или меньше значения параметра Max renditions. * Если вы указываете правило Min top rendition size, укажите хотя бы одно разрешение, которое равно или больше Min top rendition size. * Если вы указываете правило Min bottom rendition size, указывайте только разрешения, которые равны или больше Min bottom rendition size. * Если вы указываете правило Force include renditions, не указывайте отдельное правило для Allowed renditions. * Примечание. В зависимости от значения параметра Max renditions стек ABR может включать другие разрешения, которые вы здесь не указали.
Height -> (integer)
Width -> (integer)
MinBottomRenditionSize -> (structure)
Используйте Min bottom rendition size, чтобы указать минимальный размер для самого низкого разрешения в вашем стеке ABR. * Самое низкое разрешение в вашем стеке ABR будет равно или больше указанного вами значения. Например: Если вы укажете 640x360, то самое низкое разрешение в вашем стеке ABR будет равно или больше 640x360. * Если вы укажете правило Min top rendition size, то значение, которое вы указываете для Min bottom rendition size, должно быть меньше или равно Min top rendition size.
Height -> (integer)
Width -> (integer)
MinTopRenditionSize -> (structure)
Используйте Min top rendition size, чтобы указать минимальный размер для самого высокого разрешения в вашем стеке ABR. * Самое высокое разрешение в вашем стеке ABR будет равно или больше указанного вами значения. Например: Если вы укажете 1280x720, то самое высокое разрешение в вашем стеке ABR будет равно или больше 1280x720. * Если вы указываете значение для Max resolution, то значение, которое вы указываете для Min top rendition size, должно быть меньше или равно Max resolution.
Height -> (integer)
Width -> (integer)
Type -> (string)
CustomName -> (string)
Name -> (string)
OutputGroupSettings -> (structure)
Настройки группы вывода, включая тип
CmafGroupSettings -> (структура)
Настройки, связанные с вашим пакетом вывода CMAF. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html.
AdditionalManifests -> (список)
По умолчанию служба создает один манифест HLS .m3u8 верхнего уровня и один манифест DASH .mpd верхнего уровня для каждой группы вывода CMAF в вашей задаче. Эти манифесты по умолчанию ссылаются на каждый вывод в группе вывода. Чтобы создать дополнительные манифесты верхнего уровня, которые ссылаются на подмножество выводов в группе вывода, укажите здесь список этих манифестов. Для каждого дополнительного манифеста, который вы укажете, служба создает один манифест HLS и один манифест DASH.
(структура)
Укажите сведения для каждой пары дополнительных манифестов HLS и DASH, которые вы хотите, чтобы служба сгенерировала для этой группы вывода CMAF. Каждая пара манифестов может ссылаться на другое подмножество выводов в группе.
ManifestNameModifier -> (string)
SelectedOutputs -> (список)
Укажите выводы, на которые должен ссылаться этот дополнительный манифест верхнего уровня.
(string)
BaseUrl -> (string)
ClientCache -> (string)
CodecSpecification -> (string)
DashIFrameTrickPlayNameModifier -> (string)
DashManifestStyle -> (string)
Destination -> (string)
DestinationSettings -> (структура)
Параметры, связанные с местом назначения. Зависят от типа назначения
S3Settings -> (структура)
Настройки, связанные с местом назначения S3
AccessControl -> (структура)
Необязательный параметр. MediaConvert автоматически применяет контроль доступа Amazon S3 для выводов в этой группе вывода. Если вы не используете этот параметр, S3 автоматически применяет список управления доступом по умолчанию PRIVATE.
CannedAcl -> (string)
Encryption -> (структура)
Настройки шифрования выводов вашей задачи при загрузке в Amazon S3.
EncryptionType -> (string)
KmsEncryptionContext -> (string)
KmsKeyArn -> (string)
StorageClass -> (string)
Encryption -> (структура)
Настройки DRM.
ConstantInitializationVector -> (string)
EncryptionMethod -> (string)
InitializationVectorInManifest -> (string)
SpekeKeyProvider -> (structure)
Если ваш тип выходной группы — CMAF, используйте эти настройки при выполнении шифрования DRM с помощью поставщика ключей, совместимого со SPEKE. Если ваш тип выходной группы — HLS, DASH или Microsoft Smooth, используйте вместо этого настройки SpekeKeyProvider.
CertificateArn -> (string)
DashSignaledSystemIds -> (list)
Укажите идентификаторы систем DRM, которые вы хотите передать в манифесте DASH, который MediaConvert создает как часть этого пакета CMAF. Манифест DASH в настоящее время может передавать до трех идентификаторов систем. Для получения дополнительной информации см. https://dashif.org/identifiers/content_protection/.
(string)
EncryptionContractConfiguration -> (structure)
Укажите версию 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 -> (string)
SpekeVideoPreset -> (string)
HlsSignaledSystemIds -> (list)
Укажите до 3 идентификаторов систем DRM, которые вы хотите передать в манифесте HLS, который MediaConvert создает как часть этого пакета CMAF. Для получения дополнительной информации см. https://dashif.org/identifiers/content_protection/.
(string)
ResourceId -> (string)
Url -> (string)
StaticKeyProvider -> (structure)
Используйте эти настройки для настройки шифрования со статическим поставщиком ключей.
KeyFormat -> (string)
KeyFormatVersions -> (string)
StaticKeyValue -> (string)
Url -> (string)
Type -> (string)
FragmentLength -> (integer)
ImageBasedTrickPlay -> (string)
ImageBasedTrickPlaySettings -> (structure)
Настройки плиток и эскизов, применимые, когда imageBasedTrickPlay — ADVANCED
IntervalCadence -> (string)
ThumbnailHeight -> (integer)
ThumbnailInterval -> (double)
ThumbnailWidth -> (integer)
TileHeight -> (integer)
TileWidth -> (integer)
ManifestCompression -> (string)
ManifestDurationFormat -> (string)
MinBufferTime -> (integer)
MinFinalSegmentLength -> (double)
MpdManifestBandwidthType -> (string)
MpdProfile -> (string)
PtsOffsetHandlingForBFrames -> (string)
SegmentControl -> (string)
SegmentLength -> (integer)
SegmentLengthControl -> (string)
StreamInfResolution -> (строка)
TargetDurationCompatibilityMode -> (строка)
VideoCompositionOffsets -> (строка)
WriteDashManifest -> (строка)
WriteHlsManifest -> (строка)
WriteSegmentTimelineInRepresentation -> (строка)
DashIsoGroupSettings -> (структура)
Настройки, связанные с вашим выходным пакетом DASH. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html.
AdditionalManifests -> (list)
По умолчанию служба создает один манифест DASH .mpd для каждой выходной группы DASH ISO в вашей задаче. Этот манифест по умолчанию ссылается на каждый выход в выходной группе. Чтобы создать дополнительные манифесты DASH, ссылающиеся на подмножество выходов в выходной группе, укажите их список здесь.
(structure)
Укажите детали для каждого дополнительного манифеста DASH, который вы хотите, чтобы служба сгенерировала для этой выходной группы. Каждый манифест может ссылаться на другое подмножество выходов в группе.
ManifestNameModifier -> (string)
SelectedOutputs -> (list)
Укажите выходы, на которые этот дополнительный манифест верхнего уровня должен ссылаться.
(string)
AudioChannelConfigSchemeIdUri -> (string)
BaseUrl -> (string)
DashIFrameTrickPlayNameModifier -> (string)
DashManifestStyle -> (string)
Destination -> (string)
DestinationSettings -> (structure)
Параметры, связанные с местом назначения. Будут различаться в зависимости от типа назначения
S3Settings -> (structure)
Параметры, связанные с местом назначения S3
AccessControl -> (structure)
Необязательный параметр. Предоставьте MediaConvert возможность автоматически применять контроль доступа Amazon S3 к выходам в этой выходной группе. Если вы не используете этот параметр, S3 автоматически применяет список управления доступом по умолчанию PRIVATE.
CannedAcl -> (string)
Encryption -> (structure)
Настройки шифрования выходов вашей задачи при загрузке в Amazon S3.
EncryptionType -> (string)
KmsEncryptionContext -> (string)
KmsKeyArn -> (string)
StorageClass -> (string)
Encryption -> (structure)
Настройки DRM.
PlaybackDeviceCompatibility -> (string)
SpekeKeyProvider -> (structure)
Если ваш тип выходной группы — HLS, DASH или Microsoft Smooth, используйте эти настройки при выполнении шифрования DRM с поставщиком ключей, совместимым со SPEKE. Если ваш тип выходной группы — CMAF, используйте вместо этого настройки SpekeKeyProviderCmaf.
CertificateArn -> (string)
EncryptionContractConfiguration -> (structure)
Укажите версию 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 -> (string)
SpekeVideoPreset -> (string)
ResourceId -> (string)
SystemIds -> (list)
Относится к реализации SPEKE. Идентификаторы системы DRM. Выходные группы DASH поддерживают максимум два идентификатора системы. Выходные группы HLS поддерживают максимум 3 идентификатора системы. Другие типы групп поддерживают один идентификатор системы. См. https://dashif.org/identifiers/content_protection/ для получения дополнительной информации.
(string)
Url -> (string)
FragmentLength -> (integer)
HbbtvCompliance -> (string)
ImageBasedTrickPlay -> (string)
ImageBasedTrickPlaySettings -> (структура)
Настройки мозаики и миниатюр, применимые, когда imageBasedTrickPlay — ADVANCED
IntervalCadence -> (string)
ThumbnailHeight -> (integer)
ThumbnailInterval -> (double)
ThumbnailWidth -> (integer)
TileHeight -> (integer)
TileWidth -> (integer)
MinBufferTime -> (integer)
MinFinalSegmentLength -> (double)
MpdManifestBandwidthType -> (string)
MpdProfile -> (string)
PtsOffsetHandlingForBFrames -> (string)
SegmentControl -> (string)
SegmentLength -> (integer)
SegmentLengthControl -> (string)
VideoCompositionOffsets -> (string)
WriteSegmentTimelineInRepresentation -> (string)
FileGroupSettings -> (структура)
Настройки, относящиеся к выходной группе File. MediaConvert использует эту группу настроек для создания одного автономного файла, а не пакета потоковой передачи.
Destination -> (string)
DestinationSettings -> (structure)
Настройки, связанные с местом назначения. Они различаются в зависимости от типа назначения
S3Settings -> (structure)
Настройки, связанные с назначением S3
AccessControl -> (structure)
Необязательно. Настройте MediaConvert так, чтобы он автоматически применял управление доступом Amazon S3 к выходным данным в этой выходной группе. Если вы не используете этот параметр, S3 автоматически применяет список управления доступом по умолчанию PRIVATE.
CannedAcl -> (string)
Encryption -> (structure)
Настройки шифрования выходных данных задания при их загрузке в Amazon S3.
EncryptionType -> (string)
KmsEncryptionContext -> (string)
KmsKeyArn -> (string)
StorageClass -> (string)
HlsGroupSettings -> (структура)
Настройки, связанные с выходным пакетом HLS. Дополнительные сведения см. по адресу: https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html.
AdMarkers -> (list)
Выберите один или несколько типов маркеров рекламы для оформления манифеста Apple HLS. Эта настройка не определяет, отображаются ли маркеры SCTE-35 в самих выходных данных.
(string)
AdditionalManifests -> (list)
По умолчанию служба создает один манифест верхнего уровня HLS .m3u8 для каждой выходной группы HLS в задании. Этот манифест по умолчанию ссылается на каждый выход в выходной группе. Чтобы создать дополнительные манифесты верхнего уровня, ссылающиеся на подмножество выходных данных в выходной группе, укажите здесь список.
(structure)
Укажите сведения для каждого дополнительного манифеста HLS, который служба должна создать для этой выходной группы. Каждый манифест может ссылаться на другое подмножество выходных данных в группе.
ManifestNameModifier -> (string)
SelectedOutputs -> (list)
Укажите выходные данные, на которые должен ссылаться этот дополнительный манифест верхнего уровня.
(string)
AudioOnlyHeader -> (string)
BaseUrl -> (string)
CaptionLanguageMappings -> (list)
Язык, который будет использоваться в выходных данных субтитров
(structure)
Сопоставление языка субтитров
CaptionChannel -> (integer)
CustomLanguageCode -> (string)
LanguageCode -> (string)
LanguageDescription -> (string)
CaptionLanguageSetting -> (string)
CaptionSegmentLengthControl -> (string)
ClientCache -> (string)
CodecSpecification -> (string)
Destination -> (string)
DestinationSettings -> (structure)
Настройки, связанные с местом назначения. Они различаются в зависимости от типа места назначения
S3Settings -> (structure)
Настройки, связанные с назначением S3
AccessControl -> (structure)
Необязательный параметр. Настройте MediaConvert так, чтобы он автоматически применял управление доступом Amazon S3 к выходным данным в этой выходной группе. Если вы не используете этот параметр, S3 автоматически применяет список управления доступом по умолчанию PRIVATE.
CannedAcl -> (string)
Encryption -> (structure)
Настройки шифрования выходных данных задания при загрузке в Amazon S3.
EncryptionType -> (string)
KmsEncryptionContext -> (string)
KmsKeyArn -> (string)
StorageClass -> (string)
DirectoryStructure -> (string)
Encryption -> (structure)
Настройки DRM.
ConstantInitializationVector -> (string)
EncryptionMethod -> (string)
InitializationVectorInManifest -> (string)
OfflineEncrypted -> (string)
SpekeKeyProvider -> (structure)
Если тип выходной группы HLS, DASH или Microsoft Smooth, используйте эти настройки при выполнении шифрования DRM с поставщиком ключей, совместимым со SPEKE. Если тип выходной группы CMAF, используйте вместо этого настройки SpekeKeyProviderCmaf.
CertificateArn -> (string)
EncryptionContractConfiguration -> (structure)
Укажите версию 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 -> (string)
SpekeVideoPreset -> (string)
ResourceId -> (string)
SystemIds -> (list)
Относится к реализации SPEKE. Идентификаторы системы DRM. Выходные группы DASH поддерживают максимум два идентификатора системы. Выходные группы HLS поддерживают максимум 3 идентификатора системы. Другие типы групп поддерживают один идентификатор системы. См. https://dashif.org/identifiers/content_protection/ для получения более подробной информации.
(string)
Url -> (string)
StaticKeyProvider -> (structure)
Используйте эти настройки для настройки шифрования со статическим поставщиком ключей.
KeyFormat -> (string)
KeyFormatVersions -> (string)
StaticKeyValue -> (string)
Url -> (string)
Type -> (string)
ImageBasedTrickPlay -> (string)
ImageBasedTrickPlaySettings -> (structure)
Настройки плиток и эскизов, применимые, когда imageBasedTrickPlay имеет значение ADVANCED
IntervalCadence -> (string)
ThumbnailHeight -> (integer)
ThumbnailInterval -> (double)
ThumbnailWidth -> (integer)
TileHeight -> (integer)
TileWidth -> (integer)
ManifestCompression -> (string)
ManifestDurationFormat -> (string)
MinFinalSegmentLength -> (double)
MinSegmentLength -> (integer)
OutputSelection -> (string)
ProgramDateTime -> (string)
ProgramDateTimePeriod -> (integer)
ProgressiveWriteHlsManifest -> (string)
SegmentControl -> (string)
SegmentLength -> (integer)
SegmentLengthControl -> (string)
SegmentsPerSubdirectory -> (integer)
StreamInfResolution -> (string)
TargetDurationCompatibilityMode -> (string)
TimedMetadataId3Frame -> (string)
TimedMetadataId3Period -> (integer)
TimestampDeltaMilliseconds -> (integer)
MsSmoothGroupSettings -> (structure)
Параметры, связанные с вашим выходным пакетом Microsoft Smooth Streaming. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html.
AdditionalManifests -> (list)
По умолчанию служба создает один манифест Microsoft Smooth Streaming .ism для каждой выходной группы Microsoft Smooth Streaming в вашей задаче. Этот манифест по умолчанию ссылается на каждый выход в выходной группе. Чтобы создать дополнительные манифесты, ссылающиеся на подмножество выходных данных в выходной группе, укажите здесь их список.
(structure)
Укажите сведения для каждого дополнительного манифеста Microsoft Smooth Streaming, который служба должна создать для этой выходной группы. Каждый манифест может ссылаться на отдельное подмножество выходных данных в группе.
ManifestNameModifier -> (string)
SelectedOutputs -> (list)
Укажите выходные данные, на которые должен ссылаться этот дополнительный манифест верхнего уровня.
(string)
AudioDeduplication -> (string)
Destination -> (string)
DestinationSettings -> (structure)
Параметры, связанные с местом назначения. Они различаются в зависимости от типа места назначения.
S3Settings -> (structure)
Параметры, связанные с местом назначения S3.
AccessControl -> (structure)
Необязательно. Настройте MediaConvert на автоматическое применение контроля доступа Amazon S3 к выходным данным в этой выходной группе. Если вы не используете этот параметр, S3 автоматически применяет список управления доступом по умолчанию PRIVATE.
CannedAcl -> (string)
Encryption -> (structure)
Настройки шифрования выходных данных задания при их загрузке в Amazon S3.
EncryptionType -> (string)
KmsEncryptionContext -> (string)
KmsKeyArn -> (string)
StorageClass -> (string)
Encryption -> (structure)
Если вы используете DRM, установите для DRM System значение SpekeKeyProvider.
SpekeKeyProvider -> (structure)
Если тип вашей выходной группы — HLS, DASH или Microsoft Smooth, используйте эти настройки при выполнении шифрования DRM с поставщиком ключей, совместимым со SPEKE. Если тип вашей выходной группы — CMAF, используйте вместо этого параметры SpekeKeyProviderCmaf.
CertificateArn -> (string)
EncryptionContractConfiguration -> (structure)
Укажите версию 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 -> (string)
SpekeVideoPreset -> (string)
ResourceId -> (string)
SystemIds -> (list)
Относится к реализации SPEKE. Идентификаторы системы DRM. Выходные группы DASH поддерживают не более двух идентификаторов системы. Выходные группы HLS поддерживают не более 3 идентификаторов системы. Другие типы групп поддерживают один идентификатор системы. См. https://dashif.org/identifiers/content_protection/ для получения более подробной информации.
(string)
Url -> (string)
FragmentLength -> (integer)
FragmentLengthControl -> (string)
ManifestEncoding -> (string)
PerFrameMetrics -> (list)
При желании выберите один или несколько отчетов о метриках на кадр, которые будут созданы вместе с выходными данными. Вы можете использовать эти метрики для анализа видеовыхода по одной или нескольким общепринятым метрикам качества изображения. Метрики на кадр можно указать для выходных групп или отдельных выходов. В этом случае MediaConvert записывает файл CSV (значения, разделенные запятыми) в место назначения вывода S3 с именем, соответствующим имени выхода и типу метрики. Например: videofile_PSNR.csv Выполнение задач, генерирующих метрики на кадр, занимает больше времени в зависимости от разрешения и сложности выходных данных. Например, выполнение некоторых задач 4K может занять вдвое больше времени. Обратите внимание: при анализе качества видео выходных данных или сравнении качества видео нескольких разных выходов мы обычно также рекомендуем провести подробный визуальный обзор в контролируемой среде. Доступны следующие метрики на кадр: * PSNR: пиковое отношение сигнал/шум * SSIM: индекс структурного сходства * MS_SSIM: индекс многомасштабного сходства * PSNR_HVS: пиковое отношение сигнал/шум с учетом зрительной системы человека * VMAF: многометодная оценка качества видео * QVBR: переменный битрейт с заданным качеством. Этот параметр доступен только в том случае, если для выхода используется режим управления скоростью QVBR.
(string)
- PSNR: пиковое отношение сигнал/шум * SSIM: индекс структурного сходства * MS_SSIM: индекс многомасштабного сходства * PSNR_HVS: пиковое отношение сигнал/шум с учетом зрительной системы человека * VMAF: многометодная оценка качества видео * QVBR: переменный битрейт с заданным качеством. Этот параметр доступен только в том случае, если для выхода используется режим управления скоростью QVBR.
Type -> (string)
Outputs -> (list)
Этот объект содержит группы настроек кодирования, по одной группе настроек на вывод.
(структура)
Каждый вывод в вашей задаче представляет собой набор настроек, описывающих, как вы хотите, чтобы MediaConvert кодировал один выходной файл или поток. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/create-outputs.html.
AudioDescriptions -> (list)
Содержит группы настроек кодирования звука, организованные по аудиокодекам. Включите один экземпляр на вывод. Может содержать несколько групп настроек кодирования.
(структура)
Настройки, связанные с одной вкладкой аудио в консоли MediaConvert. В вашей задаче JSON экземпляр AudioDescription эквивалентен одной вкладке аудио в консоли. Обычно одна вкладка аудио соответствует одной выходной звуковой дорожке. В зависимости от того, как вы настроили селекторы входного аудио и используете ли вы группы селекторов аудио, одна вкладка аудио может соответствовать группе выходных звуковых дорожек.
AudioChannelTaggingSettings -> (structure)
Укажите теги QuickTime для макета аудиоканалов для аудиоканалов в этой звуковой дорожке. Если вы не укажете значение, MediaConvert по умолчанию помечает вашу дорожку как Центр (C). Чтобы использовать тегирование макета аудио, ваш вывод должен быть в контейнере QuickTime (MOV), а ваш аудиокодек должен быть AAC, WAV или AIFF.
ChannelTag -> (string)
ChannelTags -> (list)
Укажите теги QuickTime для макета аудиоканалов для аудиоканалов в этой звуковой дорожке. Введите теги макета каналов в том же порядке, что и порядок аудиоканалов вашего вывода. Например, если ваша выходная звуковая дорожка имеет левый и правый каналы, введите Left (L) для первого канала и Right (R) для второго. Если ваш вывод имеет несколько одноканальных звуковых дорожек, введите один тег макета канала для каждой дорожки.
(string)
AudioNormalizationSettings -> (structure)
Расширенные настройки нормализации звука. Игнорируйте эти настройки, если вам не нужно соответствовать стандарту громкости.
Algorithm -> (string)
AlgorithmControl -> (string)
CorrectionGateLevel -> (integer)
LoudnessLogging -> (string)
PeakCalculation -> (string)
TargetLkfs -> (double)
TruePeakLimiterThreshold -> (double)
AudioSourceName -> (string)
AudioType -> (integer)
AudioTypeControl -> (string)
CodecSettings -> (structure)
Настройки, связанные с кодированием звука. Настройки в этой группе различаются в зависимости от значения, которое вы выберете для вашего аудиокодека.
AacSettings -> (структура)
Обязательно, если для Codec задано значение AAC. Сервис принимает одну из двух взаимоисключающих групп настроек AAC — VBR и CBR. Чтобы выбрать один из этих режимов, задайте для параметра Bitrate control mode значение «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 -> (структура)
Обязательно, если вы установили для Codec значение EAC3_ATMOS.
Bitrate -> (integer)
BitstreamMode -> (string)
CodingMode -> (string)
DialogueIntelligence -> (string)
DownmixControl -> (string)
DynamicRangeCompressionLine -> (string)
DynamicRangeCompressionRf -> (string)
DynamicRangeControl -> (string)
LoRoCenterMixLevel -> (double)
LoRoSurroundMixLevel -> (double)
LtRtCenterMixLevel -> (double)
LtRtSurroundMixLevel -> (double)
MeteringMode -> (string)
SampleRate -> (integer)
SpeechThreshold -> (integer)
StereoDownmix -> (string)
SurroundExMode -> (string)
Eac3Settings -> (structure)
Обязательно, если вы установили для Codec значение EAC3.
AttenuationControl -> (string)
Bitrate -> (integer)
BitstreamMode -> (string)
CodingMode -> (string)
DcFilter -> (string)
Dialnorm -> (integer)
DynamicRangeCompressionLine -> (string)
DynamicRangeCompressionRf -> (string)
LfeControl -> (string)
LfeFilter -> (string)
LoRoCenterMixLevel -> (double)
LoRoSurroundMixLevel -> (double)
LtRtCenterMixLevel -> (double)
LtRtSurroundMixLevel -> (double)
MetadataControl -> (string)
PassthroughControl -> (string)
PhaseControl -> (string)
SampleRate -> (integer)
StereoDownmix -> (string)
SurroundExMode -> (string)
SurroundMode -> (string)
FlacSettings -> (structure)
Обязательно, если вы установили для Codec, в AudioDescriptions>CodecSettings, значение FLAC.
BitDepth -> (integer)
Channels -> (integer)
SampleRate -> (integer)
Mp2Settings -> (structure)
Обязательно, если вы установили для Codec значение MP2.
Bitrate -> (integer)
Channels -> (integer)
SampleRate -> (integer)
Mp3Settings -> (structure)
Обязательно, если вы установили для Codec, в AudioDescriptions>CodecSettings, значение MP3.
Bitrate -> (integer)
Channels -> (integer)
RateControlMode -> (string)
SampleRate -> (integer)
VbrQuality -> (integer)
OpusSettings -> (structure)
Обязательно, если вы установили для Codec, в AudioDescriptions>CodecSettings, значение OPUS.
Bitrate -> (integer)
Channels -> (integer)
SampleRate -> (integer)
VorbisSettings -> (structure)
Обязательно, если вы установили для Codec, в AudioDescriptions>CodecSettings, значение Vorbis.
Channels -> (integer)
SampleRate -> (integer)
VbrQuality -> (integer)
WavSettings -> (structure)
Обязательно, если вы установили для Codec значение WAV.
BitDepth -> (integer)
Channels -> (integer)
Format -> (string)
SampleRate -> (integer)
CustomLanguageCode -> (string)
LanguageCode -> (string)
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 -> (string)
CustomLanguageCode -> (string)
DestinationSettings -> (structure)
Настройки, связанные с одной вкладкой субтитров в консоли MediaConvert. Обычно одна вкладка субтитров соответствует одной выходной дорожке субтитров. В зависимости от формата вывода субтитров одна вкладка может соответствовать набору выходных дорожек субтитров. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/including-captions.html.
BurninDestinationSettings -> (structure)
Встраивание — это способ доставки субтитров, а не формат субтитров. При встраивании субтитры записываются непосредственно в видеокадры, заменяя ими пиксели видеоконтента. Настройте встраиваемые субтитры в том же выводе, что и видео. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/burn-in-output-captions.html.
Alignment -> (string)
ApplyFontColor -> (string)
BackgroundColor -> (string)
BackgroundOpacity -> (integer)
FallbackFont -> (string)
FontColor -> (string)
FontFileBold -> (string)
FontFileBoldItalic -> (string)
FontFileItalic -> (string)
FontFileRegular -> (string)
FontOpacity -> (integer)
FontResolution -> (integer)
FontScript -> (string)
FontSize -> (integer)
HexFontColor -> (string)
OutlineColor -> (string)
OutlineSize -> (integer)
RemoveRubyReserveAttributes -> (string)
ShadowColor -> (string)
ShadowOpacity -> (integer)
ShadowXOffset -> (integer)
ShadowYOffset -> (integer)
StylePassthrough -> (string)
TeletextSpacing -> (string)
XPosition -> (integer)
YPosition -> (integer)
DestinationType -> (string)
DvbSubDestinationSettings -> (structure)
Настройки, связанные с субтитрами DVB-Sub. Настройте субтитры DVB-Sub в том же выводе, что и ваше видео. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/dvb-sub-output-captions.html.
Alignment -> (string)
ApplyFontColor -> (string)
BackgroundColor -> (string)
BackgroundOpacity -> (integer)
DdsHandling -> (string)
DdsXCoordinate -> (integer)
DdsYCoordinate -> (integer)
FallbackFont -> (string)
FontColor -> (string)
FontFileBold -> (string)
FontFileBoldItalic -> (string)
FontFileItalic -> (string)
FontFileRegular -> (string)
FontOpacity -> (integer)
FontResolution -> (integer)
FontScript -> (string)
FontSize -> (integer)
Height -> (integer)
HexFontColor -> (string)
OutlineColor -> (string)
OutlineSize -> (integer)
ShadowColor -> (string)
ShadowOpacity -> (integer)
ShadowXOffset -> (integer)
ShadowYOffset -> (integer)
StylePassthrough -> (string)
SubtitlingType -> (string)
TeletextSpacing -> (string)
Width -> (integer)
XPosition -> (integer)
YPosition -> (integer)
EmbeddedDestinationSettings -> (structure)
Настройки, связанные с субтитрами CEA/EIA-608 и CEA/EIA-708 (также называемыми встроенными или вспомогательными). Настройте встроенные субтитры в том же выводе, что и ваше видео. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/embedded-output-captions.html.
Destination608ChannelNumber -> (integer)
Destination708ServiceNumber -> (integer)
ImscDestinationSettings -> (structure)
Настройки, связанные с субтитрами IMSC. IMSC — это формат sidecar, который содержит субтитры в файле, отдельном от видеоконтейнера. Настройте субтитры sidecar в той же выходной группе, но другом выводе, чем ваше видео. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.
Accessibility -> (string)
StylePassthrough -> (string)
SccDestinationSettings -> (structure)
Настройки, связанные с субтитрами SCC. SCC — это формат sidecar, который содержит субтитры в файле, отдельном от видеоконтейнера. Настройте субтитры sidecar в той же выходной группе, но другом выводе, чем ваше видео. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/scc-srt-output-captions.html.
Framerate -> (string)
SrtDestinationSettings -> (structure)
Настройки, связанные с субтитрами SRT. SRT — это формат sidecar, который содержит субтитры в файле, отдельном от видеоконтейнера. Настройте субтитры sidecar в той же выходной группе, но другом выводе, чем ваше видео.
StylePassthrough -> (string)
TeletextDestinationSettings -> (structure)
Настройки, связанные с субтитрами Teletext. Настройте субтитры Teletext в том же выводе, что и ваше видео. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/teletext-output-captions.html.
PageNumber -> (string)
PageTypes -> (list)
Укажите типы страниц для этой страницы Teletext. Если вы не укажете здесь значение, служба установит для типа страницы значение по умолчанию Subtitle. Если вы передаете весь набор данных Teletext, не используйте это поле. Когда вы передаете набор страниц Teletext, ваш вывод имеет те же типы страниц, что и ваш ввод.
(string)
TtmlDestinationSettings -> (structure)
Настройки, связанные с субтитрами TTML. TTML — это формат sidecar, который содержит субтитры в файле, отдельном от видеоконтейнера. Настройте субтитры sidecar в той же выходной группе, но другом выводе, чем ваше видео. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.
StylePassthrough -> (string)
WebvttDestinationSettings -> (structure)
Настройки, связанные с субтитрами WebVTT. WebVTT — это формат sidecar, который содержит субтитры в файле, отдельном от видеоконтейнера. Настройте субтитры sidecar в той же выходной группе, но другом выводе, чем ваше видео. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.
Accessibility -> (string)
StylePassthrough -> (string)
LanguageCode -> (string)
LanguageDescription -> (string)
ContainerSettings -> (structure)
Настройки, специфичные для контейнера.
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. Они применяются к выходным данным в группе вывода File, когда контейнером вывода является транспортный поток MPEG-2 (M2TS). В этих ресурсах данные организованы с помощью таблицы карты программ (PMT). Каждая программа транспортного потока содержит подмножества данных, включая аудио, видео и метаданные. Каждое из этих подмножеств данных имеет числовую метку, называемую идентификатором пакета (PID). Каждая программа транспортного потока соответствует одному выходу MediaConvert. PMT перечисляет типы данных в программе вместе с их PID. Нижестоящие системы и плееры используют таблицу карты программ для поиска PID для каждого типа данных, к которым они получают доступ, а затем используют PID для поиска определенных данных в ресурсе.
AudioBufferModel -> (строка)
AudioDuration -> (строка)
AudioFramesPerPes -> (целое число)
AudioPids -> (список)
Укажите идентификаторы пакетов (PID) для любых элементарных аудиопотоков, которые вы включаете в этот вывод. Укажите несколько PID в виде JSON-массива. По умолчанию используется диапазон 482-492.
(целое число)
AudioPtsOffsetDelta -> (целое число)
Bitrate -> (целое число)
BufferModel -> (строка)
DataPTSControl -> (строка)
DvbNitSettings -> (структура)
Используйте эти настройки для вставки таблицы информации о сети (NIT) DVB в транспортный поток этого вывода.
NetworkId -> (целое число)
NetworkName -> (строка)
NitInterval -> (целое число)
DvbSdtSettings -> (структура)
Используйте эти настройки для вставки таблицы описания служб (SDT) DVB в транспортный поток этого вывода.
OutputSdt -> (строка)
SdtInterval -> (целое число)
ServiceName -> (строка)
ServiceProviderName -> (строка)
DvbSubPids -> (список)
Укажите идентификаторы пакетов (PID) для данных субтитров DVB, включенных в этот вывод. Укажите несколько PID в виде JSON-массива. По умолчанию используется диапазон 460-479.
(целое число)
DvbTdtSettings -> (структура)
Используйте эти настройки для вставки таблицы времени и даты (TDT) DVB в транспортный поток этого вывода.
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 -> (string)
SegmentationMarkers -> (string)
SegmentationStyle -> (string)
SegmentationTime -> (double)
TimedMetadataPid -> (integer)
TransportStreamId -> (integer)
VideoPid -> (integer)
M3u8Settings -> (structure)
Эти настройки относятся к контейнеру транспортного потока MPEG-2 (MPEG2-TS) для сегментов MPEG2-TS в ваших выходных данных HLS.
AudioDuration -> (string)
AudioFramesPerPes -> (integer)
AudioPids -> (list)
Идентификатор пакета (PID) элементарного(ых) аудиопотока(ов) в транспортном потоке. Принимаются несколько значений, которые можно вводить в диапазонах и/или через запятую.
(integer)
AudioPtsOffsetDelta -> (integer)
DataPTSControl -> (string)
MaxPcrInterval -> (integer)
NielsenId3 -> (string)
PatInterval -> (integer)
PcrControl -> (string)
PcrPid -> (integer)
PmtInterval -> (integer)
PmtPid -> (integer)
PrivateMetadataPid -> (integer)
ProgramNumber -> (integer)
PtsOffset -> (integer)
PtsOffsetMode -> (string)
Scte35Pid -> (integer)
Scte35Source -> (string)
TimedMetadata -> (string)
TimedMetadataPid -> (integer)
TransportStreamId -> (integer)
VideoPid -> (integer)
MovSettings -> (structure)
Эти настройки относятся к вашему выходному контейнеру QuickTime MOV.
ClapAtom -> (string)
CslgAtom -> (string)
Mpeg2FourCCControl -> (string)
PaddingControl -> (string)
Reference -> (string)
Mp4Settings -> (structure)
Эти настройки относятся к вашему выходному контейнеру 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 -> (string)
AudioOnlyContainer -> (string)
AudioRenditionSets -> (string)
AudioTrackType -> (string)
DescriptiveVideoServiceFlag -> (string)
IFrameOnlyManifest -> (string)
SegmentModifier -> (string)
Preset -> (string)
VideoDescription -> (structure)
VideoDescription содержит группу настроек кодирования видео. Конкретные настройки видео зависят от видеокодека, который вы выберете для свойства codec. Включите один экземпляр VideoDescription для каждого вывода.
AfdSignaling -> (string)
AntiAlias -> (string)
ChromaPositionMode -> (string)
CodecSettings -> (structure)
Настройки видеокодека содержат группу настроек, связанных с кодированием видео. Настройки в этой группе зависят от значения, которое вы выберете для 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 -> (structure)
Требуется, если вы установите Codec, в VideoDescription>CodecSettings в значение AV1.
AdaptiveQuantization -> (string)
BitDepth -> (string)
FilmGrainSynthesis -> (string)
FramerateControl -> (string)
FramerateConversionAlgorithm -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
GopSize -> (double)
MaxBitrate -> (integer)
NumberBFramesBetweenReferenceFrames -> (integer)
PerFrameMetrics -> (list)
При желании выберите один или несколько отчетов о метриках на кадр, которые будут созданы вместе с вашими выходными данными. Вы можете использовать эти метрики для анализа выходных видеоданных в соответствии с одной или несколькими общепринятыми метриками качества изображения. Вы можете указать метрики на кадр для групп вывода или для отдельных выходов. Когда вы это сделаете, MediaConvert записывает CSV-файл (значения, разделенные запятыми) в место назначения вывода S3, названное в соответствии с именем вывода и типом метрики. Например: videofile_PSNR.csv Задания, которые создают метрики на кадр, займут больше времени для завершения, в зависимости от разрешения и сложности ваших выходных данных. Например, некоторые задания 4K могут занять до двух раз больше времени. Обратите внимание, что при анализе качества видео ваших выходных данных или при сравнении качества видео нескольких разных выходных данных мы обычно также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбирать из следующих метрик на кадр: * PSNR: пиковое отношение сигнала к шуму * SSIM: индекс структурного сходства * MS_SSIM: многомасштабный индекс сходства * PSNR_HVS: пиковое отношение сигнала к шуму, человеческая зрительная система * VMAF: Fusion оценки Video Multi-Method * QVBR: переменная скорость передачи данных, определяемая качеством. Этот параметр доступен только тогда, когда ваши выходные данные используют режим управления скоростью QVBR.
(string)
- PSNR: пиковое отношение сигнала к шуму * SSIM: индекс структурного сходства * MS_SSIM: многомасштабный индекс сходства * PSNR_HVS: пиковое отношение сигнала к шуму, человеческая зрительная система * VMAF: Fusion оценки Video Multi-Method * QVBR: переменная скорость передачи данных, определяемая качеством. Этот параметр доступен только тогда, когда ваши выходные данные используют режим управления скоростью QVBR.
QvbrSettings -> (structure)
Настройки для переменной скорости передачи данных, определяемой качеством, с кодеком H.265. Используйте эти настройки только в том случае, если вы установили QVBR для Rate control mode.
QvbrQualityLevel -> (integer)
QvbrQualityLevelFineTune -> (double)
RateControlMode -> (string)
Slices -> (integer)
SpatialAdaptiveQuantization -> (string)
AvcIntraSettings -> (structure)
Требуется, когда вы выбираете 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. Если вы установите для класса AVC-Intra другое значение, этот объект недопустим.
QualityTuningLevel -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
InterlaceMode -> (строка)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчетов о метриках на кадр для создания вместе с выводом. Вы можете использовать эти метрики для анализа вывода видео в соответствии с одной или несколькими общепринятыми метриками качества изображения. Вы можете указать метрики на кадр для групп вывода или для отдельных выходов. Когда вы это сделаете, MediaConvert запишет CSV-файл (значения, разделенные запятыми) в выходное место назначения S3 с именем, соответствующим имени вывода и типу метрики. Например: videofile_PSNR.csv Задания, которые создают метрики на кадр, займут больше времени для завершения в зависимости от разрешения и сложности вывода. Например, выполнение некоторых заданий 4K может занять вдвое больше времени. Обратите внимание, что при анализе качества видео на выходе или при сравнении качества видео нескольких разных выходов мы также рекомендуем детальный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики на кадр: * PSNR: Peak Signal-to-Noise Ratio (Пиковое отношение сигнал/шум) * SSIM: Structural Similarity Index Measure (Измерение индекса структурного подобия) * MS_SSIM: Multi-Scale Similarity Index Measure (Измерение индекса многомасштабного подобия) * PSNR_HVS: Peak Signal-to-Noise Ratio, Human Visual System (Пиковое отношение сигнал/шум, человеческая зрительная система) * VMAF: Video Multi-Method Assessment Fusion (Слияние оценки видео несколькими методами) * QVBR: Quality-Defined Variable Bitrate (Переменная скорость передачи данных, определяемая качеством). Этот параметр доступен только в том случае, если в выходе используется режим управления скоростью QVBR.
(строка)
- PSNR: Peak Signal-to-Noise Ratio (Пиковое отношение сигнал/шум) * SSIM: Structural Similarity Index Measure (Измерение индекса структурного подобия) * MS_SSIM: Multi-Scale Similarity Index Measure (Измерение индекса многомасштабного подобия) * PSNR_HVS: Peak Signal-to-Noise Ratio, Human Visual System (Пиковое отношение сигнал/шум, человеческая зрительная система) * VMAF: Video Multi-Method Assessment Fusion (Слияние оценки видео несколькими методами) * QVBR: Quality-Defined Variable Bitrate (Переменная скорость передачи данных, определяемая качеством). Этот параметр доступен только в том случае, если в выходе используется режим управления скоростью QVBR.
ScanTypeConversionMode -> (строка)
SlowPal -> (строка)
Telecine -> (строка)
Codec -> (строка)
FrameCaptureSettings -> (структура)
Требуется, когда вы устанавливаете для Codec (Кодек) значение FRAME_CAPTURE (Захват кадра).
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
MaxCaptures -> (целое число)
Quality -> (целое число)
GifSettings -> (структура)
Требуется, когда вы устанавливаете (Codec) в разделе (VideoDescription)>(CodecSettings) в значение GIF
FramerateControl -> (string)
FramerateConversionAlgorithm -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
H264Settings -> (structure)
Требуется, если для Codec установлено значение H_264.
AdaptiveQuantization -> (string)
BandwidthReductionFilter -> (structure)
Фильтр уменьшения пропускной способности повышает качество видео на выходе относительно его битрейта. Используйте его, чтобы снизить битрейт для вывода QVBR с постоянным качеством практически без ухудшения восприятия качества. Или используйте его, чтобы повысить качество видео для выходов с другими режимами управления скоростью относительно указанного вами битрейта. Снижение пропускной способности увеличивается, если у вас низкое качество или зашумленный входной сигнал. Для выходов, использующих эту функцию, применяется премиальная цена. Если вы включаете фильтр уменьшения пропускной способности, вы не можете включать препроцессор шумоподавления.
Sharpening -> (string)
Strength -> (string)
Bitrate -> (integer)
CodecLevel -> (string)
CodecProfile -> (string)
DynamicSubGop -> (string)
EndOfStreamMarkers -> (string)
EntropyEncoding -> (string)
FieldEncoding -> (string)
FlickerAdaptiveQuantization -> (string)
FramerateControl -> (string)
FramerateConversionAlgorithm -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
GopBReference -> (string)
GopClosedCadence -> (integer)
GopSize -> (double)
GopSizeUnits -> (string)
HrdBufferFinalFillPercentage -> (integer)
HrdBufferInitialFillPercentage -> (integer)
HrdBufferSize -> (integer)
InterlaceMode -> (string)
MaxBitrate -> (integer)
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 -> (double)
RateControlMode -> (строка)
RepeatPps -> (строка)
SaliencyAwareEncoding -> (строка)
ScanTypeConversionMode -> (строка)
SceneChangeDetect -> (строка)
Slices -> (целое число)
SlowPal -> (строка)
Softness -> (целое число)
SpatialAdaptiveQuantization -> (строка)
Синтаксис -> (string)
Telecine -> (string)
TemporalAdaptiveQuantization -> (string)
UnregisteredSeiTimecode -> (string)
WriteMp4PackagingType -> (string)
H265Settings -> (structure)
Настройки для кодека H265
AdaptiveQuantization -> (string)
AlternateTransferFunctionSei -> (string)
BandwidthReductionFilter -> (structure)
Фильтр уменьшения полосы пропускания увеличивает качество видео на выходе относительно его битрейта. Используйте его, чтобы снизить битрейт вашего выходного сигнала с постоянным качеством QVBR с незначительным или нулевым снижением восприятия качества. Или используйте его, чтобы повысить качество видео на выходах с другими режимами управления скоростью относительно указанного вами битрейта. Уменьшение полосы пропускания увеличивается еще больше, если ваш вход имеет низкое качество или шумный. Выходы, использующие эту функцию, предусматривают цены премиум-уровня. Если вы включаете фильтр уменьшения полосы пропускания, вы не можете включить препроцессор Noise reducer.
Sharpening -> (string)
Strength -> (string)
Bitrate -> (integer)
CodecLevel -> (string)
CodecProfile -> (string)
Deblocking -> (string)
DynamicSubGop -> (string)
EndOfStreamMarkers -> (string)
FlickerAdaptiveQuantization -> (string)
FramerateControl -> (string)
FramerateConversionAlgorithm -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
GopBReference -> (string)
GopClosedCadence -> (integer)
GopSize -> (double)
GopSizeUnits -> (string)
HrdBufferFinalFillPercentage -> (integer)
HrdBufferInitialFillPercentage -> (integer)
HrdBufferSize -> (integer)
InterlaceMode -> (string)
MaxBitrate -> (integer)
MinIInterval -> (integer)
NumberBFramesBetweenReferenceFrames -> (integer)
NumberReferenceFrames -> (integer)
ParControl -> (string)
ParDenominator -> (integer)
ParNumerator -> (integer)
PerFrameMetrics -> (list)
При желании выберите один или несколько отчетов о показателях для каждого кадра для генерации вместе с вашим выводом. Вы можете использовать эти показатели для анализа вывода видео в соответствии с одним или несколькими общепринятыми показателями качества изображения. Вы можете указать показатели для каждого кадра для выходных групп или для отдельных выходных данных. Когда вы это сделаете, MediaConvert записывает файл CSV (значения, разделенные запятыми) в ваше выходное место назначения S3. Имя файла формируется на основе имени вывода и типа показателя. Например: videofile_PSNR.csv Работы, которые генерируют показатели для каждого кадра, займут больше времени, в зависимости от разрешения и сложности вашего вывода. Например, некоторые работы 4K могут занять до двух раз больше времени. Обратите внимание, что при анализе качества видео вашего вывода или при сравнении качества видео нескольких разных выводов мы обычно также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать из следующих показателей для каждого кадра: * PSNR: пиковое отношение сигнала к шуму * SSIM: показатель структурной схожести * MS_SSIM: показатель многомасштабной схожести * PSNR_HVS: пиковое отношение сигнала к шуму, человеческая визуальная система * VMAF: Video Multi-Method Assessment Fusion * QVBR: переменная скорость передачи данных, определяемая качеством. Эта опция доступна только в том случае, если ваш вывод использует режим управления скоростью QVBR.
(string)
- PSNR: пиковое отношение сигнала к шуму * SSIM: показатель структурной схожести * MS_SSIM: показатель многомасштабной схожести * PSNR_HVS: пиковое отношение сигнала к шуму, человеческая визуальная система * VMAF: Video Multi-Method Assessment Fusion * QVBR: переменная скорость передачи данных, определяемая качеством. Эта опция доступна только в том случае, если ваш вывод использует режим управления скоростью QVBR.
QualityTuningLevel -> (string)
QvbrSettings -> (structure)
Настройки для кодирования с переменной скоростью передачи данных, определяемой качеством, с кодеком H.265. Используйте эти настройки только при установке QVBR для режима управления скоростью.
MaxAverageBitrate -> (integer)
QvbrQualityLevel -> (integer)
QvbrQualityLevelFineTune -> (double)
RateControlMode -> (string)
SampleAdaptiveOffsetFilterMode -> (string)
ScanTypeConversionMode -> (string)
SceneChangeDetect -> (string)
Slices -> (integer)
SlowPal -> (string)
SpatialAdaptiveQuantization -> (string)
Telecine -> (string)
TemporalAdaptiveQuantization -> (string)
TemporalIds -> (string)
Tiles -> (string)
UnregisteredSeiTimecode -> (string)
WriteMp4PackagingType -> (string)
Mpeg2Settings -> (structure)
Требуется, когда вы задаете для Codec значение MPEG2.
AdaptiveQuantization -> (строка)
Bitrate -> (целое число)
CodecLevel -> (строка)
CodecProfile -> (строка)
DynamicSubGop -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopClosedCadence -> (целое число)
GopSize -> (double)
GopSizeUnits -> (строка)
HrdBufferFinalFillPercentage -> (целое число)
HrdBufferInitialFillPercentage -> (целое число)
HrdBufferSize -> (целое число)
InterlaceMode -> (строка)
IntraDcPrecision -> (строка)
MaxBitrate -> (целое число)
MinIInterval -> (целое число)
NumberBFramesBetweenReferenceFrames -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
PerFrameMetrics -> (list)
При необходимости выберите один или несколько отчетов с метриками на кадр, которые нужно создать вместе с выходными данными. Вы можете использовать эти метрики для анализа выходного видео по одной или нескольким общепринятым метрикам качества изображения. Вы можете указать метрики на кадр для выходных групп или для отдельных выходных данных. В этом случае MediaConvert записывает CSV-файл (значения, разделенные запятыми) в целевое расположение S3, присваивая ему имя, соответствующее имени выхода и типу метрики. Например: videofile_PSNR.csv. Задания, создающие метрики на кадр, занимают больше времени в зависимости от разрешения и сложности выходных данных. Например, некоторые задания 4K могут выполняться вдвое дольше. Обратите внимание: при анализе качества видео выходных данных или сравнении качества видео нескольких различных выходных данных мы также обычно рекомендуем провести подробный визуальный анализ в контролируемой среде. Вы можете выбрать одну из следующих метрик на кадр: * PSNR: пиковое отношение сигнал/шум * SSIM: индекс структурного сходства * MS_SSIM: индекс многомасштабного структурного сходства * PSNR_HVS: пиковое отношение сигнал/шум с учетом человеческой зрительной системы * VMAF: оценка слияния мультиметодного видео * QVBR: переменный битрейт, определяемый качеством. Эта опция доступна только тогда, когда для выходных данных используется режим управления скоростью QVBR.
(string)
- PSNR: пиковое отношение сигнал/шум * SSIM: индекс структурного сходства * MS_SSIM: индекс многомасштабного структурного сходства * PSNR_HVS: пиковое отношение сигнал/шум с учетом человеческой зрительной системы * VMAF: оценка слияния мультиметодного видео * QVBR: переменный битрейт, определяемый качеством. Эта опция доступна только тогда, когда для выходных данных используется режим управления скоростью QVBR.
QualityTuningLevel -> (строка)
RateControlMode -> (строка)
ScanTypeConversionMode -> (строка)
SceneChangeDetect -> (string)
SlowPal -> (string)
Softness -> (integer)
SpatialAdaptiveQuantization -> (string)
Syntax -> (string)
Telecine -> (string)
TemporalAdaptiveQuantization -> (string)
ProresSettings -> (structure)
Требуется, когда для Codec установлено значение PRORES.
ChromaSampling -> (string)
CodecProfile -> (string)
FramerateControl -> (string)
FramerateConversionAlgorithm -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
InterlaceMode -> (string)
ParControl -> (string)
ParDenominator -> (integer)
ParNumerator -> (integer)
PerFrameMetrics -> (list)
Дополнительно выберите один или несколько отчетов о показателях на кадр, которые будут созданы вместе с вашим выводом. Вы можете использовать эти показатели для анализа выходных данных видео в соответствии с одним или несколькими общепринятыми показателями качества изображения. Вы можете указать показатели на кадр для групп вывода или для отдельных выходных данных. При этом MediaConvert записывает CSV-файл (значения, разделенные запятыми) в место назначения вывода S3, названное в соответствии с именем вывода и типом показателя. Например: videofile_PSNR.csv Задания, которые генерируют показатели на кадр, займут больше времени, в зависимости от разрешения и сложности ваших выходных данных. Например, выполнение некоторых заданий с разрешением 4K может занять вдвое больше времени. Обратите внимание, что при анализе качества видео вывода или при сравнении качества видео нескольких различных выходов мы также обычно рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие показатели на кадр: * PSNR: пиковое отношение сигнала к шуму * SSIM: индекс структурного сходства * MS_SSIM: многошкальный индекс структурного сходства * PSNR_HVS: пиковое отношение сигнала к шуму с учетом человеческого зрительного восприятия * VMAF: объединенная оценка видео по нескольким методикам * QVBR: переменный битрейт с заданным качеством. Этот параметр доступен только в том случае, если в вашем выводе используется режим управления скоростью QVBR.
(string)
- PSNR: пиковое отношение сигнала к шуму * SSIM: индекс структурного сходства * MS_SSIM: многошкальный индекс структурного сходства * PSNR_HVS: пиковое отношение сигнала к шуму с учетом человеческого зрительного восприятия * VMAF: объединенная оценка видео по нескольким методикам * QVBR: переменный битрейт с заданным качеством. Этот параметр доступен только в том случае, если в вашем выводе используется режим управления скоростью QVBR.
ScanTypeConversionMode -> (string)
SlowPal -> (string)
Telecine -> (string)
UncompressedSettings -> (structure)
Требуется, когда вы устанавливаете Codec, в разделе VideoDescription>CodecSettings в значение UNCOMPRESSED.
Fourcc -> (string)
FramerateControl -> (string)
FramerateConversionAlgorithm -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
InterlaceMode -> (string)
ScanTypeConversionMode -> (string)
SlowPal -> (string)
Telecine -> (string)
Vc3Settings -> (structure)
Требуется, когда вы устанавливаете Codec в значение VC3
FramerateControl -> (string)
FramerateConversionAlgorithm -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
InterlaceMode -> (string)
ScanTypeConversionMode -> (string)
SlowPal -> (string)
Telecine -> (string)
Vc3Class -> (string)
Vp8Settings -> (structure)
Обязательно, если для Codec установлено значение VP8.
Bitrate -> (integer)
FramerateControl -> (string)
FramerateConversionAlgorithm -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
GopSize -> (double)
HrdBufferSize -> (integer)
MaxBitrate -> (integer)
ParControl -> (string)
ParDenominator -> (integer)
ParNumerator -> (integer)
QualityTuningLevel -> (string)
RateControlMode -> (string)
Vp9Settings -> (structure)
Обязательно, если для Codec установлено значение VP9.
Bitrate -> (integer)
FramerateControl -> (string)
FramerateConversionAlgorithm -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
GopSize -> (double)
HrdBufferSize -> (integer)
MaxBitrate -> (integer)
ParControl -> (string)
ParDenominator -> (integer)
ParNumerator -> (integer)
QualityTuningLevel -> (string)
RateControlMode -> (string)
XavcSettings -> (structure)
Требуется, если для параметра Codec задано значение XAVC.
AdaptiveQuantization -> (string)
EntropyEncoding -> (string)
FramerateControl -> (string)
FramerateConversionAlgorithm -> (string)
FramerateDenominator -> (integer)
FramerateNumerator -> (integer)
PerFrameMetrics -> (list)
Дополнительно выберите один или несколько отчетов по показателям для каждого кадра, которые нужно сгенерировать вместе с выводом. Эти показатели можно использовать для анализа видеовывода в соответствии с одним или несколькими общепринятыми показателями качества изображения. Вы можете указать показатели для каждого кадра для групп вывода или для отдельных выводов. При этом MediaConvert записывает файл CSV (значения, разделенные запятыми) в место назначения вывода S3 с именем, соответствующим имени вывода и типу показателя. Например: videofile_PSNR.csv Задания, которые генерируют показатели для каждого кадра, будут выполняться дольше в зависимости от разрешения и сложности вывода. Например, некоторые задания 4K могут выполняться в два раза дольше. Обратите внимание, что при анализе качества видео вывода или при сравнении качества видео нескольких разных выводов обычно также рекомендуется подробный визуальный обзор в контролируемой среде. Вы можете выбрать один из следующих показателей для каждого кадра: * PSNR: пиковое отношение сигнала к шуму * SSIM: индекс структурного сходства * MS_SSIM: индекс многомасштабного структурного сходства * PSNR_HVS: пиковое отношение сигнала к шуму с учетом человеческой зрительной системы * VMAF: объединенная оценка видео по нескольким методам * QVBR: переменный битрейт с заданным качеством. Этот параметр доступен только в том случае, если в выводе используется режим управления битрейтом QVBR.
(string)
- PSNR: пиковое отношение сигнала к шуму * SSIM: индекс структурного сходства * MS_SSIM: индекс многомасштабного структурного сходства * PSNR_HVS: пиковое отношение сигнала к шуму с учетом человеческой зрительной системы * VMAF: объединенная оценка видео по нескольким методам * QVBR: переменный битрейт с заданным качеством. Этот параметр доступен только в том случае, если в выводе используется режим управления битрейтом QVBR.
Profile -> (string)
SlowPal -> (string)
Softness -> (integer)
SpatialAdaptiveQuantization -> (string)
TemporalAdaptiveQuantization -> (string)
Xavc4kIntraCbgProfileSettings -> (structure)
Требуется, если для параметра Profile задано значение XAVC_4K_INTRA_CBG.
XavcClass -> (string)
Xavc4kIntraVbrProfileSettings -> (structure)
Требуется, если для параметра Profile задано значение XAVC_4K_INTRA_VBR.
XavcClass -> (string)
Xavc4kProfileSettings -> (structure)
Требуется, если для параметра Profile установлено значение XAVC_4K.
BitrateClass -> (string)
CodecProfile -> (string)
FlickerAdaptiveQuantization -> (string)
GopBReference -> (string)
GopClosedCadence -> (integer)
HrdBufferSize -> (integer)
QualityTuningLevel -> (string)
Slices -> (integer)
XavcHdIntraCbgProfileSettings -> (structure)
Требуется, если для параметра Profile установлено значение XAVC_HD_INTRA_CBG.
XavcClass -> (string)
XavcHdProfileSettings -> (structure)
Требуется, если для параметра Profile установлено значение XAVC_HD.
BitrateClass -> (string)
FlickerAdaptiveQuantization -> (string)
GopBReference -> (string)
GopClosedCadence -> (integer)
HrdBufferSize -> (integer)
InterlaceMode -> (string)
QualityTuningLevel -> (string)
Slices -> (integer)
Telecine -> (string)
ColorMetadata -> (string)
Crop -> (structure)
Используйте настройку «Выбор области обрезки», чтобы указать область видео, которую служба включит в выходной видеокадр.
Height -> (integer)
Width -> (integer)
X -> (integer)
Y -> (integer)
DropFrameTimecode -> (string)
FixedAfd -> (integer)
Height -> (integer)
Position -> (structure)
Используйте настройку «Размещение области», чтобы определить область видео в выходном кадре. Область за пределами прямоугольника, который вы укажете здесь, будет черной.
Height -> (integer)
Width -> (integer)
X -> (integer)
Y -> (integer)
RespondToAfd -> (string)
ScalingBehavior -> (string)
Sharpness -> (integer)
TimecodeInsertion -> (string)
TimecodeTrack -> (string)
VideoPreprocessors -> (structure)
Дополнительные функции транскодирования находятся в разделе «Препроцессоры». Включайте функции для каждого вывода по отдельности. Эти функции отключены по умолчанию.
ColorCorrector -> (structure)
Используйте эти параметры для преобразования цветового пространства или изменения таких свойств, как оттенок и контрастность для этого вывода. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/converting-the-color-space.html.
Brightness -> (integer)
ClipLimits -> (structure)
Укажите пределы YUV и допуски RGB при установке для параметра «Преобразование диапазона образцов» значения «Ограниченный диапазон обрезки».
MaximumRGBTolerance -> (integer)
MaximumYUV -> (integer)
MinimumRGBTolerance -> (integer)
MinimumYUV -> (integer)
ColorSpaceConversion -> (string)
Contrast -> (integer)
Hdr10Metadata -> (structure)
Используйте эти параметры при преобразовании в цветовое пространство 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 -> (integer)
BluePrimaryY -> (integer)
GreenPrimaryX -> (integer)
GreenPrimaryY -> (integer)
MaxContentLightLevel -> (integer)
MaxFrameAverageLightLevel -> (integer)
MaxLuminance -> (integer)
MinLuminance -> (integer)
RedPrimaryX -> (integer)
RedPrimaryY -> (integer)
WhitePointX -> (integer)
WhitePointY -> (integer)
HdrToSdrToneMapper -> (string)
Hue -> (integer)
MaxLuminance -> (integer)
SampleRangeConversion -> (string)
Saturation -> (integer)
SdrReferenceWhiteLevel -> (integer)
Deinterlacer -> (structure)
Используйте деинтерлейсер для получения более плавного движения и более четкой картинки. Для получения дополнительной информации см. 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)
Включите функцию Image inserter, чтобы включить графическое наложение в видео. Включите или отключите эту функцию для каждого вывода по отдельности. Этот параметр отключен по умолчанию.
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)
Включите функцию Noise reducer для удаления шума из видеовывода, если это необходимо. Включите или отключите эту функцию для каждого вывода по отдельности. Этот параметр отключен по умолчанию. При включении Noise reducer необходимо также выбрать значение для Noise reducer filter. Для выходов AVC, когда вы включаете Noise reducer, вы не можете включать фильтр Bandwidth reduction.
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 поддерживает как контент предварительного выпуска (NGPR/G2), так и рабочие процессы OTT-стриминга.
License -> (строка)
Payload -> (integer)
Preset -> (строка)
Strength -> (строка)
TimecodeBurnin -> (структура)
Настройки для наложения выходного таймкода и указанного префикса на вывод.
FontSize -> (integer)
Position -> (строка)
Prefix -> (строка)
Width -> (integer)
TimecodeConfig -> (структура)
Эти настройки управляют тем, как служба обрабатывает таймкоды в рамках задания. Эти настройки не влияют на обрезку входных данных.
Anchor -> (строка)
Source -> (строка)
Start -> (строка)
TimestampOffset -> (строка)
TimedMetadataInsertion -> (структура)
Вставьте определяемые пользователем пользовательские метаданные ID3 в таймкоды, которые вы укажете. В каждом выводе, в который вы хотите включить эти метаданные, вы должны установить для метаданных ID3 значение Passthrough (Пропуск).
Id3Insertions -> (список)
Id3Insertions содержит массив экземпляров Id3Insertion.
(структура)
Чтобы вставить теги ID3 в ваш вывод, укажите два значения. Используйте ID3 tag (Тег ID3), чтобы указать строку в кодировке base 64, и используйте Timecode (Таймкод), чтобы указать время, когда тег должен быть вставлен. Чтобы вставить несколько тегов ID3 в ваш вывод, создайте несколько экземпляров вставки ID3.
Id3 -> (строка)
Timecode -> (строка)
SimulateReservedQueue -> (строка)
Status -> (строка)
StatusUpdateInterval -> (строка)
Timing -> (структура)
Информация о том, когда задания отправляются, начинаются и завершаются, указана в формате эпохи Unix в секундах.
FinishTime -> (timestamp)
StartTime -> (timestamp)
SubmitTime -> (timestamp)
UserMetadata -> (map)
Определяемые пользователем метаданные, которые вы хотите связать с заданием MediaConvert. Вы указываете метаданные в парах «ключ/значение».
key -> (строка)
value -> (строка)
Warnings -> (list)
Содержит любые предупреждающие сообщения для задания. Используйте, чтобы помочь выявить потенциальные проблемы с вашими входными данными, выходными данными или заданием. Дополнительные сведения см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/warning_codes.html
(структура)
Содержит любые коды предупреждений и их количество для задания.
Code -> (integer)
Count -> (integer)
NextToken -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.