[ aws . mediaconvert ]
создать-пресет
Описание
Создать новый пресет. Для получения информации о шаблонах заданий см. руководство пользователя по адресу http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html
См. также: Документация API AWS
Синтаксис
create-preset
[--category <value>]
[--description <value>]
--name <value>
--settings <value>
[--tags <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--category (строка) Необязательно. Категория создаваемого пресета.
--description (строка) Необязательно. Описание создаваемого пресета.
--name (строка) Название создаваемого пресета.
--settings (структура) Настройки для presetAudioDescriptions -> (список)
Содержит группы настроек кодирования аудио, организованные по кодеку аудио. Включите один экземпляр на каждый вывод. Может содержать несколько групп настроек кодирования.
(структура)
Настройки, относящиеся к одной вкладке аудио в консоли MediaConvert. В вашем JSON-задании экземпляр AudioDescription эквивалентен одной вкладке аудио в консоли. Обычно одна вкладка аудио соответствует одному аудиотреку вывода. В зависимости от того, как вы настроили селекторы входного аудио и используете ли вы группы селекторов аудио, одна вкладка аудио может соответствовать группе аудиотреков вывода.
AudioChannelTaggingSettings -> (структура)
Укажите теги схемы каналов аудио QuickTime для аудиоканалов в этом аудиотреке. Если вы не укажете значение, MediaConvert по умолчанию пометит ваш трек как Center (C). Для использования тегов схемы аудиоканалов ваш вывод должен быть в контейнере QuickTime (MOV), а ваш аудиокодек должен быть AAC, WAV или AIFF.
ChannelTag -> (строка)
ChannelTags -> (список)
Укажите теги схемы каналов аудио QuickTime для аудиоканалов в этом аудиотреке. Введите теги схемы каналов в том же порядке, что и порядок аудиоканалов вашего вывода. Например, если ваш аудиотрек вывода имеет левый и правый каналы, введите Left (L) для первого канала и Right (R) для второго. Если ваш вывод имеет несколько аудиотреков с одним каналом, введите один тег схемы канала для каждого трека.
(строка)
AudioNormalizationSettings -> (структура)
Расширенные настройки нормализации аудио. Игнорируйте эти настройки, если вам не нужно соответствовать стандарту громкости.
Algorithm -> (строка)
AlgorithmControl -> (строка)
CorrectionGateLevel -> (целое число)
LoudnessLogging -> (строка)
PeakCalculation -> (строка)
TargetLkfs -> (двойное)
TruePeakLimiterThreshold -> (двойное)
AudioSourceName -> (строка)
AudioType -> (целое число)
AudioTypeControl -> (строка)
CodecSettings -> (структура)
Настройки, связанные с кодированием аудио. Настройки в этой группе зависят от выбранного значения аудиокодека.
AacSettings -> (структура)
Требуется при установке Codec в значение AAC. Сервис принимает одну из двух взаимоисключающих групп настроек AAC – VBR и CBR. Для выбора одного из этих режимов установите значение режима управления битрейтом в «VBR» или «CBR». В режиме VBR вы управляете качеством звука с помощью настройки VBR quality. В режиме CBR вы используете настройку Bitrate. Значения по умолчанию и допустимые значения зависят от режима управления битрейтом.
AudioDescriptionBroadcasterMix -> (строка)
Bitrate -> (целое число)
CodecProfile -> (строка)
CodingMode -> (строка)
RateControlMode -> (строка)
RawFormat -> (строка)
SampleRate -> (целое число)
Specification -> (строка)
VbrQuality -> (строка)
Ac3Settings -> (структура)
Требуется при установке Codec в значение AC3.
Bitrate -> (целое число)
BitstreamMode -> (строка)
CodingMode -> (строка)
Dialnorm -> (целое число)
DynamicRangeCompressionLine -> (строка)
DynamicRangeCompressionProfile -> (строка)
DynamicRangeCompressionRf -> (строка)
LfeFilter -> (строка)
MetadataControl -> (строка)
SampleRate -> (целое число)
AiffSettings -> (структура)
Требуется при установке Codec в значение AIFF.
BitDepth -> (целое число)
Channels -> (целое число)
SampleRate -> (целое число)
Codec -> (строка)
Eac3AtmosSettings -> (структура)
Требуется при установке значения Кодек в EAC3_ATMOS.
Bitrate -> (целое число)
BitstreamMode -> (строка)
CodingMode -> (строка)
DialogueIntelligence -> (строка)
DownmixControl -> (строка)
DynamicRangeCompressionLine -> (строка)
DynamicRangeCompressionRf -> (строка)
DynamicRangeControl -> (строка)
LoRoCenterMixLevel -> (двойное число)
LoRoSurroundMixLevel -> (двойное число)
LtRtCenterMixLevel -> (двойное число)
LtRtSurroundMixLevel -> (двойное число)
MeteringMode -> (строка)
SampleRate -> (целое число)
SpeechThreshold -> (целое число)
StereoDownmix -> (строка)
SurroundExMode -> (строка)
Eac3Settings -> (структура)
Требуется при установке значения Кодек в EAC3.
AttenuationControl -> (строка)
Bitrate -> (целое число)
BitstreamMode -> (строка)
CodingMode -> (строка)
DcFilter -> (строка)
Dialnorm -> (целое число)
DynamicRangeCompressionLine -> (строка)
DynamicRangeCompressionRf -> (строка)
LfeControl -> (строка)
LfeFilter -> (строка)
LoRoCenterMixLevel -> (вещественное число)
LoRoSurroundMixLevel -> (вещественное число)
LtRtCenterMixLevel -> (вещественное число)
LtRtSurroundMixLevel -> (вещественное число)
MetadataControl -> (строка)
PassthroughControl -> (строка)
PhaseControl -> (строка)
SampleRate -> (целое число)
StereoDownmix -> (строка)
SurroundExMode -> (строка)
SurroundMode -> (строка)
FlacSettings -> (структура)
Требуется при установке значения Кодек в FLAC под AudioDescriptions>CodecSettings.
BitDepth -> (целое число)
Channels -> (целое число)
SampleRate -> (целое число)
Mp2Settings -> (структура)
Требуется при установке значения Кодек в MP2.
Bitrate -> (целое число)
Channels -> (целое число)
SampleRate -> (целое число)
Mp3Settings -> (структура)
Требуется при установке значения Кодек в MP3 под AudioDescriptions>CodecSettings.
Bitrate -> (целое число)
Channels -> (целое число)
RateControlMode -> (строка)
SampleRate -> (целое число)
VbrQuality -> (целое число)
OpusSettings -> (структура)
Требуется при установке значения Кодек в OPUS под AudioDescriptions>CodecSettings.
Bitrate -> (целое число)
Channels -> (целое число)
SampleRate -> (целое число)
VorbisSettings -> (структура)
Требуется при установке значения Кодек в Vorbis под AudioDescriptions>CodecSettings.
Channels -> (целое число)
SampleRate -> (целое число)
VbrQuality -> (целое число)
WavSettings -> (структура)
Требуется при установке значения Кодек в WAV.
BitDepth -> (целое число)
Channels -> (целое число)
Format -> (строка)
SampleRate -> (целое число)
CustomLanguageCode -> (строка)
LanguageCode -> (строка)
LanguageCodeControl -> (строка)
RemixSettings -> (структура)
Дополнительные параметры перемиксовки аудио.
AudioDescriptionAudioChannel -> (целое число)
AudioDescriptionDataChannel -> (целое число)
ChannelMapping -> (структура)
Сопоставление каналов содержит группу полей, которые содержат значения перемиксовки для каждого канала в дБ. Укажите значения перемиксовки, чтобы указать, сколько содержимого из вашего входного аудиоканала вы хотите получить в каналах выходного аудио. Каждый экземпляр массива InputChannels или InputChannelsFineTune указывает эти значения для одного канала вывода. Используйте один экземпляр этого массива для каждого канала вывода. В консоли каждый массив соответствует столбцу в графическом изображении матрицы сопоставления. Строки графической матрицы соответствуют каналам ввода. Допустимые значения находятся в диапазоне от -60 (отключение) до 6. Значение 0 пропускает входной канал на выходной канал без ослабления или усиления. Используйте InputChannels или InputChannelsFineTune для указания значений перемиксовки. Не используйте оба одновременно.
OutputChannels -> (список)
В вашем JSON-описании задания включите один элемент OutputChannels для каждого канала аудио, который вы хотите в выводе. Каждый элемент должен содержать один экземпляр InputChannels или InputChannelsFineTune.
(структура)
Настройки сопоставления канала вывода.
InputChannels -> (список)
Используйте эту настройку для указания значений перемиксовки, когда они являются целыми числами, такими как -10, 0 или 4.
(целое число)
InputChannelsFineTune -> (список)
Используйте эту настройку для указания значений перемиксовки, когда они имеют десятичную часть, такую как -10.312, 0.08 или 4.9. MediaConvert округляет значения перемиксовки до ближайшей тысячной.
(двойное число)
ChannelsIn -> (целое число)
ChannelsOut -> (целое число)
StreamName -> (строка)
CaptionDescriptions -> (список)
Этот объект содержит группы настроек, относящиеся к субтитрам для одного вывода. Для каждого вывода с субтитрами включите один экземпляр CaptionDescriptions.
(структура)
Описание субтитров для предустановки
CustomLanguageCode -> (строка)
DestinationSettings -> (структура)
Настройки, относящиеся к одной вкладке субтитров в консоли MediaConvert. Обычно одна вкладка субтитров соответствует одному треку субтитров вывода. В зависимости от формата вывода субтитров, одна вкладка может соответствовать набору треков субтитров вывода. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/including-captions.html.
BurninDestinationSettings -> (структура)
Burn-in — это способ доставки субтитров, а не формат субтитров. Burn-in записывает субтитры непосредственно на ваши видеокадры, заменяя пиксели видеоконтента субтитрами. Настройте субтитры burn-in в том же выводе, что и видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/burn-in-output-captions.html.
Alignment -> (строка)
ApplyFontColor -> (строка)
BackgroundColor -> (строка)
BackgroundOpacity -> (целое число)
FallbackFont -> (строка)
FontColor -> (строка)
FontFileBold -> (строка)
FontFileBoldItalic -> (строка)
FontFileItalic -> (строка)
FontFileRegular -> (строка)
FontOpacity -> (целое число)
FontResolution -> (целое число)
FontScript -> (строка)
FontSize -> (целое число)
HexFontColor -> (строка)
OutlineColor -> (строка)
OutlineSize -> (целое число)
RemoveRubyReserveAttributes -> (строка)
ShadowColor -> (строка)
ShadowOpacity -> (целое число)
ShadowXOffset -> (целое число)
ShadowYOffset -> (целое число)
StylePassthrough -> (строка)
TeletextSpacing -> (строка)
XPosition -> (целое число)
YPosition -> (целое число)
DestinationType -> (строка)
DvbSubDestinationSettings -> (структура)
Настройки, связанные с субтитрами DVB-Sub. Настройте субтитры DVB-Sub в том же выводе, что и видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/dvb-sub-output-captions.html.
Alignment -> (строка)
ApplyFontColor -> (строка)
BackgroundColor -> (строка)
BackgroundOpacity -> (целое число)
DdsHandling -> (строка)
DdsXCoordinate -> (целое число)
DdsYCoordinate -> (целое число)
FallbackFont -> (строка)
FontColor -> (строка)
FontFileBold -> (строка)
FontFileBoldItalic -> (строка)
FontFileItalic -> (строка)
FontFileRegular -> (строка)
FontOpacity -> (целое число)
FontResolution -> (целое число)
FontScript -> (строка)
FontSize -> (целое число)
Height -> (целое число)
HexFontColor -> (строка)
OutlineColor -> (строка)
OutlineSize -> (целое число)
ShadowColor -> (строка)
ShadowOpacity -> (целое число)
ShadowXOffset -> (целое число)
ShadowYOffset -> (целое число)
StylePassthrough -> (строка)
SubtitlingType -> (строка)
TeletextSpacing -> (строка)
Width -> (целое число)
XPosition -> (целое число)
YPosition -> (целое число)
EmbeddedDestinationSettings -> (структура)
Настройки, связанные с субтитрами CEA/EIA-608 и CEA/EIA-708 (также называемые встроенными или вспомогательными). Настройте встроенные субтитры в том же выводе, что и ваше видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/embedded-output-captions.html.
Destination608ChannelNumber -> (целое число)
Destination708ServiceNumber -> (целое число)
ImscDestinationSettings -> (структура)
Настройки, связанные с субтитрами IMSC. IMSC — это формат вспомогательного файла, содержащий субтитры в файле, отделенном от контейнера видео. Настройте субтитры IMSC в той же группе вывода, но в другом выводе, отличном от вашего видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.
Accessibility -> (строка)
StylePassthrough -> (строка)
SccDestinationSettings -> (структура)
Настройки, связанные с субтитрами SCC. SCC — это формат вспомогательного файла, содержащий субтитры в файле, отделенном от контейнера видео. Настройте субтитры SCC в той же группе вывода, но в другом выводе, отличном от вашего видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/scc-srt-output-captions.html.
Framerate -> (строка)
SrtDestinationSettings -> (структура)
Настройки, связанные с субтитрами SRT. SRT — это формат вспомогательного файла, содержащий субтитры в файле, отделенном от контейнера видео. Настройте субтитры SRT в той же группе вывода, но в другом выводе, отличном от вашего видео.
StylePassthrough -> (строка)
TeletextDestinationSettings -> (структура)
Настройки, связанные с субтитрами Teletext. Настройте субтитры Teletext в том же выводе, что и ваше видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/teletext-output-captions.html.
PageNumber -> (строка)
PageTypes -> (список)
Укажите типы страниц для этой страницы Teletext. Если вы не укажете значение здесь, служба установит тип страницы по умолчанию — Subtitle. Если вы передаете весь набор данных Teletext, не используйте это поле. При передаче набора страниц Teletext выходные данные имеют те же типы страниц, что и входные.
(строка)
TtmlDestinationSettings -> (структура)
Настройки, связанные с субтитрами TTML. TTML — это формат вспомогательного файла, содержащий субтитры в файле, отделенном от контейнера видео. Настройте субтитры TTML в той же группе вывода, но в другом выводе, отличном от вашего видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.
StylePassthrough -> (строка)
WebvttDestinationSettings -> (структура)
Настройки, связанные с субтитрами WebVTT. WebVTT — это формат вспомогательного файла, содержащий субтитры в файле, отделенном от контейнера видео. Настройте субтитры WebVTT в той же группе вывода, но в другом выводе, отличном от вашего видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.
Accessibility -> (строка)
StylePassthrough -> (строка)
LanguageCode -> (строка)
LanguageDescription -> (строка)
ContainerSettings -> (структура)
Настройки, специфичные для контейнера.
CmfcSettings -> (структура)
Эти настройки относятся к фрагментированному контейнеру MP4 для сегментов в выходных данных CMAF.
AudioDuration -> (строка)
AudioGroupId -> (строка)
AudioRenditionSets -> (строка)
AudioTrackType -> (строка)
DescriptiveVideoServiceFlag -> (строка)
IFrameOnlyManifest -> (строка)
KlvMetadata -> (строка)
ManifestMetadataSignaling -> (строка)
Scte35Esam -> (строка)
Scte35Source -> (строка)
TimedMetadata -> (строка)
TimedMetadataBoxVersion -> (строка)
TimedMetadataSchemeIdUri -> (строка)
TimedMetadataValue -> (строка)
Container -> (строка)
F4vSettings -> (структура)
Настройки для контейнера F4v
MoovPlacement -> (строка)
M2tsSettings -> (структура)
Настройки контейнера MPEG-2 TS. Они применяются к выводам в группе вывода «Файл», когда контейнер вывода — MPEG-2 Transport Stream (M2TS). В этих ресурсах данные организованы по таблице программы (PMT). Каждая программа транспортного потока содержит подмножества данных, включая аудио, видео и метаданные. Каждое из этих подмножеств данных имеет числовой идентификатор, называемый идентификатором пакета (PID). Каждая программа транспортного потока соответствует одному выводу MediaConvert. PMT перечисляет типы данных в программе вместе с их PID. Системы и проигрыватели по сети используют таблицу программы для поиска PID каждого типа данных, к которому они обращаются, а затем используют PID для поиска конкретных данных в ресурсе.
AudioBufferModel -> (строка)
AudioDuration -> (строка)
AudioFramesPerPes -> (целое число)
AudioPids -> (список)
Укажите идентификаторы пакетов (PID) для всех элементарных аудиопотоков, которые вы включаете в этот вывод. Укажите несколько PID в виде массива JSON. Значение по умолчанию — диапазон 482-492.
(целое число)
AudioPtsOffsetDelta -> (целое число)
Bitrate -> (целое число)
BufferModel -> (строка)
DataPTSControl -> (строка)
DvbNitSettings -> (структура)
Используйте эти настройки для вставки таблицы информации о сети DVB (NIT) в транспортный поток этого вывода.
NetworkId -> (целое число)
NetworkName -> (строка)
NitInterval -> (целое число)
DvbSdtSettings -> (структура)
Используйте эти настройки для вставки таблицы описания службы DVB (SDT) в транспортный поток этого вывода.
OutputSdt -> (строка)
SdtInterval -> (целое число)
ServiceName -> (строка)
ServiceProviderName -> (строка)
DvbSubPids -> (список)
Укажите идентификаторы пакетов (PID) для данных субтитров DVB, включённых в этот вывод. Укажите несколько PID в виде массива JSON. Значение по умолчанию — диапазон 460-479.
(целое число)
DvbTdtSettings -> (структура)
Используйте эти настройки для вставки таблицы времени и даты DVB (TDT) в транспортный поток этого вывода.
TdtInterval -> (целое число)
DvbTeletextPid -> (целое число)
EbpAudioInterval -> (строка)
EbpPlacement -> (строка)
EsRateInPes -> (строка)
ForceTsVideoEbpOrder -> (строка)
FragmentTime -> (двойное)
KlvMetadata -> (строка)
MaxPcrInterval -> (целое число)
MinEbpInterval -> (целое число)
NielsenId3 -> (строка)
NullPacketBitrate -> (двойное)
PatInterval -> (целое число)
PcrControl -> (строка)
PcrPid -> (целое число)
PmtInterval -> (целое число)
PmtPid -> (целое число)
PreventBufferUnderflow -> (строка)
PrivateMetadataPid -> (целое число)
ProgramNumber -> (целое число)
PtsOffset -> (целое число)
PtsOffsetMode -> (строка)
RateMode -> (строка)
Scte35Esam -> (структура)
Включите это в настройки вашей задачи, чтобы поместить маркеры SCTE-35 в выходные потоки HLS и транспортного потока в точках вставки, которые вы указали в документе ESAM XML. Укажите документ в настройке SCC XML.
Scte35EsamPid -> (целое число)
Scte35Pid -> (целое число)
Scte35Source -> (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 -> (целое число)
VideoDescription -> (структура)
VideoDescription содержит группу настроек кодирования видео. Конкретные настройки видео зависят от выбранного кодека видео для свойства codec. Включите один экземпляр VideoDescription на каждый выход.
AfdSignaling -> (строка)
AntiAlias -> (строка)
ChromaPositionMode -> (строка)
CodecSettings -> (структура)
Настройки видеокодека содержат группу настроек, связанных с кодированием видео. Настройки в этой группе зависят от выбранного значения для Видеокодек. Для каждого кодека enum, который вы выбираете, определите соответствующий объект настроек. Ниже перечислены пары enum кодека и объекта настроек. * AV1, Av1Settings * AVC_INTRA, AvcIntraSettings * FRAME_CAPTURE, FrameCaptureSettings * GIF, GifSettings * H_264, H264Settings * H_265, H265Settings * MPEG2, Mpeg2Settings * PRORES, ProresSettings * UNCOMPRESSED, UncompressedSettings * VC3, Vc3Settings * VP8, Vp8Settings * VP9, Vp9Settings * XAVC, XavcSettings
Av1Settings -> (структура)
Требуется при установке Codec в VideoDescription>CodecSettings со значением AV1.
AdaptiveQuantization -> (строка)
BitDepth -> (строка)
FilmGrainSynthesis -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopSize -> (двойное)
MaxBitrate -> (целое число)
NumberBFramesBetweenReferenceFrames -> (целое число)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчетов о метриках на кадр, чтобы сгенерировать их вместе с выходом. Вы можете использовать эти метрики для анализа выходных данных видео по одному или нескольким часто используемым метрикам качества изображения. Вы можете указать метрики на кадр для групп выходов или для отдельных выходов. В этом случае MediaConvert записывает файл CSV (значения, разделенные запятыми) в ваше место назначения S3, названный по имени выхода и типу метрики. Например: videofile_PSNR.csv. Задания, генерирующие метрики на кадр, будут выполняться дольше, в зависимости от разрешения и сложности выхода. Например, некоторые задания 4K могут занимать до двух раз больше времени. Обратите внимание, что при анализе качества видео на выходе или при сравнении качества видео нескольких разных выходов, мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики на кадр: * PSNR: пиковое отношение сигнал/шум * SSIM: структурный индекс измерения схожести * MS_SSIM: индекс измерения схожести на нескольких масштабах * PSNR_HVS: пиковое отношение сигнал/шум, человеческий зрительный анализатор * VMAF: объединение оценки видео по нескольким методам * QVBR: скорость битовой передачи с определенным качеством. Этот параметр доступен только в том случае, если ваш выход использует режим управления скоростью QVBR.
(строка)
- PSNR: пиковое отношение сигнал/шум * SSIM: структурный индекс измерения схожести * MS_SSIM: индекс измерения схожести на нескольких масштабах * PSNR_HVS: пиковое отношение сигнал/шум, человеческий зрительный анализатор * VMAF: объединение оценки видео по нескольким методам * QVBR: скорость битовой передачи с определенным качеством. Этот параметр доступен только в том случае, если ваш выход использует режим управления скоростью QVBR.
QvbrSettings -> (структура)
Настройки кодирования с переменной битовой скоростью, определяемой качеством, для кодека H.265. Используйте эти настройки только в том случае, если вы установили QVBR для Rate control mode.
QvbrQualityLevel -> (целое число)
QvbrQualityLevelFineTune -> (двойное)
RateControlMode -> (строка)
Slices -> (целое число)
SpatialAdaptiveQuantization -> (строка)
AvcIntraSettings -> (структура)
Требуется при выборе AVC-Intra для кодека выходного видео. Дополнительную информацию о параметрах AVC-Intra см. в соответствующем спецификации. Подробную информацию об SD и HD в AVC-Intra см. по адресу https://ieeexplore.ieee.org/document/7290936. Информацию о 4K/2K в AVC-Intra см. по адресу https://pro-av.panasonic.net/en/avc-ultra/AVC-ULTRAoverview.pdf.
AvcIntraClass -> (строка)
AvcIntraUhdSettings -> (структура)
Необязательно при установке класса AVC-Intra в класс 4K/2K. При установке класса AVC-Intra в другое значение этот объект недоступен.
QualityTuningLevel -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
InterlaceMode -> (строка)
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.
ScanTypeConversionMode -> (строка)
SlowPal -> (строка)
Telecine -> (строка)
Codec -> (строка)
FrameCaptureSettings -> (структура)
Требуется при установке Кодек в значение FRAME_CAPTURE.
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
MaxCaptures -> (целое число)
Quality -> (целое число)
GifSettings -> (структура)
Требуется, когда вы задаёте (Codec) в (VideoDescription)>(CodecSettings) значение GIF
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
H264Settings -> (структура)
Требуется при установке кодека в значение H_264.
AdaptiveQuantization -> (строка)
BandwidthReductionFilter -> (структура)
Фильтр уменьшения полосы пропускания повышает качество видео вывода по отношению к его битрейту. Используется для снижения битрейта выходного видео с постоянным качеством QVBR с незначительным или отсутствующим снижением восприятия качества. Или, используется для повышения качества видео вывода с другими режимами управления скоростью передачи данных по отношению к заданному битрейту. Уменьшение полосы пропускания увеличивается, когда входной сигнал имеет низкое качество или шум. Вывод, использующий эту функцию, влечет за собой плату по тарифу Pro. При включении фильтра уменьшения полосы пропускания нельзя включать препроцессор Noise reducer.
Sharpening -> (строка)
Strength -> (строка)
Bitrate -> (целое число)
CodecLevel -> (строка)
CodecProfile -> (строка)
DynamicSubGop -> (строка)
EndOfStreamMarkers -> (строка)
EntropyEncoding -> (строка)
FieldEncoding -> (строка)
FlickerAdaptiveQuantization -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopBReference -> (строка)
GopClosedCadence -> (целое число)
GopSize -> (вещественное число)
GopSizeUnits -> (строка)
HrdBufferFinalFillPercentage -> (целое число)
HrdBufferInitialFillPercentage -> (целое число)
HrdBufferSize -> (целое число)
InterlaceMode -> (строка)
MaxBitrate -> (целое число)
MinIInterval -> (целое число)
NumberBFramesBetweenReferenceFrames -> (целое число)
NumberReferenceFrames -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчетов о метриках за кадр для генерации вместе с вашим выводом. Вы можете использовать эти метрики для анализа вашего выходного видео по одной или нескольким общепринятым метрикам качества изображения. Вы можете указать метрики за кадр для групп вывода или для отдельных выводов. При этом MediaConvert записывает файл CSV (значения, разделенные запятыми) в ваше место назначения S3, названный по имени вывода и типу метрики. Например: videofile_PSNR.csv Задачи, которые генерируют метрики за кадр, будут занимать больше времени для завершения, в зависимости от разрешения и сложности вашего вывода. Например, некоторые задачи 4K могут занимать до двух раз больше времени для завершения. Обратите внимание, что при анализе качества видео вашего вывода или при сравнении качества видео нескольких разных выводов, мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики за кадр: * PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства многомасштабного * PSNR_HVS: Пиковое отношение сигнал/шум, человеческое зрительное восприятие * VMAF: Видео-мультиметодная оценка слияния * QVBR: Определяемое качеством переменное битрейт. Этот параметр доступен только в том случае, если ваш вывод использует режим управления битрейтом QVBR.
(строка)
- PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства многомасштабного * PSNR_HVS: Пиковое отношение сигнал/шум, человеческое зрительное восприятие * VMAF: Видео-мультиметодная оценка слияния * QVBR: Определяемое качеством переменное битрейт. Этот параметр доступен только в том случае, если ваш вывод использует режим управления битрейтом QVBR.
QualityTuningLevel -> (строка)
QvbrSettings -> (структура)
Настройки для кодирования с переменным битрейтом, определяемым качеством, с кодеком H.265. Используйте эти настройки только тогда, когда вы установите QVBR для режима управления битрейтом.
MaxAverageBitrate -> (целое число)
QvbrQualityLevel -> (целое число)
QvbrQualityLevelFineTune -> (двойное)
RateControlMode -> (строка)
RepeatPps -> (строка)
SaliencyAwareEncoding -> (строка)
ScanTypeConversionMode -> (строка)
SceneChangeDetect -> (строка)
Slices -> (целое число)
SlowPal -> (строка)
Softness -> (целое число)
SpatialAdaptiveQuantization -> (строка)
Синтаксис -> (строка)
Телекине -> (строка)
TemporalAdaptiveQuantization -> (строка)
UnregisteredSeiTimecode -> (строка)
WriteMp4PackagingType -> (строка)
H265Settings -> (структура)
Настройки кодека H265
AdaptiveQuantization -> (строка)
AlternateTransferFunctionSei -> (строка)
BandwidthReductionFilter -> (структура)
Фильтр уменьшения полосы пропускания увеличивает качество видео вывода по отношению к его битрейту. Используется для снижения битрейта постоянного качества QVBR вывода с незначительным или отсутствующим снижением восприятия качества. Или, используется для повышения качества вывода с другими режимами управления скоростью передачи данных по отношению к указанному вами битрейту. Уменьшение полосы пропускания увеличивается при низком качестве или шуме входного сигнала. Выходы, использующие эту функцию, подлежат ценообразованию в рамках платного тарифа. При включении фильтра уменьшения полосы пропускания нельзя включать предварительный процессор Noise reducer.
Sharpening -> (строка)
Strength -> (строка)
Bitrate -> (целое число)
CodecLevel -> (строка)
CodecProfile -> (строка)
Deblocking -> (строка)
DynamicSubGop -> (строка)
EndOfStreamMarkers -> (строка)
FlickerAdaptiveQuantization -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopBReference -> (строка)
GopClosedCadence -> (целое число)
GopSize -> (двойное)
GopSizeUnits -> (строка)
HrdBufferFinalFillPercentage -> (целое число)
HrdBufferInitialFillPercentage -> (целое число)
HrdBufferSize -> (целое число)
InterlaceMode -> (строка)
MaxBitrate -> (целое число)
MinIInterval -> (целое число)
NumberBFramesBetweenReferenceFrames -> (целое число)
NumberReferenceFrames -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно, выберите один или несколько отчетов метрик за кадр, чтобы сгенерировать их вместе с вашим выводом. Вы можете использовать эти метрики для анализа вашего выходного видео в соответствии с одной или несколькими часто используемыми метриками качества изображения. Вы можете указать метрики за кадр для групп вывода или для отдельных выводов. Когда вы это сделаете, MediaConvert запишет файл CSV (Значения, разделенные запятыми) в ваше место назначения S3, названный именем вывода и типом метрики. Например: videofile_PSNR.csv Задания, генерирующие метрики за кадр, будут выполняться дольше, в зависимости от разрешения и сложности вашего вывода. Например, некоторые задания 4K могут занимать до двух раз больше времени для завершения. Обратите внимание, что при анализе качества видео вашего вывода или при сравнении качества видео нескольких разных выводов, мы также обычно рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики за кадр: * PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства по нескольким масштабам * PSNR_HVS: Пиковое отношение сигнал/шум, система визуального восприятия человека * VMAF: Объединение оценок видео с использованием нескольких методов * QVBR: Управляемый битрейт по качеству. Этот параметр доступен только в том случае, если ваш вывод использует режим управления битрейтом QVBR.
(строка)
- PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства по нескольким масштабам * PSNR_HVS: Пиковое отношение сигнал/шум, система визуального восприятия человека * VMAF: Объединение оценок видео с использованием нескольких методов * QVBR: Управляемый битрейт по качеству. Этот параметр доступен только в том случае, если ваш вывод использует режим управления битрейтом QVBR.
QualityTuningLevel -> (строка)
QvbrSettings -> (структура)
Настройки для кодирования с переменным битрейтом, определенным по качеству, с кодеком H.265. Используйте эти настройки только в том случае, если вы установили QVBR для режима управления битрейтом.
MaxAverageBitrate -> (целое число)
QvbrQualityLevel -> (целое число)
QvbrQualityLevelFineTune -> (двойное)
RateControlMode -> (строка)
SampleAdaptiveOffsetFilterMode -> (строка)
ScanTypeConversionMode -> (строка)
SceneChangeDetect -> (строка)
Slices -> (целое число)
SlowPal -> (строка)
SpatialAdaptiveQuantization -> (строка)
Telecine -> (строка)
TemporalAdaptiveQuantization -> (строка)
TemporalIds -> (строка)
Tiles -> (строка)
UnregisteredSeiTimecode -> (строка)
WriteMp4PackagingType -> (строка)
Mpeg2Settings -> (структура)
Требуется при установке Кодека в значение MPEG2.
AdaptiveQuantization -> (строка)
Bitrate -> (целое число)
CodecLevel -> (строка)
CodecProfile -> (строка)
DynamicSubGop -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopClosedCadence -> (целое число)
GopSize -> (двойное значение)
GopSizeUnits -> (строка)
HrdBufferFinalFillPercentage -> (целое число)
HrdBufferInitialFillPercentage -> (целое число)
HrdBufferSize -> (целое число)
InterlaceMode -> (строка)
IntraDcPrecision -> (строка)
MaxBitrate -> (целое число)
MinIInterval -> (целое число)
NumberBFramesBetweenReferenceFrames -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчетов о метриках за кадр для генерации вместе с выводом. Вы можете использовать эти метрики для анализа вашего видеовывода по одной или нескольким часто используемым метрикам качества изображения. Вы можете указать метрики за кадр для групп вывода или для отдельных выводов. В этом случае MediaConvert записывает файл CSV (значения, разделенные запятыми) в ваше место назначения S3, названный в соответствии с именем вывода и типом метрики. Например: videofile_PSNR.csv Задания, генерирующие метрики за кадр, будут выполняться дольше, в зависимости от разрешения и сложности вашего вывода. Например, некоторые задания 4K могут занимать до двух раз больше времени. Обратите внимание, что при анализе качества видео вашего вывода или при сравнении качества видео нескольких различных выводов мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики за кадр: * PSNR: пиковое отношение сигнал/шум * SSIM: метрика структурного сходства * MS_SSIM: метрика сходства многомасштабного * PSNR_HVS: пиковое отношение сигнал/шум, система зрительного восприятия человека * VMAF: видеофузия оценки методом множества методов * QVBR: скорость передачи данных, определяемая качеством. Этот параметр доступен только в том случае, если ваш выход использует режим управления скоростью передачи данных QVBR.
(строка)
- PSNR: пиковое отношение сигнал/шум * SSIM: метрика структурного сходства * MS_SSIM: метрика сходства многомасштабного * PSNR_HVS: пиковое отношение сигнал/шум, система зрительного восприятия человека * VMAF: видеофузия оценки методом множества методов * QVBR: скорость передачи данных, определяемая качеством. Этот параметр доступен только в том случае, если ваш выход использует режим управления скоростью передачи данных QVBR.
QualityTuningLevel -> (строка)
RateControlMode -> (строка)
ScanTypeConversionMode -> (строка)
SceneChangeDetect -> (строка)
SlowPal -> (строка)
Softness -> (целое число)
SpatialAdaptiveQuantization -> (строка)
Syntax -> (строка)
Telecine -> (строка)
TemporalAdaptiveQuantization -> (строка)
ProresSettings -> (структура)
Требуется при установке значения Кодека в PRORES.
ChromaSampling -> (строка)
CodecProfile -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
InterlaceMode -> (строка)
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.
ScanTypeConversionMode -> (строка)
SlowPal -> (строка)
Telecine -> (строка)
UncompressedSettings -> (структура)
Требуется при установке Codec, в VideoDescription>CodecSettings со значением UNCOMPRESSED.
Fourcc -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
InterlaceMode -> (строка)
ScanTypeConversionMode -> (строка)
SlowPal -> (строка)
Telecine -> (строка)
Vc3Settings -> (структура)
Требуется при установке Codec со значением VC3
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
InterlaceMode -> (строка)
ScanTypeConversionMode -> (строка)
SlowPal -> (строка)
Telecine -> (строка)
Vc3Class -> (строка)
Vp8Settings -> (структура)
Требуется при установке Кодека в значение VP8.
Bitrate -> (целое число)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopSize -> (двойное)
HrdBufferSize -> (целое число)
MaxBitrate -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
QualityTuningLevel -> (строка)
RateControlMode -> (строка)
Vp9Settings -> (структура)
Требуется при установке Кодека в значение VP9.
Bitrate -> (целое число)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopSize -> (двойное)
HrdBufferSize -> (целое число)
MaxBitrate -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
QualityTuningLevel -> (строка)
RateControlMode -> (строка)
XavcSettings -> (структура)
Требуется при установке значения Codec в XAVC.
AdaptiveQuantization -> (строка)
EntropyEncoding -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчётов по метрикам каждого кадра для генерации вместе с выводом. Вы можете использовать эти метрики для анализа вывода вашего видео в соответствии с одной или несколькими часто используемыми метриками качества изображения. Вы можете указать метрики для каждого кадра для групп вывода или для отдельных выводов. При этом MediaConvert запишет файл CSV (значения, разделённые запятыми) в ваше целевое место назначения S3, названный по имени вывода и типу метрики. Например: videofile_PSNR.csv Задачи, которые генерируют метрики для каждого кадра, будут выполняться дольше, в зависимости от разрешения и сложности вашего вывода. Например, некоторые задачи 4K могут занимать до двух раз больше времени для завершения. Обратите внимание, что при анализе качества видео вывода или при сравнении качества видео нескольких различных выводов, мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики для каждого кадра: * PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства по нескольким масштабам * PSNR_HVS: Пиковое отношение сигнал/шум, система восприятия человека * VMAF: Видео-мультиметодическое слияние оценки * QVBR: Управление битрейтом, определённое качеством. Этот параметр доступен только тогда, когда ваш вывод использует режим управления битрейтом QVBR.
(строка)
- PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства по нескольким масштабам * PSNR_HVS: Пиковое отношение сигнал/шум, система восприятия человека * VMAF: Видео-мультиметодическое слияние оценки * QVBR: Управление битрейтом, определённое качеством. Этот параметр доступен только тогда, когда ваш вывод использует режим управления битрейтом QVBR.
Profile -> (строка)
SlowPal -> (строка)
Softness -> (целое число)
SpatialAdaptiveQuantization -> (строка)
TemporalAdaptiveQuantization -> (строка)
Xavc4kIntraCbgProfileSettings -> (структура)
Требуется при установке значения Profile в XAVC_4K_INTRA_CBG.
XavcClass -> (строка)
Xavc4kIntraVbrProfileSettings -> (структура)
Требуется при установке значения Profile в XAVC_4K_INTRA_VBR.
XavcClass -> (строка)
Xavc4kProfileSettings -> (структура)
Требуется при установке профиля в значение XAVC_4K.
BitrateClass -> (строка)
CodecProfile -> (строка)
FlickerAdaptiveQuantization -> (строка)
GopBReference -> (строка)
GopClosedCadence -> (целое число)
HrdBufferSize -> (целое число)
QualityTuningLevel -> (строка)
Slices -> (целое число)
XavcHdIntraCbgProfileSettings -> (структура)
Требуется при установке профиля в значение XAVC_HD_INTRA_CBG.
XavcClass -> (строка)
XavcHdProfileSettings -> (структура)
Требуется при установке профиля в значение XAVC_HD.
BitrateClass -> (строка)
FlickerAdaptiveQuantization -> (строка)
GopBReference -> (строка)
GopClosedCadence -> (целое число)
HrdBufferSize -> (целое число)
InterlaceMode -> (строка)
QualityTuningLevel -> (строка)
Slices -> (целое число)
Telecine -> (строка)
ColorMetadata -> (строка)
Crop -> (структура)
Используйте выбор обрезки, чтобы указать область видео, которую служба включит во фрейм выходного видео.
Height -> (целое число)
Width -> (целое число)
X -> (целое число)
Y -> (целое число)
DropFrameTimecode -> (строка)
FixedAfd -> (целое число)
Height -> (целое число)
Position -> (структура)
Используйте размещение выбора, чтобы определить область видео в выходном кадре. Область за пределами указанного прямоугольника будет чёрного цвета.
Height -> (целое число)
Width -> (целое число)
X -> (целое число)
Y -> (целое число)
RespondToAfd -> (строка)
ScalingBehavior -> (строка)
Sharpness -> (целое число)
TimecodeInsertion -> (строка)
TimecodeTrack -> (строка)
VideoPreprocessors -> (структура)
Дополнительные функции транскодирования см. в разделе Препроцессоры. Включите функции для каждого выходного файла индивидуально. По умолчанию эти функции отключены.
ColorCorrector -> (структура)
Используйте эти настройки для преобразования цветового пространства или изменения свойств, таких как цветовой тон и контрастность для этого вывода. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/converting-the-color-space.html.
Brightness -> (целое число)
ClipLimits -> (структура)
Укажите пределы YUV и допуски RGB при установке преобразования диапазона образцов на ограниченный диапазон.
MaximumRGBTolerance -> (целое число)
MaximumYUV -> (целое число)
MinimumRGBTolerance -> (целое число)
MinimumYUV -> (целое число)
ColorSpaceConversion -> (строка)
Contrast -> (целое число)
Hdr10Metadata -> (структура)
Используйте эти настройки при преобразовании в цветовое пространство HDR 10. Укажите статические метаданные профиля мастера дисплея SMPTE ST 2086, которые вы хотите передать в выходном файле. Эти значения не влияют на значения пикселей, закодированных в видеопотоке. Они предназначены для помощи проигрывателю видео в дальнейшем отображении контента таким образом, который отражает намерения создателя контента. При установке Преобразование цветового пространства на HDR 10 эти настройки обязательны. Вы должны установить значения Максимальное среднее значение яркости кадра и Максимальное значение яркости контента; для этих настроек значения по умолчанию отсутствуют. Значения по умолчанию для других настроек метаданных HDR 10 определяются цветовым пространством P3D65. Дополнительную информацию о задачах MediaConvert HDR см. на странице https://docs.aws.amazon.com/console/mediaconvert/hdr.
BluePrimaryX -> (целое число)
BluePrimaryY -> (целое число)
GreenPrimaryX -> (целое число)
GreenPrimaryY -> (целое число)
MaxContentLightLevel -> (целое число)
MaxFrameAverageLightLevel -> (целое число)
MaxLuminance -> (целое число)
MinLuminance -> (целое число)
RedPrimaryX -> (целое число)
RedPrimaryY -> (целое число)
WhitePointX -> (целое число)
WhitePointY -> (целое число)
HdrToSdrToneMapper -> (строка)
Hue -> (целое число)
MaxLuminance -> (целое число)
SampleRangeConversion -> (строка)
Saturation -> (целое число)
SdrReferenceWhiteLevel -> (целое число)
Deinterlacer -> (структура)
Используйте деинтерлейсер для создания более плавного движения и четкой картинки. Более подробная информация доступна по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/working-with-scan-type.html.
Algorithm -> (строка)
Control -> (строка)
- При установке в NORMAL (по умолчанию) деинтерлейсер не преобразует кадры, помеченные в метаданных как прогрессивные. Он будет преобразовывать только те, которые помечены как какой-либо другой тип. - При установке в FORCE_ALL_FRAMES деинтерлейсер преобразует каждый кадр в прогрессивный - даже те, которые уже помечены как прогрессивные. Включите режим Force только в том случае, если есть высокая вероятность того, что метаданные пометили кадры как прогрессивные, когда они таковыми не являются. В противном случае не включайте, так как обработка уже прогрессивных кадров как прогрессивных, скорее всего, приведет к снижению качества видео.
Mode -> (строка)
DolbyVision -> (структура)
Включите функцию Dolby Vision для получения выходного видео, совместимого с Dolby Vision.
L6Metadata -> (структура)
Используйте эти настройки при установке DolbyVisionLevel6Mode в SPECIFY, чтобы переопределить значения MaxCLL и MaxFALL в вашем входе новыми значениями.
MaxCll -> (целое число)
MaxFall -> (целое число)
L6Mode -> (строка)
Mapping -> (строка)
Profile -> (строка)
Hdr10Plus -> (структура)
Включите анализ HDR10+ и вставку метаданных. Совместимо только с HEVC.
MasteringMonitorNits -> (целое число)
TargetMonitorNits -> (целое число)
ImageInserter -> (структура)
Включите функцию вставки изображений, чтобы добавить графический наложение на видео. Включите или отключите эту функцию для каждого вывода индивидуально. По умолчанию эта настройка отключена.
InsertableImages -> (список)
Укажите изображения, которые вы хотите наложить на видео. Изображения должны быть в формате PNG или TGA.
(структура)
Эти настройки применяются к конкретному графическому наложению. Вы можете включить несколько наложений в своей задаче.
Duration -> (целое число)
FadeIn -> (целое число)
FadeOut -> (целое число)
Height -> (целое число)
ImageInserterInput -> (строка)
ImageX -> (целое число)
ImageY -> (целое число)
Layer -> (целое число)
Opacity -> (целое число)
StartTime -> (строка)
Width -> (целое число)
SdrReferenceWhiteLevel -> (целое число)
NoiseReducer -> (структура)
Включите функцию Noise reducer, чтобы при необходимости удалить шумы из выходного видео. Включите или отключите эту функцию для каждого вывода индивидуально. По умолчанию эта настройка отключена. При включении Noise reducer вы также должны выбрать значение для Noise reducer filter. Для выходных данных AVC, при включении Noise reducer, вы не можете включить фильтр Bandwidth reduction.
Filter -> (строка)
FilterSettings -> (структура)
Настройки фильтра Noise reducer
Strength -> (целое число)
SpatialFilterSettings -> (структура)
Настройки фильтра Noise reducer для пространственного фильтра.
PostFilterSharpenStrength -> (целое число)
Speed -> (целое число)
Strength -> (целое число)
TemporalFilterSettings -> (структура)
Настройки фильтра Noise reducer для временного фильтра.
AggressiveMode -> (целое число)
PostTemporalSharpening -> (строка)
PostTemporalSharpeningStrength -> (строка)
Speed -> (целое число)
Strength -> (целое число)
PartnerWatermarking -> (структура)
Если вы работаете с партнёром по водяным знакам для видео сторонней компании, используйте группу настроек, соответствующую вашему партнёру по водяным знакам, чтобы включить водяные знаки в ваш выходной файл.
NexguardFileMarkerSettings -> (структура)
Для использования водяных знаков для видео в целях криминалистической экспертизы MediaConvert поддерживает водяные знаки Nagra NexGuard File Marker. MediaConvert поддерживает рабочие процессы как PreRelease Content (NGPR/G2), так и OTT Streaming.
License -> (строка)
Payload -> (целое число)
Preset -> (строка)
Strength -> (строка)
TimecodeBurnin -> (структура)
Настройки для вывода временного кода и указанного префикса в выходной файл.
FontSize -> (целое число)
Position -> (строка)
Prefix -> (строка)
Width -> (целое число)
Синтаксис JSON:
{
"AudioDescriptions": [
{
"AudioChannelTaggingSettings": {
"ChannelTag": "L"|"R"|"C"|"LFE"|"LS"|"RS"|"LC"|"RC"|"CS"|"LSD"|"RSD"|"TCS"|"VHL"|"VHC"|"VHR"|"TBL"|"TBC"|"TBR"|"RSL"|"RSR"|"LW"|"RW"|"LFE2"|"LT"|"RT"|"HI"|"NAR"|"M",
"ChannelTags": ["L"|"R"|"C"|"LFE"|"LS"|"RS"|"LC"|"RC"|"CS"|"LSD"|"RSD"|"TCS"|"VHL"|"VHC"|"VHR"|"TBL"|"TBC"|"TBR"|"RSL"|"RSR"|"LW"|"RW"|"LFE2"|"LT"|"RT"|"HI"|"NAR"|"M", ...]
},
"AudioNormalizationSettings": {
"Algorithm": "ITU_BS_1770_1"|"ITU_BS_1770_2"|"ITU_BS_1770_3"|"ITU_BS_1770_4",
"AlgorithmControl": "CORRECT_AUDIO"|"MEASURE_ONLY",
"CorrectionGateLevel": integer,
"LoudnessLogging": "LOG"|"DONT_LOG",
"PeakCalculation": "TRUE_PEAK"|"NONE",
"TargetLkfs": double,
"TruePeakLimiterThreshold": double
},
"AudioSourceName": "string",
"AudioType": integer,
"AudioTypeControl": "FOLLOW_INPUT"|"USE_CONFIGURED",
"CodecSettings": {
"AacSettings": {
"AudioDescriptionBroadcasterMix": "BROADCASTER_MIXED_AD"|"NORMAL",
"Bitrate": integer,
"CodecProfile": "LC"|"HEV1"|"HEV2",
"CodingMode": "AD_RECEIVER_MIX"|"CODING_MODE_1_0"|"CODING_MODE_1_1"|"CODING_MODE_2_0"|"CODING_MODE_5_1",
"RateControlMode": "CBR"|"VBR",
"RawFormat": "LATM_LOAS"|"NONE",
"SampleRate": integer,
"Specification": "MPEG2"|"MPEG4",
"VbrQuality": "LOW"|"MEDIUM_LOW"|"MEDIUM_HIGH"|"HIGH"
},
"Ac3Settings": {
"Bitrate": integer,
"BitstreamMode": "COMPLETE_MAIN"|"COMMENTARY"|"DIALOGUE"|"EMERGENCY"|"HEARING_IMPAIRED"|"MUSIC_AND_EFFECTS"|"VISUALLY_IMPAIRED"|"VOICE_OVER",
"CodingMode": "CODING_MODE_1_0"|"CODING_MODE_1_1"|"CODING_MODE_2_0"|"CODING_MODE_3_2_LFE",
"Dialnorm": integer,
"DynamicRangeCompressionLine": "FILM_STANDARD"|"FILM_LIGHT"|"MUSIC_STANDARD"|"MUSIC_LIGHT"|"SPEECH"|"NONE",
"DynamicRangeCompressionProfile": "FILM_STANDARD"|"NONE",
"DynamicRangeCompressionRf": "FILM_STANDARD"|"FILM_LIGHT"|"MUSIC_STANDARD"|"MUSIC_LIGHT"|"SPEECH"|"NONE",
"LfeFilter": "ENABLED"|"DISABLED",
"MetadataControl": "FOLLOW_INPUT"|"USE_CONFIGURED",
"SampleRate": integer
},
"AiffSettings": {
"BitDepth": integer,
"Channels": integer,
"SampleRate": integer
},
"Codec": "AAC"|"MP2"|"MP3"|"WAV"|"AIFF"|"AC3"|"EAC3"|"EAC3_ATMOS"|"VORBIS"|"OPUS"|"PASSTHROUGH"|"FLAC",
"Eac3AtmosSettings": {
"Bitrate": integer,
"BitstreamMode": "COMPLETE_MAIN",
"CodingMode": "CODING_MODE_AUTO"|"CODING_MODE_5_1_4"|"CODING_MODE_7_1_4"|"CODING_MODE_9_1_6",
"DialogueIntelligence": "ENABLED"|"DISABLED",
"DownmixControl": "SPECIFIED"|"INITIALIZE_FROM_SOURCE",
"DynamicRangeCompressionLine": "NONE"|"FILM_STANDARD"|"FILM_LIGHT"|"MUSIC_STANDARD"|"MUSIC_LIGHT"|"SPEECH",
"DynamicRangeCompressionRf": "NONE"|"FILM_STANDARD"|"FILM_LIGHT"|"MUSIC_STANDARD"|"MUSIC_LIGHT"|"SPEECH",
"DynamicRangeControl": "SPECIFIED"|"INITIALIZE_FROM_SOURCE",
"LoRoCenterMixLevel": double,
"LoRoSurroundMixLevel": double,
"LtRtCenterMixLevel": double,
"LtRtSurroundMixLevel": double,
"MeteringMode": "LEQ_A"|"ITU_BS_1770_1"|"ITU_BS_1770_2"|"ITU_BS_1770_3"|"ITU_BS_1770_4",
"SampleRate": integer,
"SpeechThreshold": integer,
"StereoDownmix": "NOT_INDICATED"|"STEREO"|"SURROUND"|"DPL2",
"SurroundExMode": "NOT_INDICATED"|"ENABLED"|"DISABLED"
},
"Eac3Settings": {
"AttenuationControl": "ATTENUATE_3_DB"|"NONE",
"Bitrate": integer,
"BitstreamMode": "COMPLETE_MAIN"|"COMMENTARY"|"EMERGENCY"|"HEARING_IMPAIRED"|"VISUALLY_IMPAIRED",
"CodingMode": "CODING_MODE_1_0"|"CODING_MODE_2_0"|"CODING_MODE_3_2",
"DcFilter": "ENABLED"|"DISABLED",
"Dialnorm": integer,
"DynamicRangeCompressionLine": "NONE"|"FILM_STANDARD"|"FILM_LIGHT"|"MUSIC_STANDARD"|"MUSIC_LIGHT"|"SPEECH",
"DynamicRangeCompressionRf": "NONE"|"FILM_STANDARD"|"FILM_LIGHT"|"MUSIC_STANDARD"|"MUSIC_LIGHT"|"SPEECH",
"LfeControl": "LFE"|"NO_LFE",
"LfeFilter": "ENABLED"|"DISABLED",
"LoRoCenterMixLevel": double,
"LoRoSurroundMixLevel": double,
"LtRtCenterMixLevel": double,
"LtRtSurroundMixLevel": double,
"MetadataControl": "FOLLOW_INPUT"|"USE_CONFIGURED",
"PassthroughControl": "WHEN_POSSIBLE"|"NO_PASSTHROUGH",
"PhaseControl": "SHIFT_90_DEGREES"|"NO_SHIFT",
"SampleRate": integer,
"StereoDownmix": "NOT_INDICATED"|"LO_RO"|"LT_RT"|"DPL2",
"SurroundExMode": "NOT_INDICATED"|"ENABLED"|"DISABLED",
"SurroundMode": "NOT_INDICATED"|"ENABLED"|"DISABLED"
},
"FlacSettings": {
"BitDepth": integer,
"Channels": integer,
"SampleRate": integer
},
"Mp2Settings": {
"Bitrate": integer,
"Channels": integer,
"SampleRate": integer
},
"Mp3Settings": {
"Bitrate": integer,
"Channels": integer,
"RateControlMode": "CBR"|"VBR",
"SampleRate": integer,
"VbrQuality": integer
},
"OpusSettings": {
"Bitrate": integer,
"Channels": integer,
"SampleRate": integer
},
"VorbisSettings": {
"Channels": integer,
"SampleRate": integer,
"VbrQuality": integer
},
"WavSettings": {
"BitDepth": integer,
"Channels": integer,
"Format": "RIFF"|"RF64"|"EXTENSIBLE",
"SampleRate": integer
}
},
"CustomLanguageCode": "string",
"LanguageCode": "ENG"|"SPA"|"FRA"|"DEU"|"GER"|"ZHO"|"ARA"|"HIN"|"JPN"|"RUS"|"POR"|"ITA"|"URD"|"VIE"|"KOR"|"PAN"|"ABK"|"AAR"|"AFR"|"AKA"|"SQI"|"AMH"|"ARG"|"HYE"|"ASM"|"AVA"|"AVE"|"AYM"|"AZE"|"BAM"|"BAK"|"EUS"|"BEL"|"BEN"|"BIH"|"BIS"|"BOS"|"BRE"|"BUL"|"MYA"|"CAT"|"KHM"|"CHA"|"CHE"|"NYA"|"CHU"|"CHV"|"COR"|"COS"|"CRE"|"HRV"|"CES"|"DAN"|"DIV"|"NLD"|"DZO"|"ENM"|"EPO"|"EST"|"EWE"|"FAO"|"FIJ"|"FIN"|"FRM"|"FUL"|"GLA"|"GLG"|"LUG"|"KAT"|"ELL"|"GRN"|"GUJ"|"HAT"|"HAU"|"HEB"|"HER"|"HMO"|"HUN"|"ISL"|"IDO"|"IBO"|"IND"|"INA"|"ILE"|"IKU"|"IPK"|"GLE"|"JAV"|"KAL"|"KAN"|"KAU"|"KAS"|"KAZ"|"KIK"|"KIN"|"KIR"|"KOM"|"KON"|"KUA"|"KUR"|"LAO"|"LAT"|"LAV"|"LIM"|"LIN"|"LIT"|"LUB"|"LTZ"|"MKD"|"MLG"|"MSA"|"MAL"|"MLT"|"GLV"|"MRI"|"MAR"|"MAH"|"MON"|"NAU"|"NAV"|"NDE"|"NBL"|"NDO"|"NEP"|"SME"|"NOR"|"NOB"|"NNO"|"OCI"|"OJI"|"ORI"|"ORM"|"OSS"|"PLI"|"FAS"|"POL"|"PUS"|"QUE"|"QAA"|"RON"|"ROH"|"RUN"|"SMO"|"SAG"|"SAN"|"SRD"|"SRB"|"SNA"|"III"|"SND"|"SIN"|"SLK"|"SLV"|"SOM"|"SOT"|"SUN"|"SWA"|"SSW"|"SWE"|"TGL"|"TAH"|"TGK"|"TAM"|"TAT"|"TEL"|"THA"|"BOD"|"TIR"|"TON"|"TSO"|"TSN"|"TUR"|"TUK"|"TWI"|"UIG"|"UKR"|"UZB"|"VEN"|"VOL"|"WLN"|"CYM"|"FRY"|"WOL"|"XHO"|"YID"|"YOR"|"ZHA"|"ZUL"|"ORJ"|"QPC"|"TNG"|"SRP",
"LanguageCodeControl": "FOLLOW_INPUT"|"USE_CONFIGURED",
"RemixSettings": {
"AudioDescriptionAudioChannel": integer,
"AudioDescriptionDataChannel": integer,
"ChannelMapping": {
"OutputChannels": [
{
"InputChannels": [integer, ...],
"InputChannelsFineTune": [double, ...]
}
...
]
},
"ChannelsIn": integer,
"ChannelsOut": integer
},
"StreamName": "string"
}
...
],
"CaptionDescriptions": [
{
"CustomLanguageCode": "string",
"DestinationSettings": {
"BurninDestinationSettings": {
"Alignment": "CENTERED"|"LEFT"|"AUTO",
"ApplyFontColor": "WHITE_TEXT_ONLY"|"ALL_TEXT",
"BackgroundColor": "NONE"|"BLACK"|"WHITE"|"AUTO",
"BackgroundOpacity": integer,
"FallbackFont": "BEST_MATCH"|"MONOSPACED_SANSSERIF"|"MONOSPACED_SERIF"|"PROPORTIONAL_SANSSERIF"|"PROPORTIONAL_SERIF",
"FontColor": "WHITE"|"BLACK"|"YELLOW"|"RED"|"GREEN"|"BLUE"|"HEX"|"AUTO",
"FontFileBold": "string",
"FontFileBoldItalic": "string",
"FontFileItalic": "string",
"FontFileRegular": "string",
"FontOpacity": integer,
"FontResolution": integer,
"FontScript": "AUTOMATIC"|"HANS"|"HANT",
"FontSize": integer,
"HexFontColor": "string",
"OutlineColor": "BLACK"|"WHITE"|"YELLOW"|"RED"|"GREEN"|"BLUE"|"AUTO",
"OutlineSize": integer,
"RemoveRubyReserveAttributes": "DISABLED"|"ENABLED",
"ShadowColor": "NONE"|"BLACK"|"WHITE"|"AUTO",
"ShadowOpacity": integer,
"ShadowXOffset": integer,
"ShadowYOffset": integer,
"StylePassthrough": "ENABLED"|"DISABLED",
"TeletextSpacing": "FIXED_GRID"|"PROPORTIONAL"|"AUTO",
"XPosition": integer,
"YPosition": integer
},
"DestinationType": "BURN_IN"|"DVB_SUB"|"EMBEDDED"|"EMBEDDED_PLUS_SCTE20"|"IMSC"|"SCTE20_PLUS_EMBEDDED"|"SCC"|"SRT"|"SMI"|"TELETEXT"|"TTML"|"WEBVTT",
"DvbSubDestinationSettings": {
"Alignment": "CENTERED"|"LEFT"|"AUTO",
"ApplyFontColor": "WHITE_TEXT_ONLY"|"ALL_TEXT",
"BackgroundColor": "NONE"|"BLACK"|"WHITE"|"AUTO",
"BackgroundOpacity": integer,
"DdsHandling": "NONE"|"SPECIFIED"|"NO_DISPLAY_WINDOW",
"DdsXCoordinate": integer,
"DdsYCoordinate": integer,
"FallbackFont": "BEST_MATCH"|"MONOSPACED_SANSSERIF"|"MONOSPACED_SERIF"|"PROPORTIONAL_SANSSERIF"|"PROPORTIONAL_SERIF",
"FontColor": "WHITE"|"BLACK"|"YELLOW"|"RED"|"GREEN"|"BLUE"|"HEX"|"AUTO",
"FontFileBold": "string",
"FontFileBoldItalic": "string",
"FontFileItalic": "string",
"FontFileRegular": "string",
"FontOpacity": integer,
"FontResolution": integer,
"FontScript": "AUTOMATIC"|"HANS"|"HANT",
"FontSize": integer,
"Height": integer,
"HexFontColor": "string",
"OutlineColor": "BLACK"|"WHITE"|"YELLOW"|"RED"|"GREEN"|"BLUE"|"AUTO",
"OutlineSize": integer,
"ShadowColor": "NONE"|"BLACK"|"WHITE"|"AUTO",
"ShadowOpacity": integer,
"ShadowXOffset": integer,
"ShadowYOffset": integer,
"StylePassthrough": "ENABLED"|"DISABLED",
"SubtitlingType": "HEARING_IMPAIRED"|"STANDARD",
"TeletextSpacing": "FIXED_GRID"|"PROPORTIONAL"|"AUTO",
"Width": integer,
"XPosition": integer,
"YPosition": integer
},
"EmbeddedDestinationSettings": {
"Destination608ChannelNumber": integer,
"Destination708ServiceNumber": integer
},
"ImscDestinationSettings": {
"Accessibility": "DISABLED"|"ENABLED",
"StylePassthrough": "ENABLED"|"DISABLED"
},
"SccDestinationSettings": {
"Framerate": "FRAMERATE_23_97"|"FRAMERATE_24"|"FRAMERATE_25"|"FRAMERATE_29_97_DROPFRAME"|"FRAMERATE_29_97_NON_DROPFRAME"
},
"SrtDestinationSettings": {
"StylePassthrough": "ENABLED"|"DISABLED"
},
"TeletextDestinationSettings": {
"PageNumber": "string",
"PageTypes": ["PAGE_TYPE_INITIAL"|"PAGE_TYPE_SUBTITLE"|"PAGE_TYPE_ADDL_INFO"|"PAGE_TYPE_PROGRAM_SCHEDULE"|"PAGE_TYPE_HEARING_IMPAIRED_SUBTITLE", ...]
},
"TtmlDestinationSettings": {
"StylePassthrough": "ENABLED"|"DISABLED"
},
"WebvttDestinationSettings": {
"Accessibility": "DISABLED"|"ENABLED",
"StylePassthrough": "ENABLED"|"DISABLED"|"STRICT"|"MERGE"
}
},
"LanguageCode": "ENG"|"SPA"|"FRA"|"DEU"|"GER"|"ZHO"|"ARA"|"HIN"|"JPN"|"RUS"|"POR"|"ITA"|"URD"|"VIE"|"KOR"|"PAN"|"ABK"|"AAR"|"AFR"|"AKA"|"SQI"|"AMH"|"ARG"|"HYE"|"ASM"|"AVA"|"AVE"|"AYM"|"AZE"|"BAM"|"BAK"|"EUS"|"BEL"|"BEN"|"BIH"|"BIS"|"BOS"|"BRE"|"BUL"|"MYA"|"CAT"|"KHM"|"CHA"|"CHE"|"NYA"|"CHU"|"CHV"|"COR"|"COS"|"CRE"|"HRV"|"CES"|"DAN"|"DIV"|"NLD"|"DZO"|"ENM"|"EPO"|"EST"|"EWE"|"FAO"|"FIJ"|"FIN"|"FRM"|"FUL"|"GLA"|"GLG"|"LUG"|"KAT"|"ELL"|"GRN"|"GUJ"|"HAT"|"HAU"|"HEB"|"HER"|"HMO"|"HUN"|"ISL"|"IDO"|"IBO"|"IND"|"INA"|"ILE"|"IKU"|"IPK"|"GLE"|"JAV"|"KAL"|"KAN"|"KAU"|"KAS"|"KAZ"|"KIK"|"KIN"|"KIR"|"KOM"|"KON"|"KUA"|"KUR"|"LAO"|"LAT"|"LAV"|"LIM"|"LIN"|"LIT"|"LUB"|"LTZ"|"MKD"|"MLG"|"MSA"|"MAL"|"MLT"|"GLV"|"MRI"|"MAR"|"MAH"|"MON"|"NAU"|"NAV"|"NDE"|"NBL"|"NDO"|"NEP"|"SME"|"NOR"|"NOB"|"NNO"|"OCI"|"OJI"|"ORI"|"ORM"|"OSS"|"PLI"|"FAS"|"POL"|"PUS"|"QUE"|"QAA"|"RON"|"ROH"|"RUN"|"SMO"|"SAG"|"SAN"|"SRD"|"SRB"|"SNA"|"III"|"SND"|"SIN"|"SLK"|"SLV"|"SOM"|"SOT"|"SUN"|"SWA"|"SSW"|"SWE"|"TGL"|"TAH"|"TGK"|"TAM"|"TAT"|"TEL"|"THA"|"BOD"|"TIR"|"TON"|"TSO"|"TSN"|"TUR"|"TUK"|"TWI"|"UIG"|"UKR"|"UZB"|"VEN"|"VOL"|"WLN"|"CYM"|"FRY"|"WOL"|"XHO"|"YID"|"YOR"|"ZHA"|"ZUL"|"ORJ"|"QPC"|"TNG"|"SRP",
"LanguageDescription": "string"
}
...
],
"ContainerSettings": {
"CmfcSettings": {
"AudioDuration": "DEFAULT_CODEC_DURATION"|"MATCH_VIDEO_DURATION",
"AudioGroupId": "string",
"AudioRenditionSets": "string",
"AudioTrackType": "ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT"|"ALTERNATE_AUDIO_AUTO_SELECT"|"ALTERNATE_AUDIO_NOT_AUTO_SELECT"|"AUDIO_ONLY_VARIANT_STREAM",
"DescriptiveVideoServiceFlag": "DONT_FLAG"|"FLAG",
"IFrameOnlyManifest": "INCLUDE"|"EXCLUDE",
"KlvMetadata": "PASSTHROUGH"|"NONE",
"ManifestMetadataSignaling": "ENABLED"|"DISABLED",
"Scte35Esam": "INSERT"|"NONE",
"Scte35Source": "PASSTHROUGH"|"NONE",
"TimedMetadata": "PASSTHROUGH"|"NONE",
"TimedMetadataBoxVersion": "VERSION_0"|"VERSION_1",
"TimedMetadataSchemeIdUri": "string",
"TimedMetadataValue": "string"
},
"Container": "F4V"|"GIF"|"ISMV"|"M2TS"|"M3U8"|"CMFC"|"MOV"|"MP4"|"MPD"|"MXF"|"OGG"|"WEBM"|"RAW"|"Y4M",
"F4vSettings": {
"MoovPlacement": "PROGRESSIVE_DOWNLOAD"|"NORMAL"
},
"M2tsSettings": {
"AudioBufferModel": "DVB"|"ATSC",
"AudioDuration": "DEFAULT_CODEC_DURATION"|"MATCH_VIDEO_DURATION",
"AudioFramesPerPes": integer,
"AudioPids": [integer, ...],
"AudioPtsOffsetDelta": integer,
"Bitrate": integer,
"BufferModel": "MULTIPLEX"|"NONE",
"DataPTSControl": "AUTO"|"ALIGN_TO_VIDEO",
"DvbNitSettings": {
"NetworkId": integer,
"NetworkName": "string",
"NitInterval": integer
},
"DvbSdtSettings": {
"OutputSdt": "SDT_FOLLOW"|"SDT_FOLLOW_IF_PRESENT"|"SDT_MANUAL"|"SDT_NONE",
"SdtInterval": integer,
"ServiceName": "string",
"ServiceProviderName": "string"
},
"DvbSubPids": [integer, ...],
"DvbTdtSettings": {
"TdtInterval": integer
},
"DvbTeletextPid": integer,
"EbpAudioInterval": "VIDEO_AND_FIXED_INTERVALS"|"VIDEO_INTERVAL",
"EbpPlacement": "VIDEO_AND_AUDIO_PIDS"|"VIDEO_PID",
"EsRateInPes": "INCLUDE"|"EXCLUDE",
"ForceTsVideoEbpOrder": "FORCE"|"DEFAULT",
"FragmentTime": double,
"KlvMetadata": "PASSTHROUGH"|"NONE",
"MaxPcrInterval": integer,
"MinEbpInterval": integer,
"NielsenId3": "INSERT"|"NONE",
"NullPacketBitrate": double,
"PatInterval": integer,
"PcrControl": "PCR_EVERY_PES_PACKET"|"CONFIGURED_PCR_PERIOD",
"PcrPid": integer,
"PmtInterval": integer,
"PmtPid": integer,
"PreventBufferUnderflow": "DISABLED"|"ENABLED",
"PrivateMetadataPid": integer,
"ProgramNumber": integer,
"PtsOffset": integer,
"PtsOffsetMode": "AUTO"|"SECONDS"|"MILLISECONDS",
"RateMode": "VBR"|"CBR",
"Scte35Esam": {
"Scte35EsamPid": integer
},
"Scte35Pid": integer,
"Scte35Source": "PASSTHROUGH"|"NONE",
"SegmentationMarkers": "NONE"|"RAI_SEGSTART"|"RAI_ADAPT"|"PSI_SEGSTART"|"EBP"|"EBP_LEGACY",
"SegmentationStyle": "MAINTAIN_CADENCE"|"RESET_CADENCE",
"SegmentationTime": double,
"TimedMetadataPid": integer,
"TransportStreamId": integer,
"VideoPid": integer
},
"M3u8Settings": {
"AudioDuration": "DEFAULT_CODEC_DURATION"|"MATCH_VIDEO_DURATION",
"AudioFramesPerPes": integer,
"AudioPids": [integer, ...],
"AudioPtsOffsetDelta": integer,
"DataPTSControl": "AUTO"|"ALIGN_TO_VIDEO",
"MaxPcrInterval": integer,
"NielsenId3": "INSERT"|"NONE",
"PatInterval": integer,
"PcrControl": "PCR_EVERY_PES_PACKET"|"CONFIGURED_PCR_PERIOD",
"PcrPid": integer,
"PmtInterval": integer,
"PmtPid": integer,
"PrivateMetadataPid": integer,
"ProgramNumber": integer,
"PtsOffset": integer,
"PtsOffsetMode": "AUTO"|"SECONDS"|"MILLISECONDS",
"Scte35Pid": integer,
"Scte35Source": "PASSTHROUGH"|"NONE",
"TimedMetadata": "PASSTHROUGH"|"NONE",
"TimedMetadataPid": integer,
"TransportStreamId": integer,
"VideoPid": integer
},
"MovSettings": {
"ClapAtom": "INCLUDE"|"EXCLUDE",
"CslgAtom": "INCLUDE"|"EXCLUDE",
"Mpeg2FourCCControl": "XDCAM"|"MPEG",
"PaddingControl": "OMNEON"|"NONE",
"Reference": "SELF_CONTAINED"|"EXTERNAL"
},
"Mp4Settings": {
"AudioDuration": "DEFAULT_CODEC_DURATION"|"MATCH_VIDEO_DURATION",
"CslgAtom": "INCLUDE"|"EXCLUDE",
"CttsVersion": integer,
"FreeSpaceBox": "INCLUDE"|"EXCLUDE",
"MoovPlacement": "PROGRESSIVE_DOWNLOAD"|"NORMAL",
"Mp4MajorBrand": "string"
},
"MpdSettings": {
"AccessibilityCaptionHints": "INCLUDE"|"EXCLUDE",
"AudioDuration": "DEFAULT_CODEC_DURATION"|"MATCH_VIDEO_DURATION",
"CaptionContainerType": "RAW"|"FRAGMENTED_MP4",
"KlvMetadata": "NONE"|"PASSTHROUGH",
"ManifestMetadataSignaling": "ENABLED"|"DISABLED",
"Scte35Esam": "INSERT"|"NONE",
"Scte35Source": "PASSTHROUGH"|"NONE",
"TimedMetadata": "PASSTHROUGH"|"NONE",
"TimedMetadataBoxVersion": "VERSION_0"|"VERSION_1",
"TimedMetadataSchemeIdUri": "string",
"TimedMetadataValue": "string"
},
"MxfSettings": {
"AfdSignaling": "NO_COPY"|"COPY_FROM_VIDEO",
"Profile": "D_10"|"XDCAM"|"OP1A"|"XAVC"|"XDCAM_RDD9",
"XavcProfileSettings": {
"DurationMode": "ALLOW_ANY_DURATION"|"DROP_FRAMES_FOR_COMPLIANCE",
"MaxAncDataSize": integer
}
}
},
"VideoDescription": {
"AfdSignaling": "NONE"|"AUTO"|"FIXED",
"AntiAlias": "DISABLED"|"ENABLED",
"ChromaPositionMode": "AUTO"|"FORCE_CENTER"|"FORCE_TOP_LEFT",
"CodecSettings": {
"Av1Settings": {
"AdaptiveQuantization": "OFF"|"LOW"|"MEDIUM"|"HIGH"|"HIGHER"|"MAX",
"BitDepth": "BIT_8"|"BIT_10",
"FilmGrainSynthesis": "DISABLED"|"ENABLED",
"FramerateControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"FramerateConversionAlgorithm": "DUPLICATE_DROP"|"INTERPOLATE"|"FRAMEFORMER"|"MAINTAIN_FRAME_COUNT",
"FramerateDenominator": integer,
"FramerateNumerator": integer,
"GopSize": double,
"MaxBitrate": integer,
"NumberBFramesBetweenReferenceFrames": integer,
"PerFrameMetrics": ["PSNR"|"SSIM"|"MS_SSIM"|"PSNR_HVS"|"VMAF"|"QVBR", ...],
"QvbrSettings": {
"QvbrQualityLevel": integer,
"QvbrQualityLevelFineTune": double
},
"RateControlMode": "QVBR",
"Slices": integer,
"SpatialAdaptiveQuantization": "DISABLED"|"ENABLED"
},
"AvcIntraSettings": {
"AvcIntraClass": "CLASS_50"|"CLASS_100"|"CLASS_200"|"CLASS_4K_2K",
"AvcIntraUhdSettings": {
"QualityTuningLevel": "SINGLE_PASS"|"MULTI_PASS"
},
"FramerateControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"FramerateConversionAlgorithm": "DUPLICATE_DROP"|"INTERPOLATE"|"FRAMEFORMER"|"MAINTAIN_FRAME_COUNT",
"FramerateDenominator": integer,
"FramerateNumerator": integer,
"InterlaceMode": "PROGRESSIVE"|"TOP_FIELD"|"BOTTOM_FIELD"|"FOLLOW_TOP_FIELD"|"FOLLOW_BOTTOM_FIELD",
"PerFrameMetrics": ["PSNR"|"SSIM"|"MS_SSIM"|"PSNR_HVS"|"VMAF"|"QVBR", ...],
"ScanTypeConversionMode": "INTERLACED"|"INTERLACED_OPTIMIZE",
"SlowPal": "DISABLED"|"ENABLED",
"Telecine": "NONE"|"HARD"
},
"Codec": "AV1"|"AVC_INTRA"|"FRAME_CAPTURE"|"GIF"|"H_264"|"H_265"|"MPEG2"|"PASSTHROUGH"|"PRORES"|"UNCOMPRESSED"|"VC3"|"VP8"|"VP9"|"XAVC",
"FrameCaptureSettings": {
"FramerateDenominator": integer,
"FramerateNumerator": integer,
"MaxCaptures": integer,
"Quality": integer
},
"GifSettings": {
"FramerateControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"FramerateConversionAlgorithm": "DUPLICATE_DROP"|"INTERPOLATE",
"FramerateDenominator": integer,
"FramerateNumerator": integer
},
"H264Settings": {
"AdaptiveQuantization": "OFF"|"AUTO"|"LOW"|"MEDIUM"|"HIGH"|"HIGHER"|"MAX",
"BandwidthReductionFilter": {
"Sharpening": "LOW"|"MEDIUM"|"HIGH"|"OFF",
"Strength": "LOW"|"MEDIUM"|"HIGH"|"AUTO"|"OFF"
},
"Bitrate": integer,
"CodecLevel": "AUTO"|"LEVEL_1"|"LEVEL_1_1"|"LEVEL_1_2"|"LEVEL_1_3"|"LEVEL_2"|"LEVEL_2_1"|"LEVEL_2_2"|"LEVEL_3"|"LEVEL_3_1"|"LEVEL_3_2"|"LEVEL_4"|"LEVEL_4_1"|"LEVEL_4_2"|"LEVEL_5"|"LEVEL_5_1"|"LEVEL_5_2",
"CodecProfile": "BASELINE"|"HIGH"|"HIGH_10BIT"|"HIGH_422"|"HIGH_422_10BIT"|"MAIN",
"DynamicSubGop": "ADAPTIVE"|"STATIC",
"EndOfStreamMarkers": "INCLUDE"|"SUPPRESS",
"EntropyEncoding": "CABAC"|"CAVLC",
"FieldEncoding": "PAFF"|"FORCE_FIELD"|"MBAFF",
"FlickerAdaptiveQuantization": "DISABLED"|"ENABLED",
"FramerateControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"FramerateConversionAlgorithm": "DUPLICATE_DROP"|"INTERPOLATE"|"FRAMEFORMER"|"MAINTAIN_FRAME_COUNT",
"FramerateDenominator": integer,
"FramerateNumerator": integer,
"GopBReference": "DISABLED"|"ENABLED",
"GopClosedCadence": integer,
"GopSize": double,
"GopSizeUnits": "FRAMES"|"SECONDS"|"AUTO",
"HrdBufferFinalFillPercentage": integer,
"HrdBufferInitialFillPercentage": integer,
"HrdBufferSize": integer,
"InterlaceMode": "PROGRESSIVE"|"TOP_FIELD"|"BOTTOM_FIELD"|"FOLLOW_TOP_FIELD"|"FOLLOW_BOTTOM_FIELD",
"MaxBitrate": integer,
"MinIInterval": integer,
"NumberBFramesBetweenReferenceFrames": integer,
"NumberReferenceFrames": integer,
"ParControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"ParDenominator": integer,
"ParNumerator": integer,
"PerFrameMetrics": ["PSNR"|"SSIM"|"MS_SSIM"|"PSNR_HVS"|"VMAF"|"QVBR", ...],
"QualityTuningLevel": "SINGLE_PASS"|"SINGLE_PASS_HQ"|"MULTI_PASS_HQ",
"QvbrSettings": {
"MaxAverageBitrate": integer,
"QvbrQualityLevel": integer,
"QvbrQualityLevelFineTune": double
},
"RateControlMode": "VBR"|"CBR"|"QVBR",
"RepeatPps": "DISABLED"|"ENABLED",
"SaliencyAwareEncoding": "DISABLED"|"PREFERRED",
"ScanTypeConversionMode": "INTERLACED"|"INTERLACED_OPTIMIZE",
"SceneChangeDetect": "DISABLED"|"ENABLED"|"TRANSITION_DETECTION",
"Slices": integer,
"SlowPal": "DISABLED"|"ENABLED",
"Softness": integer,
"SpatialAdaptiveQuantization": "DISABLED"|"ENABLED",
"Syntax": "DEFAULT"|"RP2027",
"Telecine": "NONE"|"SOFT"|"HARD",
"TemporalAdaptiveQuantization": "DISABLED"|"ENABLED",
"UnregisteredSeiTimecode": "DISABLED"|"ENABLED",
"WriteMp4PackagingType": "AVC1"|"AVC3"
},
"H265Settings": {
"AdaptiveQuantization": "OFF"|"LOW"|"MEDIUM"|"HIGH"|"HIGHER"|"MAX"|"AUTO",
"AlternateTransferFunctionSei": "DISABLED"|"ENABLED",
"BandwidthReductionFilter": {
"Sharpening": "LOW"|"MEDIUM"|"HIGH"|"OFF",
"Strength": "LOW"|"MEDIUM"|"HIGH"|"AUTO"|"OFF"
},
"Bitrate": integer,
"CodecLevel": "AUTO"|"LEVEL_1"|"LEVEL_2"|"LEVEL_2_1"|"LEVEL_3"|"LEVEL_3_1"|"LEVEL_4"|"LEVEL_4_1"|"LEVEL_5"|"LEVEL_5_1"|"LEVEL_5_2"|"LEVEL_6"|"LEVEL_6_1"|"LEVEL_6_2",
"CodecProfile": "MAIN_MAIN"|"MAIN_HIGH"|"MAIN10_MAIN"|"MAIN10_HIGH"|"MAIN_422_8BIT_MAIN"|"MAIN_422_8BIT_HIGH"|"MAIN_422_10BIT_MAIN"|"MAIN_422_10BIT_HIGH",
"Deblocking": "ENABLED"|"DISABLED",
"DynamicSubGop": "ADAPTIVE"|"STATIC",
"EndOfStreamMarkers": "INCLUDE"|"SUPPRESS",
"FlickerAdaptiveQuantization": "DISABLED"|"ENABLED",
"FramerateControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"FramerateConversionAlgorithm": "DUPLICATE_DROP"|"INTERPOLATE"|"FRAMEFORMER"|"MAINTAIN_FRAME_COUNT",
"FramerateDenominator": integer,
"FramerateNumerator": integer,
"GopBReference": "DISABLED"|"ENABLED",
"GopClosedCadence": integer,
"GopSize": double,
"GopSizeUnits": "FRAMES"|"SECONDS"|"AUTO",
"HrdBufferFinalFillPercentage": integer,
"HrdBufferInitialFillPercentage": integer,
"HrdBufferSize": integer,
"InterlaceMode": "PROGRESSIVE"|"TOP_FIELD"|"BOTTOM_FIELD"|"FOLLOW_TOP_FIELD"|"FOLLOW_BOTTOM_FIELD",
"MaxBitrate": integer,
"MinIInterval": integer,
"NumberBFramesBetweenReferenceFrames": integer,
"NumberReferenceFrames": integer,
"ParControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"ParDenominator": integer,
"ParNumerator": integer,
"PerFrameMetrics": ["PSNR"|"SSIM"|"MS_SSIM"|"PSNR_HVS"|"VMAF"|"QVBR", ...],
"QualityTuningLevel": "SINGLE_PASS"|"SINGLE_PASS_HQ"|"MULTI_PASS_HQ",
"QvbrSettings": {
"MaxAverageBitrate": integer,
"QvbrQualityLevel": integer,
"QvbrQualityLevelFineTune": double
},
"RateControlMode": "VBR"|"CBR"|"QVBR",
"SampleAdaptiveOffsetFilterMode": "DEFAULT"|"ADAPTIVE"|"OFF",
"ScanTypeConversionMode": "INTERLACED"|"INTERLACED_OPTIMIZE",
"SceneChangeDetect": "DISABLED"|"ENABLED"|"TRANSITION_DETECTION",
"Slices": integer,
"SlowPal": "DISABLED"|"ENABLED",
"SpatialAdaptiveQuantization": "DISABLED"|"ENABLED",
"Telecine": "NONE"|"SOFT"|"HARD",
"TemporalAdaptiveQuantization": "DISABLED"|"ENABLED",
"TemporalIds": "DISABLED"|"ENABLED",
"Tiles": "DISABLED"|"ENABLED",
"UnregisteredSeiTimecode": "DISABLED"|"ENABLED",
"WriteMp4PackagingType": "HVC1"|"HEV1"
},
"Mpeg2Settings": {
"AdaptiveQuantization": "OFF"|"LOW"|"MEDIUM"|"HIGH",
"Bitrate": integer,
"CodecLevel": "AUTO"|"LOW"|"MAIN"|"HIGH1440"|"HIGH",
"CodecProfile": "MAIN"|"PROFILE_422",
"DynamicSubGop": "ADAPTIVE"|"STATIC",
"FramerateControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"FramerateConversionAlgorithm": "DUPLICATE_DROP"|"INTERPOLATE"|"FRAMEFORMER"|"MAINTAIN_FRAME_COUNT",
"FramerateDenominator": integer,
"FramerateNumerator": integer,
"GopClosedCadence": integer,
"GopSize": double,
"GopSizeUnits": "FRAMES"|"SECONDS",
"HrdBufferFinalFillPercentage": integer,
"HrdBufferInitialFillPercentage": integer,
"HrdBufferSize": integer,
"InterlaceMode": "PROGRESSIVE"|"TOP_FIELD"|"BOTTOM_FIELD"|"FOLLOW_TOP_FIELD"|"FOLLOW_BOTTOM_FIELD",
"IntraDcPrecision": "AUTO"|"INTRA_DC_PRECISION_8"|"INTRA_DC_PRECISION_9"|"INTRA_DC_PRECISION_10"|"INTRA_DC_PRECISION_11",
"MaxBitrate": integer,
"MinIInterval": integer,
"NumberBFramesBetweenReferenceFrames": integer,
"ParControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"ParDenominator": integer,
"ParNumerator": integer,
"PerFrameMetrics": ["PSNR"|"SSIM"|"MS_SSIM"|"PSNR_HVS"|"VMAF"|"QVBR", ...],
"QualityTuningLevel": "SINGLE_PASS"|"MULTI_PASS",
"RateControlMode": "VBR"|"CBR",
"ScanTypeConversionMode": "INTERLACED"|"INTERLACED_OPTIMIZE",
"SceneChangeDetect": "DISABLED"|"ENABLED",
"SlowPal": "DISABLED"|"ENABLED",
"Softness": integer,
"SpatialAdaptiveQuantization": "DISABLED"|"ENABLED",
"Syntax": "DEFAULT"|"D_10",
"Telecine": "NONE"|"SOFT"|"HARD",
"TemporalAdaptiveQuantization": "DISABLED"|"ENABLED"
},
"ProresSettings": {
"ChromaSampling": "PRESERVE_444_SAMPLING"|"SUBSAMPLE_TO_422",
"CodecProfile": "APPLE_PRORES_422"|"APPLE_PRORES_422_HQ"|"APPLE_PRORES_422_LT"|"APPLE_PRORES_422_PROXY"|"APPLE_PRORES_4444"|"APPLE_PRORES_4444_XQ",
"FramerateControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"FramerateConversionAlgorithm": "DUPLICATE_DROP"|"INTERPOLATE"|"FRAMEFORMER"|"MAINTAIN_FRAME_COUNT",
"FramerateDenominator": integer,
"FramerateNumerator": integer,
"InterlaceMode": "PROGRESSIVE"|"TOP_FIELD"|"BOTTOM_FIELD"|"FOLLOW_TOP_FIELD"|"FOLLOW_BOTTOM_FIELD",
"ParControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"ParDenominator": integer,
"ParNumerator": integer,
"PerFrameMetrics": ["PSNR"|"SSIM"|"MS_SSIM"|"PSNR_HVS"|"VMAF"|"QVBR", ...],
"ScanTypeConversionMode": "INTERLACED"|"INTERLACED_OPTIMIZE",
"SlowPal": "DISABLED"|"ENABLED",
"Telecine": "NONE"|"HARD"
},
"UncompressedSettings": {
"Fourcc": "I420"|"I422"|"I444",
"FramerateControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"FramerateConversionAlgorithm": "DUPLICATE_DROP"|"INTERPOLATE"|"FRAMEFORMER"|"MAINTAIN_FRAME_COUNT",
"FramerateDenominator": integer,
"FramerateNumerator": integer,
"InterlaceMode": "INTERLACED"|"PROGRESSIVE",
"ScanTypeConversionMode": "INTERLACED"|"INTERLACED_OPTIMIZE",
"SlowPal": "DISABLED"|"ENABLED",
"Telecine": "NONE"|"HARD"
},
"Vc3Settings": {
"FramerateControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"FramerateConversionAlgorithm": "DUPLICATE_DROP"|"INTERPOLATE"|"FRAMEFORMER"|"MAINTAIN_FRAME_COUNT",
"FramerateDenominator": integer,
"FramerateNumerator": integer,
"InterlaceMode": "INTERLACED"|"PROGRESSIVE",
"ScanTypeConversionMode": "INTERLACED"|"INTERLACED_OPTIMIZE",
"SlowPal": "DISABLED"|"ENABLED",
"Telecine": "NONE"|"HARD",
"Vc3Class": "CLASS_145_8BIT"|"CLASS_220_8BIT"|"CLASS_220_10BIT"
},
"Vp8Settings": {
"Bitrate": integer,
"FramerateControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"FramerateConversionAlgorithm": "DUPLICATE_DROP"|"INTERPOLATE"|"FRAMEFORMER"|"MAINTAIN_FRAME_COUNT",
"FramerateDenominator": integer,
"FramerateNumerator": integer,
"GopSize": double,
"HrdBufferSize": integer,
"MaxBitrate": integer,
"ParControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"ParDenominator": integer,
"ParNumerator": integer,
"QualityTuningLevel": "MULTI_PASS"|"MULTI_PASS_HQ",
"RateControlMode": "VBR"
},
"Vp9Settings": {
"Bitrate": integer,
"FramerateControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"FramerateConversionAlgorithm": "DUPLICATE_DROP"|"INTERPOLATE"|"FRAMEFORMER"|"MAINTAIN_FRAME_COUNT",
"FramerateDenominator": integer,
"FramerateNumerator": integer,
"GopSize": double,
"HrdBufferSize": integer,
"MaxBitrate": integer,
"ParControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"ParDenominator": integer,
"ParNumerator": integer,
"QualityTuningLevel": "MULTI_PASS"|"MULTI_PASS_HQ",
"RateControlMode": "VBR"
},
"XavcSettings": {
"AdaptiveQuantization": "OFF"|"AUTO"|"LOW"|"MEDIUM"|"HIGH"|"HIGHER"|"MAX",
"EntropyEncoding": "AUTO"|"CABAC"|"CAVLC",
"FramerateControl": "INITIALIZE_FROM_SOURCE"|"SPECIFIED",
"FramerateConversionAlgorithm": "DUPLICATE_DROP"|"INTERPOLATE"|"FRAMEFORMER"|"MAINTAIN_FRAME_COUNT",
"FramerateDenominator": integer,
"FramerateNumerator": integer,
"PerFrameMetrics": ["PSNR"|"SSIM"|"MS_SSIM"|"PSNR_HVS"|"VMAF"|"QVBR", ...],
"Profile": "XAVC_HD_INTRA_CBG"|"XAVC_4K_INTRA_CBG"|"XAVC_4K_INTRA_VBR"|"XAVC_HD"|"XAVC_4K",
"SlowPal": "DISABLED"|"ENABLED",
"Softness": integer,
"SpatialAdaptiveQuantization": "DISABLED"|"ENABLED",
"TemporalAdaptiveQuantization": "DISABLED"|"ENABLED",
"Xavc4kIntraCbgProfileSettings": {
"XavcClass": "CLASS_100"|"CLASS_300"|"CLASS_480"
},
"Xavc4kIntraVbrProfileSettings": {
"XavcClass": "CLASS_100"|"CLASS_300"|"CLASS_480"
},
"Xavc4kProfileSettings": {
"BitrateClass": "BITRATE_CLASS_100"|"BITRATE_CLASS_140"|"BITRATE_CLASS_200",
"CodecProfile": "HIGH"|"HIGH_422",
"FlickerAdaptiveQuantization": "DISABLED"|"ENABLED",
"GopBReference": "DISABLED"|"ENABLED",
"GopClosedCadence": integer,
"HrdBufferSize": integer,
"QualityTuningLevel": "SINGLE_PASS"|"SINGLE_PASS_HQ"|"MULTI_PASS_HQ",
"Slices": integer
},
"XavcHdIntraCbgProfileSettings": {
"XavcClass": "CLASS_50"|"CLASS_100"|"CLASS_200"
},
"XavcHdProfileSettings": {
"BitrateClass": "BITRATE_CLASS_25"|"BITRATE_CLASS_35"|"BITRATE_CLASS_50",
"FlickerAdaptiveQuantization": "DISABLED"|"ENABLED",
"GopBReference": "DISABLED"|"ENABLED",
"GopClosedCadence": integer,
"HrdBufferSize": integer,
"InterlaceMode": "PROGRESSIVE"|"TOP_FIELD"|"BOTTOM_FIELD"|"FOLLOW_TOP_FIELD"|"FOLLOW_BOTTOM_FIELD",
"QualityTuningLevel": "SINGLE_PASS"|"SINGLE_PASS_HQ"|"MULTI_PASS_HQ",
"Slices": integer,
"Telecine": "NONE"|"HARD"
}
}
},
"ColorMetadata": "IGNORE"|"INSERT",
"Crop": {
"Height": integer,
"Width": integer,
"X": integer,
"Y": integer
},
"DropFrameTimecode": "DISABLED"|"ENABLED",
"FixedAfd": integer,
"Height": integer,
"Position": {
"Height": integer,
"Width": integer,
"X": integer,
"Y": integer
},
"RespondToAfd": "NONE"|"RESPOND"|"PASSTHROUGH",
"ScalingBehavior": "DEFAULT"|"STRETCH_TO_OUTPUT"|"FIT"|"FIT_NO_UPSCALE"|"FILL",
"Sharpness": integer,
"TimecodeInsertion": "DISABLED"|"PIC_TIMING_SEI",
"TimecodeTrack": "DISABLED"|"ENABLED",
"VideoPreprocessors": {
"ColorCorrector": {
"Brightness": integer,
"ClipLimits": {
"MaximumRGBTolerance": integer,
"MaximumYUV": integer,
"MinimumRGBTolerance": integer,
"MinimumYUV": integer
},
"ColorSpaceConversion": "NONE"|"FORCE_601"|"FORCE_709"|"FORCE_HDR10"|"FORCE_HLG_2020"|"FORCE_P3DCI"|"FORCE_P3D65_SDR"|"FORCE_P3D65_HDR",
"Contrast": integer,
"Hdr10Metadata": {
"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": "PRESERVE_DETAILS"|"VIBRANT",
"Hue": integer,
"MaxLuminance": integer,
"SampleRangeConversion": "LIMITED_RANGE_SQUEEZE"|"NONE"|"LIMITED_RANGE_CLIP",
"Saturation": integer,
"SdrReferenceWhiteLevel": integer
},
"Deinterlacer": {
"Algorithm": "INTERPOLATE"|"INTERPOLATE_TICKER"|"BLEND"|"BLEND_TICKER"|"LINEAR_INTERPOLATION",
"Control": "FORCE_ALL_FRAMES"|"NORMAL",
"Mode": "DEINTERLACE"|"INVERSE_TELECINE"|"ADAPTIVE"
},
"DolbyVision": {
"L6Metadata": {
"MaxCll": integer,
"MaxFall": integer
},
"L6Mode": "PASSTHROUGH"|"RECALCULATE"|"SPECIFY",
"Mapping": "HDR10_NOMAP"|"HDR10_1000",
"Profile": "PROFILE_5"|"PROFILE_8_1"
},
"Hdr10Plus": {
"MasteringMonitorNits": integer,
"TargetMonitorNits": integer
},
"ImageInserter": {
"InsertableImages": [
{
"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": {
"Filter": "BILATERAL"|"MEAN"|"GAUSSIAN"|"LANCZOS"|"SHARPEN"|"CONSERVE"|"SPATIAL"|"TEMPORAL",
"FilterSettings": {
"Strength": integer
},
"SpatialFilterSettings": {
"PostFilterSharpenStrength": integer,
"Speed": integer,
"Strength": integer
},
"TemporalFilterSettings": {
"AggressiveMode": integer,
"PostTemporalSharpening": "DISABLED"|"ENABLED"|"AUTO",
"PostTemporalSharpeningStrength": "LOW"|"MEDIUM"|"HIGH",
"Speed": integer,
"Strength": integer
}
},
"PartnerWatermarking": {
"NexguardFileMarkerSettings": {
"License": "string",
"Payload": integer,
"Preset": "string",
"Strength": "LIGHTEST"|"LIGHTER"|"DEFAULT"|"STRONGER"|"STRONGEST"
}
},
"TimecodeBurnin": {
"FontSize": integer,
"Position": "TOP_CENTER"|"TOP_LEFT"|"TOP_RIGHT"|"MIDDLE_LEFT"|"MIDDLE_CENTER"|"MIDDLE_RIGHT"|"BOTTOM_LEFT"|"BOTTOM_CENTER"|"BOTTOM_RIGHT",
"Prefix": "string"
}
},
"Width": integer
}
}
--tags (массив) Тэги, которые вы хотите добавить к ресурсу. Вы можете добавлять к ресурсам пары ключ-значение или только ключ.
ключ -> (строка)
значение -> (строка)
Краткая запись синтаксиса:
KeyName1=string,KeyName2=string
Синтаксис JSON:
{"string": "string"
...}
--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной строки JSON. Строка JSON соответствует формату, предоставленному в --generate-cli-skeleton. Если на командной строке указаны другие аргументы, эти значения переопределяют значения, предоставленные в JSON. Невозможно передавать произвольные двоичные значения с использованием значения, предоставленного в JSON, так как строка будет интерпретироваться буквально. Это не может быть указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит каркас JSON в стандартный вывод, не отправляя запрос к API. При отсутствии значения или при значении input, выводит пример входного JSON, который может быть использован как аргумент для --cli-input-json. Аналогично, при значении yaml-input выведет пример входного YAML, который можно использовать с --cli-input-yaml. При значении output, выполняет проверку входных данных команды и возвращает пример выходного JSON для этой команды. Сгенерированный каркас JSON не является стабильным между версиями AWS CLI, и нет гарантий обратной совместимости в генерируемом каркасе JSON.
Общие параметры
--debug (булево)
Включить отладку.
--endpoint-url (строка)
Переопределить URL по умолчанию команды указанным URL.
--no-verify-ssl (булево)
По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого подключения SSL AWS CLI проверяет сертификаты SSL. Этот параметр переопределяет поведение проверки сертификатов SSL по умолчанию.
--no-paginate (булево)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования для вывода команд.
- json
- text
- таблица
- yaml
- yaml-поток
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать определённый профиль из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Показать версию этого инструмента.
--color (строка)
Включить/выключить цветной вывод.
- включено
- выключено
- автоматически
--no-sign-request (булево)
Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент указан.
--ca-bundle (строка)
Файл с сертификатом CA для проверки SSL-сертификатов. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (целое число)
Максимальное время чтения сокета в секундах. Если значение равно 0, чтение сокета будет выполняться без блокировки и без таймаута. Значение по умолчанию составляет 60 секунд.
--cli-connect-timeout (целое число)
Максимальное время подключения к сокету в секундах. Если значение равно 0, подключение к сокету будет выполняться без блокировки и без таймаута. Значение по умолчанию составляет 60 секунд.
--cli-binary-format (строка)
Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как закодированная строка base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, которое соответствует двоичному блоку, fileb:// всегда будет обрабатываться как двоичное и использовать содержимое файла непосредственно, независимо от настройки cli-binary-format. При использовании file://, содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (булево)
Отключить просмотрщик командной строки для вывода.
--cli-auto-prompt (булево)
Автоматически запросить параметры командной строки.
--no-cli-auto-prompt (булево)
Отключить автоматическое запросы параметров командной строки.
Примеры
Примечание
Для использования следующих примеров необходимо установить и настроить AWS CLI. Дополнительную информацию см. в руководстве по началу работы в руководстве пользователя AWS CLI.
Если не указано иное, во всех примерах используются правила цитирования, подобные Unix. Эти примеры необходимо адаптировать к правилам цитирования вашей оболочки терминала. Дополнительную информацию см. в разделе Использование кавычек со строками в руководстве пользователя AWS CLI.
Создание пользовательской настройки вывода
В следующем create-preset примере создается настройка пользовательского вывода на основе параметров вывода, указанных в файле preset.json. Вы можете указать категорию, описание и имя в файле JSON или в командной строке.
aws mediaconvert create-preset \
--endpoint-url https://abcd1234.mediaconvert.region-name-1.amazonaws.com
--region region-name-1 \
--cli-input-json file://~/preset.json
Если вы создаёте файл JSON с настройками пресета с помощью get-preset и затем изменяете выходной файл, убедитесь, что вы удалите следующие пары ключ-значение: LastUpdated, Arn, Type и CreatedAt.
Чтобы получить специфичный для вашего аккаунта конечный пункт, используйте describe-endpoints, или отправьте команду без конечного пункта. Сервис вернёт ошибку, и ваш конечный пункт.
Дополнительную информацию см. в разделе Работа с предопределёнными настройками вывода AWS Elemental MediaConvert в руководстве пользователя AWS Elemental MediaConvert.
Вывод
Настройка -> (структура)
Настройка — это набор предварительно настроенных параметров преобразования медиа, которые вы хотите, чтобы MediaConvert применил к выводу во время процесса преобразования.
Arn -> (строка)
Категория -> (строка)
CreatedAt -> (метка времени)
Описание -> (строка)
LastUpdated -> (метка времени)
Имя -> (строка)
Настройки -> (структура)
Настройки для настройки
AudioDescriptions -> (список)
Содержит группы настроек кодирования аудио, организованные по кодеку аудио. Включает по одному экземпляру на каждый вывод. Может содержать несколько групп настроек кодирования.
(структура)
Настройки, связанные с одной вкладкой аудио в консоли MediaConvert. В вашем JSON-запросе экземпляр AudioDescription эквивалентен одной вкладке аудио в консоли. Как правило, одна вкладка аудио соответствует одному аудиопотоку вывода. В зависимости от того, как вы настраиваете выбор аудио входных данных и используете ли группы выбора аудио, одна вкладка аудио может соответствовать группе аудиопотоков вывода.
AudioChannelTaggingSettings -> (структура)
Укажите теги макета каналов аудио QuickTime для аудиоканалов в этом аудиопотоке. Если вы не указываете значение, MediaConvert по умолчанию маркирует ваш поток как Центр (C). Для использования тегов макета аудио ваш выход должен быть в контейнере QuickTime (MOV), а ваш кодек аудио должен быть AAC, WAV или AIFF.
ChannelTag -> (строка)
ChannelTags -> (список)
Укажите теги макета каналов аудио QuickTime для аудиоканалов в этом аудиопотоке. Введите теги макета канала в том же порядке, что и порядок канала аудио вывода. Например, если ваш аудиопоток вывода имеет левый и правый каналы, введите Left (L) для первого канала и Right (R) для второго. Если ваш выход имеет несколько одноканальных аудиопотоков, введите один тег макета канала для каждого потока.
(строка)
AudioNormalizationSettings -> (структура)
Дополнительные настройки нормализации аудио. Игнорируйте эти настройки, если вам не нужно соответствовать стандарту громкости.
Algorithm -> (строка)
AlgorithmControl -> (строка)
CorrectionGateLevel -> (целое число)
LoudnessLogging -> (строка)
PeakCalculation -> (строка)
TargetLkfs -> (двойное число)
TruePeakLimiterThreshold -> (двойное число)
AudioSourceName -> (строка)
AudioType -> (целое число)
AudioTypeControl -> (строка)
CodecSettings -> (структура)
Настройки, связанные с кодированием аудио. Настройки в этой группе зависят от выбранного значения для аудиокодека.
AacSettings -> (структура)
Требуется при установке Codec в значение AAC. Сервис принимает одну из двух взаимоисключающих групп настроек AAC — VBR и CBR. Для выбора одного из этих режимов установите значение параметра «Режим управления битрейтом» на «VBR» или «CBR». В режиме VBR вы управляете качеством аудио с помощью настройки «Качество VBR». В режиме CBR используйте настройку «Битрейт». Значения по умолчанию и допустимые значения зависят от режима управления битрейтом.
AudioDescriptionBroadcasterMix -> (строка)
Bitrate -> (целое число)
CodecProfile -> (строка)
CodingMode -> (строка)
RateControlMode -> (строка)
RawFormat -> (строка)
SampleRate -> (целое число)
Specification -> (строка)
VbrQuality -> (строка)
Ac3Settings -> (структура)
Требуется при установке Codec в значение AC3.
Bitrate -> (целое число)
BitstreamMode -> (строка)
CodingMode -> (строка)
Dialnorm -> (целое число)
DynamicRangeCompressionLine -> (строка)
DynamicRangeCompressionProfile -> (строка)
DynamicRangeCompressionRf -> (строка)
LfeFilter -> (строка)
MetadataControl -> (строка)
SampleRate -> (целое число)
AiffSettings -> (структура)
Требуется при установке Codec в значение AIFF.
BitDepth -> (целое число)
Channels -> (целое число)
SampleRate -> (целое число)
Codec -> (строка)
Eac3AtmosSettings -> (структура)
Требуется при установке значения Кодек в EAC3_ATMOS.
Битрейт -> (целое число)
BitstreamMode -> (строка)
CodingMode -> (строка)
DialogueIntelligence -> (строка)
DownmixControl -> (строка)
DynamicRangeCompressionLine -> (строка)
DynamicRangeCompressionRf -> (строка)
DynamicRangeControl -> (строка)
LoRoCenterMixLevel -> (вещественное число)
LoRoSurroundMixLevel -> (вещественное число)
LtRtCenterMixLevel -> (вещественное число)
LtRtSurroundMixLevel -> (вещественное число)
MeteringMode -> (строка)
SampleRate -> (целое число)
SpeechThreshold -> (целое число)
StereoDownmix -> (строка)
SurroundExMode -> (строка)
Eac3Settings -> (структура)
Требуется при установке Кодека в значение EAC3.
AttenuationControl -> (строка)
Bitrate -> (целое число)
BitstreamMode -> (строка)
CodingMode -> (строка)
DcFilter -> (строка)
Dialnorm -> (целое число)
DynamicRangeCompressionLine -> (строка)
DynamicRangeCompressionRf -> (строка)
LfeControl -> (строка)
LfeFilter -> (строка)
LoRoCenterMixLevel -> (двойное число)
LoRoSurroundMixLevel -> (двойное число)
LtRtCenterMixLevel -> (двойное число)
LtRtSurroundMixLevel -> (двойное число)
MetadataControl -> (строка)
PassthroughControl -> (строка)
PhaseControl -> (строка)
SampleRate -> (целое число)
StereoDownmix -> (строка)
SurroundExMode -> (строка)
SurroundMode -> (строка)
FlacSettings -> (структура)
Требуется при установке Кодека, в разделе AudioDescriptions>CodecSettings, в значение FLAC.
BitDepth -> (целое число)
Channels -> (целое число)
SampleRate -> (целое число)
Mp2Settings -> (структура)
Требуется при установке Кодека в значение MP2.
Bitrate -> (целое число)
Channels -> (целое число)
SampleRate -> (целое число)
Mp3Settings -> (структура)
Требуется при установке Кодека, в разделе AudioDescriptions>CodecSettings, в значение MP3.
Bitrate -> (целое число)
Channels -> (целое число)
RateControlMode -> (строка)
SampleRate -> (целое число)
VbrQuality -> (целое число)
OpusSettings -> (структура)
Требуется при установке Кодека, в разделе AudioDescriptions>CodecSettings, в значение OPUS.
Bitrate -> (целое число)
Channels -> (целое число)
SampleRate -> (целое число)
VorbisSettings -> (структура)
Требуется при установке Кодека, в разделе AudioDescriptions>CodecSettings, в значение Vorbis.
Channels -> (целое число)
SampleRate -> (целое число)
VbrQuality -> (целое число)
WavSettings -> (структура)
Требуется при установке Кодека в значение WAV.
BitDepth -> (целое число)
Channels -> (целое число)
Format -> (строка)
SampleRate -> (целое число)
CustomLanguageCode -> (строка)
LanguageCode -> (строка)
LanguageCodeControl -> (string)
RemixSettings -> (structure)
Дополнительные настройки перемиксовки аудио.
AudioDescriptionAudioChannel -> (integer)
AudioDescriptionDataChannel -> (integer)
ChannelMapping -> (structure)
Картирование каналов содержит группу полей, хранящих значения перемиксовки для каждого канала в дБ. Укажите значения перемиксовки, чтобы указать, сколько контента из вашего входного аудиоканала вы хотите в каналах вывода. Каждый экземпляр массива InputChannels или InputChannelsFineTune указывает эти значения для одного канала вывода. Используйте по одному экземпляру этого массива для каждого канала вывода. В консоли каждый массив соответствует столбцу в графическом представлении матрицы сопоставления. Строки графической матрицы соответствуют входным каналам. Допустимые значения находятся в диапазоне от -60 (глушение) до 6. Значение 0 передает входной канал на выходной канал без изменения (без ослабления или усиления). Используйте InputChannels или InputChannelsFineTune для указания значений перемиксовки. Не используйте оба одновременно.
OutputChannels -> (list)
В вашем JSON-задании спецификации включите один дочерний элемент OutputChannels для каждого канала аудио, который вы хотите в своем выводе. Каждый дочерний элемент должен содержать один экземпляр InputChannels или InputChannelsFineTune.
(structure)
Настройки отображения канала вывода.
InputChannels -> (list)
Используйте эту настройку для указания значений перемиксовки, когда они являются целыми числами, такими как -10, 0 или 4.
(integer)
InputChannelsFineTune -> (list)
Используйте эту настройку для указания значений перемиксовки, когда они имеют десятичную часть, такую как -10.312, 0.08 или 4.9. MediaConvert округляет значения перемиксовки до ближайших тысячных.
(double)
ChannelsIn -> (integer)
ChannelsOut -> (integer)
StreamName -> (string)
CaptionDescriptions -> (list)
Этот объект хранит группы настроек, связанных с субтитрами для одного выходного потока. Для каждого выходного потока с субтитрами включите один экземпляр CaptionDescriptions.
(структура)
Описание субтитров для предустановки
CustomLanguageCode -> (строка)
DestinationSettings -> (структура)
Настройки, связанные с одной вкладкой субтитров в консоли MediaConvert. Как правило, одна вкладка субтитров соответствует одному выходному потоку субтитров. В зависимости от формата ваших выходных субтитров, одна вкладка может соответствовать набору выходных потоков субтитров. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/including-captions.html.
BurninDestinationSettings -> (структура)
Burn-in — это метод доставки субтитров, а не формат субтитров. Burn-in записывает субтитры непосредственно на ваши видеокадры, заменяя пиксели видеоконтента субтитрами. Настройте субтитры burn-in в том же выходном потоке, что и ваше видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/burn-in-output-captions.html.
Alignment -> (строка)
ApplyFontColor -> (строка)
BackgroundColor -> (строка)
BackgroundOpacity -> (целое число)
FallbackFont -> (строка)
FontColor -> (строка)
FontFileBold -> (строка)
FontFileBoldItalic -> (строка)
FontFileItalic -> (строка)
FontFileRegular -> (строка)
FontOpacity -> (целое число)
FontResolution -> (целое число)
FontScript -> (строка)
FontSize -> (целое число)
HexFontColor -> (строка)
OutlineColor -> (строка)
OutlineSize -> (целое число)
RemoveRubyReserveAttributes -> (строка)
ShadowColor -> (строка)
ShadowOpacity -> (целое число)
ShadowXOffset -> (целое число)
ShadowYOffset -> (целое число)
StylePassthrough -> (строка)
TeletextSpacing -> (строка)
XPosition -> (целое число)
YPosition -> (целое число)
DestinationType -> (строка)
DvbSubDestinationSettings -> (структура)
Настройки, связанные с субтитрами DVB-Sub. Настройте субтитры DVB-Sub в том же выводе, что и ваш видеофайл. Дополнительная информация доступна по адресу https://docs.aws.amazon.com/mediaconvert/latest/ug/dvb-sub-output-captions.html.
Alignment -> (строка)
ApplyFontColor -> (строка)
BackgroundColor -> (строка)
BackgroundOpacity -> (целое число)
DdsHandling -> (строка)
DdsXCoordinate -> (целое число)
DdsYCoordinate -> (целое число)
FallbackFont -> (строка)
FontColor -> (строка)
FontFileBold -> (строка)
FontFileBoldItalic -> (строка)
FontFileItalic -> (строка)
FontFileRegular -> (строка)
FontOpacity -> (целое число)
FontResolution -> (целое число)
FontScript -> (строка)
FontSize -> (целое число)
Height -> (целое число)
HexFontColor -> (строка)
OutlineColor -> (строка)
OutlineSize -> (целое число)
ShadowColor -> (строка)
ShadowOpacity -> (целое число)
ShadowXOffset -> (целое число)
ShadowYOffset -> (целое число)
StylePassthrough -> (строка)
SubtitlingType -> (строка)
TeletextSpacing -> (строка)
Width -> (целое число)
XPosition -> (целое число)
YPosition -> (целое число)
EmbeddedDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам CEA/EIA-608 и CEA/EIA-708 (также называемым встроенными или вспомогательными). Настройте встроенные субтитры в том же выводе, что и ваше видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/embedded-output-captions.html.
Destination608ChannelNumber -> (целое число)
Destination708ServiceNumber -> (целое число)
ImscDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам IMSC. IMSC — это формат sidecar, который хранит субтитры в файле, отделенном от контейнера видео. Настройте субтитры sidecar в той же группе вывода, но в другом выводе, чем видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.
Accessibility -> (строка)
StylePassthrough -> (строка)
SccDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам SCC. SCC — это формат sidecar, который хранит субтитры в файле, отделенном от контейнера видео. Настройте субтитры sidecar в той же группе вывода, но в другом выводе, чем видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/scc-srt-output-captions.html.
Framerate -> (строка)
SrtDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам SRT. SRT — это формат sidecar, который хранит субтитры в файле, отделенном от контейнера видео. Настройте субтитры sidecar в той же группе вывода, но в другом выводе, чем видео.
StylePassthrough -> (строка)
TeletextDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам телетекста. Настройте субтитры телетекста в том же выводе, что и ваше видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/teletext-output-captions.html.
PageNumber -> (строка)
PageTypes -> (список)
Укажите типы страниц для этой страницы телетекста. Если вы не укажете значение здесь, служба установит тип страницы по умолчанию — Subtitle. Если вы передаете весь набор данных телетекста, не используйте это поле. При передаче набора страниц телетекста выходной сигнал имеет те же типы страниц, что и входной.
(строка)
TtmlDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам TTML. TTML — это формат sidecar, который хранит субтитры в файле, отделенном от контейнера видео. Настройте субтитры sidecar в той же группе вывода, но в другом выводе, чем видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.
StylePassthrough -> (строка)
WebvttDestinationSettings -> (структура)
Настройки, относящиеся к субтитрам WebVTT. WebVTT — это формат sidecar, который хранит субтитры в файле, отделенном от контейнера видео. Настройте субтитры sidecar в той же группе вывода, но в другом выводе, чем видео. Дополнительную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html.
Accessibility -> (строка)
StylePassthrough -> (строка)
LanguageCode -> (строка)
LanguageDescription -> (строка)
ContainerSettings -> (структура)
Настройки, специфичные для контейнера.
CmfcSettings -> (структура)
Эти настройки относятся к фрагментированному контейнеру MP4 для сегментов в вашем выводе CMAF.
AudioDuration -> (строка)
AudioGroupId -> (строка)
AudioRenditionSets -> (строка)
AudioTrackType -> (строка)
DescriptiveVideoServiceFlag -> (строка)
IFrameOnlyManifest -> (строка)
KlvMetadata -> (строка)
ManifestMetadataSignaling -> (строка)
Scte35Esam -> (строка)
Scte35Source -> (строка)
TimedMetadata -> (строка)
TimedMetadataBoxVersion -> (строка)
TimedMetadataSchemeIdUri -> (строка)
TimedMetadataValue -> (строка)
Container -> (строка)
F4vSettings -> (структура)
Настройки для контейнера F4v
MoovPlacement -> (строка)
M2tsSettings -> (структура)
Настройки контейнера MPEG-2 TS. Они применяются к выводам в группе вывода файла, когда контейнер вывода — MPEG-2 Transport Stream (M2TS). В этих ресурсах данные организованы по таблице программы (PMT). Каждая программа транспортного потока содержит подмножества данных, включая аудио, видео и метаданные. Каждое из этих подмножеств данных имеет числовой идентификатор, называемый идентификатором пакета (PID). Каждая программа транспортного потока соответствует одному выводу MediaConvert. PMT перечисляет типы данных в программе вместе с их PID. Системы и плееры по нисходящему потоку используют таблицу отображения программ для поиска PID для каждого типа данных, к которому они обращаются, а затем используют PID для поиска конкретных данных в ресурсе.
AudioBufferModel -> (строка)
AudioDuration -> (строка)
AudioFramesPerPes -> (целое число)
AudioPids -> (список)
Укажите идентификаторы пакетов (PID) для всех элементарных аудиопотоков, которые вы включаете в этом выводе. Укажите несколько PID в виде массива JSON. Значение по умолчанию — диапазон 482-492.
(целое число)
AudioPtsOffsetDelta -> (целое число)
Bitrate -> (целое число)
BufferModel -> (строка)
DataPTSControl -> (строка)
DvbNitSettings -> (структура)
Используйте эти настройки для вставки таблицы сети DVB (NIT) в транспортный поток этого вывода.
NetworkId -> (целое число)
NetworkName -> (строка)
NitInterval -> (целое число)
DvbSdtSettings -> (структура)
Используйте эти настройки для вставки таблицы описания сервиса DVB (SDT) в транспортный поток этого вывода.
OutputSdt -> (строка)
SdtInterval -> (целое число)
ServiceName -> (строка)
ServiceProviderName -> (строка)
DvbSubPids -> (список)
Укажите идентификаторы пакетов (PID) для данных субтитров DVB, включенных в этот вывод. Укажите несколько PID в виде массива JSON. Значение по умолчанию — диапазон 460-479.
(целое число)
DvbTdtSettings -> (структура)
Используйте эти настройки для вставки таблицы времени и даты DVB (TDT) в транспортный поток этого вывода.
TdtInterval -> (целое число)
DvbTeletextPid -> (целое число)
EbpAudioInterval -> (строка)
EbpPlacement -> (строка)
EsRateInPes -> (строка)
ForceTsVideoEbpOrder -> (строка)
FragmentTime -> (двойное число)
KlvMetadata -> (строка)
MaxPcrInterval -> (целое число)
MinEbpInterval -> (целое число)
NielsenId3 -> (строка)
NullPacketBitrate -> (двойное число)
PatInterval -> (целое число)
PcrControl -> (строка)
PcrPid -> (целое число)
PmtInterval -> (целое число)
PmtPid -> (целое число)
PreventBufferUnderflow -> (строка)
PrivateMetadataPid -> (целое число)
ProgramNumber -> (целое число)
PtsOffset -> (целое число)
PtsOffsetMode -> (строка)
RateMode -> (строка)
Scte35Esam -> (структура)
Включите это в настройки задания, чтобы поместить метки SCTE-35 в выходные HLS- и транспортные потоки в точках вставки, которые вы указываете в документе ESAM XML. Предоставьте документ в настройке SCC XML.
Scte35EsamPid -> (целое число)
Scte35Pid -> (целое число)
Scte35Source -> (строка)
SegmentationMarkers -> (строка)
SegmentationStyle -> (строка)
SegmentationTime -> (вещественное число)
TimedMetadataPid -> (целое число)
TransportStreamId -> (целое число)
VideoPid -> (целое число)
M3u8Settings -> (структура)
Эти настройки относятся к контейнеру MPEG-2 транспортного потока (MPEG2-TS) для сегментов MPEG2-TS в вашем выходе HLS.
AudioDuration -> (строка)
AudioFramesPerPes -> (целое число)
AudioPids -> (список)
Идентификатор пакета (PID) элементарного аудиопотока(ов) в транспортном потоке. Разрешены несколько значений, которые можно вводить в диапазонах и/или через запятую.
(целое число)
AudioPtsOffsetDelta -> (целое число)
DataPTSControl -> (строка)
MaxPcrInterval -> (целое число)
NielsenId3 -> (строка)
PatInterval -> (целое число)
PcrControl -> (строка)
PcrPid -> (целое число)
PmtInterval -> (целое число)
PmtPid -> (целое число)
PrivateMetadataPid -> (целое число)
ProgramNumber -> (целое число)
PtsOffset -> (целое число)
PtsOffsetMode -> (строка)
Scte35Pid -> (целое число)
Scte35Source -> (строка)
TimedMetadata -> (строка)
TimedMetadataPid -> (целое число)
TransportStreamId -> (целое число)
VideoPid -> (целое число)
MovSettings -> (структура)
Эти настройки относятся к контейнеру QuickTime MOV вывода.
ClapAtom -> (строка)
CslgAtom -> (строка)
Mpeg2FourCCControl -> (строка)
PaddingControl -> (строка)
Reference -> (строка)
Mp4Settings -> (структура)
Эти настройки относятся к контейнеру вывода MP4. Вы можете создавать аудио-только выводы с этим контейнером. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/supported-codecs-containers-audio-only.html#output-codecs-and-containers-supported-for-audio-only.
AudioDuration -> (string)
CslgAtom -> (string)
CttsVersion -> (integer)
FreeSpaceBox -> (string)
MoovPlacement -> (string)
Mp4MajorBrand -> (string)
MpdSettings -> (structure)
Эти настройки относятся к фрагментированному контейнеру MP4 для сегментов в ваших выходных данных DASH.
AccessibilityCaptionHints -> (string)
AudioDuration -> (string)
CaptionContainerType -> (string)
KlvMetadata -> (string)
ManifestMetadataSignaling -> (string)
Scte35Esam -> (string)
Scte35Source -> (string)
TimedMetadata -> (string)
TimedMetadataBoxVersion -> (string)
TimedMetadataSchemeIdUri -> (string)
TimedMetadataValue -> (string)
MxfSettings -> (structure)
Эти настройки относятся к контейнеру вывода MXF.
AfdSignaling -> (string)
Profile -> (string)
XavcProfileSettings -> (structure)
Укажите настройки профиля XAVC для вывода MXF, когда вы устанавливаете профиль MXF в XAVC.
DurationMode -> (string)
MaxAncDataSize -> (integer)
VideoDescription -> (structure)
VideoDescription содержит группу настроек кодирования видео. Конкретные настройки видео зависят от выбранного кодека для свойства codec. Включите по одному экземпляру VideoDescription на каждый выход.
AfdSignaling -> (строка)
AntiAlias -> (строка)
ChromaPositionMode -> (строка)
CodecSettings -> (структура)
Настройки видеокодека содержат группу настроек, связанных с кодированием видео. Настройки в этой группе варьируются в зависимости от значения, выбранного для Video codec. Для каждого перечисления кодека, которое вы выберете, определите соответствующий объект настроек. Ниже приведены пары перечисления кодека и объекта настроек. * AV1, Av1Settings * AVC_INTRA, AvcIntraSettings * FRAME_CAPTURE, FrameCaptureSettings * GIF, GifSettings * H_264, H264Settings * H_265, H265Settings * MPEG2, Mpeg2Settings * PRORES, ProresSettings * UNCOMPRESSED, UncompressedSettings * VC3, Vc3Settings * VP8, Vp8Settings * VP9, Vp9Settings * XAVC, XavcSettings
Av1Settings -> (структура)
Необходима при установке Codec в VideoDescription>CodecSettings со значением AV1.
AdaptiveQuantization -> (строка)
BitDepth -> (строка)
FilmGrainSynthesis -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopSize -> (двойное число)
MaxBitrate -> (целое число)
NumberBFramesBetweenReferenceFrames -> (целое число)
PerFrameMetrics -> (список)
По желанию выберите один или несколько отчетов о показателях за кадр, чтобы сгенерировать их вместе с выводом. Вы можете использовать эти метрики для анализа выходного видео по одному или нескольким общепринятым метрикам качества изображения. Вы можете указать показатели за кадр для групп выходов или для отдельных выходов. В этом случае MediaConvert запишет файл CSV (значения, разделенные запятыми) в ваше место назначения S3, названный по имени выхода и типу метрики. Например: videofile_PSNR.csv Задания, генерирующие метрики за кадр, будут выполняться дольше, в зависимости от разрешения и сложности выхода. Например, некоторые задания 4K могут занимать до двух раз больше времени для завершения. Обратите внимание, что при анализе качества видео вывода или при сравнении качества видео нескольких выходов мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики за кадр: * PSNR: Пиковая величина отношения сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства по нескольким масштабам * PSNR_HVS: Пиковая величина отношения сигнал/шум, человеческая визуальная система * VMAF: Фьюжн оценки видео с несколькими методами * QVBR: Скорость передачи данных, определенная качеством. Этот параметр доступен только при использовании режима управления скоростью QVBR для выхода.
(строка)
- PSNR: Пиковая величина отношения сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства по нескольким масштабам * PSNR_HVS: Пиковая величина отношения сигнал/шум, человеческая визуальная система * VMAF: Фьюжн оценки видео с несколькими методами * QVBR: Скорость передачи данных, определенная качеством. Этот параметр доступен только при использовании режима управления скоростью QVBR для выхода.
QvbrSettings -> (структура)
Настройки кодирования с переменной скоростью передачи данных, определяемой качеством, с кодеком H.265. Используйте эти настройки только при установке QVBR для Rate control mode.
QvbrQualityLevel -> (целое число)
QvbrQualityLevelFineTune -> (двойное число)
RateControlMode -> (строка)
Slices -> (целое число)
SpatialAdaptiveQuantization -> (строка)
AvcIntraSettings -> (структура)
Требуется при выборе AVC-Intra в качестве кодека выходного видео. Для получения дополнительной информации о настройках AVC-Intra см. соответствующий стандарт. Подробная информация о SD и HD в AVC-Intra доступна по адресу https://ieeexplore.ieee.org/document/7290936. Информация о 4K/2K в AVC-Intra доступна по адресу https://pro-av.panasonic.net/en/avc-ultra/AVC-ULTRAoverview.pdf.
AvcIntraClass -> (строка)
AvcIntraUhdSettings -> (структура)
Необязательно, когда вы устанавливаете класс AVC-Intra в класс 4K/2K. При установке класса AVC-Intra в другое значение этот объект не допускается.
QualityTuningLevel -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
InterlaceMode -> (строка)
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.
ScanTypeConversionMode -> (строка)
SlowPal -> (строка)
Telecine -> (строка)
Codec -> (строка)
FrameCaptureSettings -> (структура)
Требуется, когда вы устанавливаете Codec в значение FRAME_CAPTURE.
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
MaxCaptures -> (целое число)
Quality -> (целое число)
GifSettings -> (структура)
Требуется, когда вы задаете (Codec) в (VideoDescription)>(CodecSettings) значение GIF
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
H264Settings -> (структура)
Требуется, когда вы устанавливаете Кодек в значение H_264.
AdaptiveQuantization -> (строка)
BandwidthReductionFilter -> (структура)
Фильтр снижения полосы пропускания повышает качество видео вашего вывода относительно его битрейта. Используется для понижения битрейта вашего постоянного качества QVBR-вывода с незначительным или нулевым визуальным снижением качества. Или, используется для повышения качества видео вывода с другими режимами управления скоростью передачи данных относительно заданного вами битрейта. Снижение полосы пропускания увеличивается, когда ваш ввод имеет низкое качество или шум. Выводы, использующие эту функцию, имеют ценовые ставки для профессионалов. Когда вы включаете фильтр снижения полосы пропускания, вы не можете включать препроцессор Reductor шума.
Sharpening -> (строка)
Strength -> (строка)
Bitrate -> (целое число)
CodecLevel -> (строка)
CodecProfile -> (строка)
DynamicSubGop -> (строка)
EndOfStreamMarkers -> (строка)
EntropyEncoding -> (строка)
FieldEncoding -> (строка)
FlickerAdaptiveQuantization -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopBReference -> (строка)
GopClosedCadence -> (целое число)
GopSize -> (двойное число)
GopSizeUnits -> (строка)
HrdBufferFinalFillPercentage -> (целое число)
HrdBufferInitialFillPercentage -> (целое число)
HrdBufferSize -> (целое число)
InterlaceMode -> (строка)
MaxBitrate -> (целое число)
MinIInterval -> (целое число)
NumberBFramesBetweenReferenceFrames -> (целое число)
NumberReferenceFrames -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчётов метрик за кадр для генерации вместе с вашим выводом. Вы можете использовать эти метрики для анализа вашего выходного видео по одному или нескольким общепринятым метрикам качества изображения. Вы можете указать метрики за кадр для групп вывода или для отдельных выводов. При этом MediaConvert запишет файл CSV (Значения, разделенные запятыми) в ваше место назначения S3, названный по имени вывода и типу метрики. Например: videofile_PSNR.csv Работы, которые генерируют метрики за кадр, будут выполняться дольше, в зависимости от разрешения и сложности вашего вывода. Например, некоторые работы 4K могут занимать в два раза больше времени для завершения. Обратите внимание, что при анализе качества видео вашего вывода или при сравнении качества видео нескольких разных выводов, мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать из следующих метрик за кадр: * PSNR: Пиковая сигнала-к-шуму * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства в многомасштабном измерении * PSNR_HVS: Пиковая сигнала-к-шуму, система человеческого зрения * VMAF: Объединение оценки видео с помощью множественных методов * QVBR: Определяемая качеством переменная битовая скорость. Этот параметр доступен только тогда, когда ваш вывод использует режим управления скоростью QVBR.
(строка)
- PSNR: Пиковая сигнала-к-шуму * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства в многомасштабном измерении * PSNR_HVS: Пиковая сигнала-к-шуму, система человеческого зрения * VMAF: Объединение оценки видео с помощью множественных методов * QVBR: Определяемая качеством переменная битовая скорость. Этот параметр доступен только тогда, когда ваш вывод использует режим управления скоростью QVBR.
QualityTuningLevel -> (строка)
QvbrSettings -> (структура)
Настройки для кодирования с переменной битовой скоростью, определённой качеством, с кодеком H.265. Используйте эти настройки только тогда, когда вы установили QVBR для режима управления скоростью.
MaxAverageBitrate -> (целое число)
QvbrQualityLevel -> (целое число)
QvbrQualityLevelFineTune -> (двойное число)
RateControlMode -> (строка)
RepeatPps -> (строка)
SaliencyAwareEncoding -> (строка)
ScanTypeConversionMode -> (строка)
SceneChangeDetect -> (строка)
Slices -> (целое число)
SlowPal -> (строка)
Softness -> (целое число)
SpatialAdaptiveQuantization -> (строка)
Синтаксис -> (строка)
Телекине -> (строка)
TemporalAdaptiveQuantization -> (строка)
UnregisteredSeiTimecode -> (строка)
WriteMp4PackagingType -> (строка)
H265Settings -> (структура)
Настройки кодека H265
AdaptiveQuantization -> (строка)
AlternateTransferFunctionSei -> (строка)
BandwidthReductionFilter -> (структура)
Фильтр снижения полосы пропускания повышает качество видео вывода по отношению к его битрейту. Используйте для снижения битрейта вывода с постоянным качеством QVBR, с незначительным или отсутствующим снижением воспринятого качества. Или используйте для повышения качества видео вывода с другими режимами управления битрейтом по отношению к заданному битрейту. Снижение полосы пропускания увеличивается, когда входное качество низкое или есть шум. Вывод, использующий эту функцию, подлежит ценообразованию в соответствии с тарифом «про». При включении фильтра снижения полосы пропускания нельзя включать предобработку Noise reducer.
Sharpening -> (строка)
Strength -> (строка)
Bitrate -> (целое число)
CodecLevel -> (строка)
CodecProfile -> (строка)
Deblocking -> (строка)
DynamicSubGop -> (строка)
EndOfStreamMarkers -> (строка)
FlickerAdaptiveQuantization -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopBReference -> (строка)
GopClosedCadence -> (целое число)
GopSize -> (двойное)
GopSizeUnits -> (строка)
HrdBufferFinalFillPercentage -> (целое число)
HrdBufferInitialFillPercentage -> (целое число)
HrdBufferSize -> (целое число)
InterlaceMode -> (строка)
MaxBitrate -> (целое число)
MinIInterval -> (целое число)
NumberBFramesBetweenReferenceFrames -> (целое число)
NumberReferenceFrames -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчетов о метриках на кадр для генерации вместе с вашим выводом. Вы можете использовать эти метрики для анализа вашего выходного видео в соответствии с одной или несколькими общепринятыми метриками качества изображения. Вы можете указать метрики на кадр для групп вывода или для отдельных выводов. При этом MediaConvert запишет файл CSV (Значения, разделенные запятыми) в ваше место назначения S3, названный именем вывода и типом метрики. Например: videofile_PSNR.csv Задачи, генерирующие метрики на кадр, будут выполняться дольше, в зависимости от разрешения и сложности вашего вывода. Например, некоторые задачи 4K могут выполняться до в два раза дольше. Обратите внимание, что при анализе качества видео вашего вывода или при сравнении качества видео нескольких различных выводов мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики на кадр: * PSNR: Пиковая величина отношения сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика структурного сходства многомасштабного * PSNR_HVS: Пиковое отношение сигнал/шум, система зрительного восприятия человека * VMAF: Видео многометодная оценка слияния * QVBR: Определяемое качество переменной битовой скорости. Этот параметр доступен только в том случае, если ваш вывод использует режим управления скоростью QVBR.
(строка)
- PSNR: Пиковая величина отношения сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика структурного сходства многомасштабного * PSNR_HVS: Пиковое отношение сигнал/шум, система зрительного восприятия человека * VMAF: Видео многометодная оценка слияния * QVBR: Определяемое качество переменной битовой скорости. Этот параметр доступен только в том случае, если ваш вывод использует режим управления скоростью QVBR.
QualityTuningLevel -> (строка)
QvbrSettings -> (структура)
Настройки для кодирования с переменной битовой скоростью, определяемой качеством, с кодеком H.265. Используйте эти настройки только в том случае, если вы установили QVBR для режима управления скоростью.
MaxAverageBitrate -> (целое число)
QvbrQualityLevel -> (целое число)
QvbrQualityLevelFineTune -> (вещественное число)
RateControlMode -> (строка)
SampleAdaptiveOffsetFilterMode -> (строка)
ScanTypeConversionMode -> (строка)
SceneChangeDetect -> (строка)
Slices -> (целое число)
SlowPal -> (строка)
SpatialAdaptiveQuantization -> (строка)
Telecine -> (строка)
TemporalAdaptiveQuantization -> (строка)
TemporalIds -> (строка)
Tiles -> (строка)
UnregisteredSeiTimecode -> (строка)
WriteMp4PackagingType -> (строка)
Mpeg2Settings -> (структура)
Требуется при установке Кодека в значение MPEG2.
AdaptiveQuantization -> (строка)
Bitrate -> (целое число)
CodecLevel -> (строка)
CodecProfile -> (строка)
DynamicSubGop -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopClosedCadence -> (целое число)
GopSize -> (двойное число)
GopSizeUnits -> (строка)
HrdBufferFinalFillPercentage -> (целое число)
HrdBufferInitialFillPercentage -> (целое число)
HrdBufferSize -> (целое число)
InterlaceMode -> (строка)
IntraDcPrecision -> (строка)
MaxBitrate -> (целое число)
MinIInterval -> (целое число)
NumberBFramesBetweenReferenceFrames -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчетов по метрикам за кадр для генерации вместе с выводом. Вы можете использовать эти метрики для анализа вашего выходного видео по одному или нескольким общепринятым метрикам качества изображения. Вы можете указать метрики за кадр для групп вывода или для отдельных выводов. В этом случае MediaConvert запишет файл CSV (значения, разделенные запятыми) в ваше место назначения S3, с именем, основанным на имени вывода и типе метрики. Например: videofile_PSNR.csv Задачи, генерирующие метрики за кадр, будут выполняться дольше в зависимости от разрешения и сложности вашего вывода. Например, некоторые задачи 4K могут выполняться в два раза дольше. Обратите внимание, что при анализе качества видео вашего вывода или при сравнении качества видео нескольких разных выводов мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики за кадр: * PSNR: Пиковая сигнала-шума * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства в нескольких масштабах * PSNR_HVS: Пиковая сигнала-шума, система человеческого зрения * VMAF: Слияние оценок видео с множеством методов * QVBR: Скорость передачи данных QVBR, определенная качеством. Этот параметр доступен только при использовании режима управления скоростью передачи данных QVBR для вывода.
(строка)
- PSNR: Пиковая сигнала-шума * SSIM: Метрика структурного сходства * MS_SSIM: Метрика сходства в нескольких масштабах * PSNR_HVS: Пиковая сигнала-шума, система человеческого зрения * VMAF: Слияние оценок видео с множеством методов * QVBR: Скорость передачи данных QVBR, определенная качеством. Этот параметр доступен только при использовании режима управления скоростью передачи данных QVBR для вывода.
QualityTuningLevel -> (строка)
RateControlMode -> (строка)
ScanTypeConversionMode -> (строка)
SceneChangeDetect -> (строка)
SlowPal -> (строка)
Softness -> (целое число)
SpatialAdaptiveQuantization -> (строка)
Syntax -> (строка)
Telecine -> (строка)
TemporalAdaptiveQuantization -> (строка)
ProresSettings -> (структура)
Требуется при установке Codec в значение PRORES.
ChromaSampling -> (строка)
CodecProfile -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
InterlaceMode -> (строка)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчетов метрик на кадр, чтобы сгенерировать вместе с выводом. Вы можете использовать эти метрики для анализа вашего видеовывода по одной или нескольким часто используемым метрикам качества изображения. Вы можете указать метрики на кадр для групп вывода или для отдельных выводов. При этом MediaConvert запишет файл CSV (значения, разделенные запятыми) в ваше назначение вывода S3, названное по имени вывода и типу метрики. Например: videofile_PSNR.csv Задачи, генерирующие метрики на кадр, будут выполняться дольше, в зависимости от разрешения и сложности вашего вывода. Например, некоторые задачи 4K могут занимать до двух раз больше времени. Обратите внимание, что при анализе качества видео вывода или при сравнении качества видео нескольких различных выводов мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики на кадр: * PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика структурного сходства по нескольким масштабам * PSNR_HVS: Пиковое отношение сигнал/шум, система обработки человеческого зрения * VMAF: Фьюжн оценки видео с помощью нескольких методов * QVBR: Определяемая качеством переменная битрейт. Этот параметр доступен только при использовании режима управления битрейтом QVBR в выводе.
(строка)
- PSNR: Пиковое отношение сигнал/шум * SSIM: Метрика структурного сходства * MS_SSIM: Метрика структурного сходства по нескольким масштабам * PSNR_HVS: Пиковое отношение сигнал/шум, система обработки человеческого зрения * VMAF: Фьюжн оценки видео с помощью нескольких методов * QVBR: Определяемая качеством переменная битрейт. Этот параметр доступен только при использовании режима управления битрейтом QVBR в выводе.
ScanTypeConversionMode -> (строка)
SlowPal -> (строка)
Telecine -> (строка)
UncompressedSettings -> (структура)
Требуется при установке Кодека, в VideoDescription>CodecSettings со значением UNCOMPRESSED.
Fourcc -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
InterlaceMode -> (строка)
ScanTypeConversionMode -> (строка)
SlowPal -> (строка)
Telecine -> (строка)
Vc3Settings -> (структура)
Требуется, когда Codec имеет значение VC3.
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
InterlaceMode -> (строка)
ScanTypeConversionMode -> (строка)
SlowPal -> (строка)
Telecine -> (строка)
Vc3Class -> (строка)
Vp8Settings -> (структура)
Требуется при установке Кодека в значение VP8.
Bitrate -> (целое число)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopSize -> (двойное)
HrdBufferSize -> (целое число)
MaxBitrate -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
QualityTuningLevel -> (строка)
RateControlMode -> (строка)
Vp9Settings -> (структура)
Требуется при установке Кодека в значение VP9.
Bitrate -> (целое число)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
GopSize -> (двойное)
HrdBufferSize -> (целое число)
MaxBitrate -> (целое число)
ParControl -> (строка)
ParDenominator -> (целое число)
ParNumerator -> (целое число)
QualityTuningLevel -> (строка)
RateControlMode -> (строка)
XavcSettings -> (структура)
Требуется при установке Кодека в значение XAVC.
AdaptiveQuantization -> (строка)
EntropyEncoding -> (строка)
FramerateControl -> (строка)
FramerateConversionAlgorithm -> (строка)
FramerateDenominator -> (целое число)
FramerateNumerator -> (целое число)
PerFrameMetrics -> (список)
Необязательно выберите один или несколько отчетов о метриках за кадр для генерации вместе с выводом. Вы можете использовать эти метрики для анализа выходного видео в соответствии с одной или несколькими общепринятыми метриками качества изображения. Вы можете указать метрики за кадр для групп вывода или для отдельных выводов. В этом случае MediaConvert запишет CSV-файл (CSV — значения, разделенные запятыми) в ваш целевой S3 выход, названный в соответствии с именем вывода и типом метрики. Например: videofile_PSNR.csv Задачи, которые генерируют метрики за кадр, будут выполняться дольше, в зависимости от разрешения и сложности вывода. Например, некоторые задачи 4K могут занимать до дважды больше времени. Обратите внимание, что при анализе качества видео вывода или сравнении качества видео нескольких разных выводов мы также рекомендуем подробный визуальный обзор в контролируемой среде. Вы можете выбрать следующие метрики за кадр: * PSNR: Пиковое отношение сигнал/шум * SSIM: Индекс структурного сходства * MS_SSIM: Индекс сходства многомасштабного * PSNR_HVS: Пиковое отношение сигнал/шум, система обработки визуальной информации человека * VMAF: Видео оценка слияния нескольких методов * QVBR: Управляемый битрейт, определяемый качеством. Этот параметр доступен только в том случае, если вывод использует режим управления битрейтом QVBR.
(строка)
- PSNR: Пиковое отношение сигнал/шум * SSIM: Индекс структурного сходства * MS_SSIM: Индекс сходства многомасштабного * PSNR_HVS: Пиковое отношение сигнал/шум, система обработки визуальной информации человека * VMAF: Видео оценка слияния нескольких методов * QVBR: Управляемый битрейт, определяемый качеством. Этот параметр доступен только в том случае, если вывод использует режим управления битрейтом QVBR.
Profile -> (строка)
SlowPal -> (строка)
Softness -> (целое число)
SpatialAdaptiveQuantization -> (строка)
TemporalAdaptiveQuantization -> (строка)
Xavc4kIntraCbgProfileSettings -> (структура)
Требуется при установке Profile в значение XAVC_4K_INTRA_CBG.
XavcClass -> (строка)
Xavc4kIntraVbrProfileSettings -> (структура)
Требуется при установке Profile в значение XAVC_4K_INTRA_VBR.
XavcClass -> (строка)
Xavc4kProfileSettings -> (структура)
Требуется при установке Profile в значение XAVC_4K.
BitrateClass -> (строка)
CodecProfile -> (строка)
FlickerAdaptiveQuantization -> (строка)
GopBReference -> (строка)
GopClosedCadence -> (целое число)
HrdBufferSize -> (целое число)
QualityTuningLevel -> (строка)
Slices -> (целое число)
XavcHdIntraCbgProfileSettings -> (структура)
Требуется при установке Profile в значение XAVC_HD_INTRA_CBG.
XavcClass -> (строка)
XavcHdProfileSettings -> (структура)
Требуется при установке Profile в значение XAVC_HD.
BitrateClass -> (строка)
FlickerAdaptiveQuantization -> (строка)
GopBReference -> (строка)
GopClosedCadence -> (целое число)
HrdBufferSize -> (целое число)
InterlaceMode -> (строка)
QualityTuningLevel -> (строка)
Slices -> (целое число)
Telecine -> (строка)
ColorMetadata -> (строка)
Crop -> (структура)
Используйте выбор обрезки, чтобы указать область видео, которую служба включит во фрейм выходного видео.
Height -> (целое число)
Width -> (целое число)
X -> (целое число)
Y -> (целое число)
DropFrameTimecode -> (строка)
FixedAfd -> (целое число)
Height -> (целое число)
Position -> (структура)
Используйте размещение выбора, чтобы определить область видео в выходном кадре. Область за пределами указанного вами прямоугольника будет черного цвета.
Height -> (целое число)
Width -> (целое число)
X -> (целое число)
Y -> (целое число)
RespondToAfd -> (строка)
ScalingBehavior -> (строка)
Sharpness -> (целое число)
TimecodeInsertion -> (строка)
TimecodeTrack -> (строка)
VideoPreprocessors -> (структура)
Дополнительные функции транскодирования см. в разделе Обработка предварительных данных. Включите функции для каждого выходного потока индивидуально. Эти функции отключены по умолчанию.
ColorCorrector -> (структура)
Используйте эти настройки для преобразования цветового пространства или изменения таких свойств, как оттенок и контрастность для данного вывода. Более подробную информацию см. на странице https://docs.aws.amazon.com/mediaconvert/latest/ug/converting-the-color-space.html.
Brightness -> (целое число)
ClipLimits -> (структура)
Укажите пределы YUV и допуски RGB, когда вы устанавливаете преобразование диапазона образцов на ограниченный диапазон.
MaximumRGBTolerance -> (целое число)
MaximumYUV -> (целое число)
MinimumRGBTolerance -> (целое число)
MinimumYUV -> (целое число)
ColorSpaceConversion -> (строка)
Contrast -> (целое число)
Hdr10Metadata -> (структура)
Используйте эти настройки при преобразовании в цветовое пространство HDR 10. Укажите статические метаданные объёма цветового пространства мастера дисплея SMPTE ST 2086, которые вы хотите передать в выходной поток. Эти значения не влияют на значения пикселей, закодированные в потоке видео. Они предназначены для помощи проигрывателю видео в последующей обработке, чтобы отображать контент в соответствии с намерениями создателя контента. При установке преобразования цветового пространства на HDR 10 эти настройки необходимы. Необходимо установить значения для максимального среднего уровня освещенности кадра и максимального уровня освещенности контента; у этих настроек нет значения по умолчанию. Значения по умолчанию для других настроек метаданных HDR 10 определяются цветовым пространством P3D65. Более подробную информацию о заданиях MediaConvert HDR см. на странице https://docs.aws.amazon.com/console/mediaconvert/hdr.
BluePrimaryX -> (целое число)
BluePrimaryY -> (целое число)
GreenPrimaryX -> (целое число)
GreenPrimaryY -> (целое число)
MaxContentLightLevel -> (целое число)
MaxFrameAverageLightLevel -> (целое число)
MaxLuminance -> (целое число)
MinLuminance -> (целое число)
RedPrimaryX -> (целое число)
RedPrimaryY -> (целое число)
WhitePointX -> (целое число)
WhitePointY -> (целое число)
HdrToSdrToneMapper -> (строка)
Hue -> (целое число)
MaxLuminance -> (целое число)
SampleRangeConversion -> (строка)
Saturation -> (целое число)
SdrReferenceWhiteLevel -> (целое число)
Deinterlacer -> (структура)
Используйте деинтерлейсер для получения более плавного движения и четкого изображения. Для получения дополнительной информации см. https://docs.aws.amazon.com/mediaconvert/latest/ug/working-with-scan-type.html.
Algorithm -> (строка)
Control -> (строка)
- При установке в NORMAL (по умолчанию) деинтерлейсер не конвертирует кадры, помеченные в метаданных как прогрессивные. Он будет конвертировать только те, которые помечены как другой тип. - При установке в FORCE_ALL_FRAMES деинтерлейсер конвертирует каждый кадр в прогрессивный - даже те, которые уже помечены как прогрессивные. Включайте режим принуждения только в том случае, если есть высокая вероятность, что метаданные пометили кадры как прогрессивные, когда они таковыми не являются. В противном случае не включайте; обработка уже прогрессивных кадров в прогрессивные, вероятно, приведет к снижению качества видео.
Mode -> (строка)
DolbyVision -> (структура)
Включите функцию Dolby Vision, чтобы создать выходной видеосигнал, совместимый с Dolby Vision.
L6Metadata -> (структура)
Используйте эти параметры при установке DolbyVisionLevel6Mode в SPECIFY, чтобы переопределить значения MaxCLL и MaxFALL в входном файле новыми значениями.
MaxCll -> (целое число)
MaxFall -> (целое число)
L6Mode -> (строка)
Mapping -> (строка)
Profile -> (строка)
Hdr10Plus -> (структура)
Включите анализ HDR10+ и вставку метаданных. Совместимо только с HEVC.
MasteringMonitorNits -> (целое число)
TargetMonitorNits -> (целое число)
ImageInserter -> (структура)
Включите функцию вставки изображений, чтобы добавить графический наложение на видео. Включите или отключите эту функцию для каждого выходного файла по отдельности. По умолчанию эта настройка отключена.
InsertableImages -> (список)
Укажите изображения, которые нужно наложить на видео. Изображения должны быть в формате PNG или TGA.
(структура)
Эти настройки применяются к конкретному графическому наложению. Вы можете включить несколько наложений в задании.
Duration -> (целое число)
FadeIn -> (целое число)
FadeOut -> (целое число)
Height -> (целое число)
ImageInserterInput -> (строка)
ImageX -> (целое число)
ImageY -> (целое число)
Layer -> (целое число)
Opacity -> (целое число)
StartTime -> (строка)
Width -> (целое число)
SdrReferenceWhiteLevel -> (целое число)
NoiseReducer -> (структура)
Включите функцию устранения шума, чтобы при необходимости удалить шум из выходного видео. Включите или отключите эту функцию для каждого выходного файла по отдельности. По умолчанию эта настройка отключена. При включении устранения шума необходимо также выбрать значение фильтра устранения шума. Для выходных файлов AVC, при включении устранения шума, нельзя включать фильтр уменьшения полосы пропускания.
Filter -> (строка)
FilterSettings -> (структура)
Настройки фильтра устранения шума
Strength -> (целое число)
SpatialFilterSettings -> (структура)
Настройки фильтра устранения шума для пространственного фильтра.
PostFilterSharpenStrength -> (целое число)
Speed -> (целое число)
Strength -> (целое число)
TemporalFilterSettings -> (структура)
Настройки фильтра устранения шума для временного фильтра.
AggressiveMode -> (целое число)
PostTemporalSharpening -> (строка)
PostTemporalSharpeningStrength -> (строка)
Speed -> (целое число)
Strength -> (целое число)
PartnerWatermarking -> (структура)
Если вы работаете с партнёром по водознаку для видео сторонней компании, используйте группу настроек, соответствующую вашему партнёру по водознаку, чтобы включить водяные знаки в выходные данные.
NexguardFileMarkerSettings -> (структура)
Для проведения криминалистического анализа видео-водознаков MediaConvert поддерживает водяные знаки NexGuard File Marker от Nagra. MediaConvert поддерживает рабочие процессы как PreRelease Content (NGPR/G2), так и OTT Streaming.
Лицензия -> (строка)
Payload -> (целое число)
Preset -> (строка)
Strength -> (строка)
TimecodeBurnin -> (структура)
Настройки для вывода временных меток вывода и указанного префикса в выходные данные.
Размер шрифта -> (целое число)
Позиция -> (строка)
Префикс -> (строка)
Ширина -> (целое число)
Тип -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.