Skip to content

Commit

Permalink
feat(client-mediaconvert): This release introduces a noise reduction …
Browse files Browse the repository at this point in the history
…pre-filter, linear interpolation deinterlace mode, video pass-through, updated default job settings, and expanded LC-AAC Stereo audio bitrate ranges.
  • Loading branch information
awstools committed Apr 24, 2023
1 parent 4e3e36f commit 9f22239
Show file tree
Hide file tree
Showing 12 changed files with 635 additions and 335 deletions.
10 changes: 8 additions & 2 deletions clients/client-mediaconvert/src/commands/CreateJobCommand.ts
Expand Up @@ -76,6 +76,11 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
* },
* Inputs: [ // __listOfInput
* { // Input
* AdvancedInputFilter: "ENABLED" || "DISABLED",
* AdvancedInputFilterSettings: { // AdvancedInputFilterSettings
* AddTexture: "ENABLED" || "DISABLED",
* Sharpening: "OFF" || "LOW" || "HIGH",
* },
* AudioSelectorGroups: { // __mapOfAudioSelectorGroup
* "<keys>": { // AudioSelectorGroup
* AudioSelectorNames: [ // __listOf__stringMin1
Expand Down Expand Up @@ -143,6 +148,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
* },
* FileSourceSettings: { // FileSourceSettings
* Convert608To708: "UPCONVERT" || "DISABLED",
* ConvertPaintToPop: "ENABLED" || "DISABLED",
* Framerate: { // CaptionSourceFramerate
* FramerateDenominator: Number("int"),
* FramerateNumerator: Number("int"),
Expand Down Expand Up @@ -1032,7 +1038,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
* SlowPal: "DISABLED" || "ENABLED",
* Telecine: "NONE" || "HARD",
* },
* Codec: "AV1" || "AVC_INTRA" || "FRAME_CAPTURE" || "H_264" || "H_265" || "MPEG2" || "PRORES" || "VC3" || "VP8" || "VP9" || "XAVC",
* Codec: "AV1" || "AVC_INTRA" || "FRAME_CAPTURE" || "H_264" || "H_265" || "MPEG2" || "PASSTHROUGH" || "PRORES" || "VC3" || "VP8" || "VP9" || "XAVC",
* FrameCaptureSettings: { // FrameCaptureSettings
* FramerateDenominator: Number("int"),
* FramerateNumerator: Number("int"),
Expand Down Expand Up @@ -1324,7 +1330,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
* SdrReferenceWhiteLevel: Number("int"),
* },
* Deinterlacer: { // Deinterlacer
* Algorithm: "INTERPOLATE" || "INTERPOLATE_TICKER" || "BLEND" || "BLEND_TICKER",
* Algorithm: "INTERPOLATE" || "INTERPOLATE_TICKER" || "BLEND" || "BLEND_TICKER" || "LINEAR_INTERPOLATION",
* Control: "FORCE_ALL_FRAMES" || "NORMAL",
* Mode: "DEINTERLACE" || "INVERSE_TELECINE" || "ADAPTIVE",
* },
Expand Down
Expand Up @@ -75,6 +75,11 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
* },
* Inputs: [ // __listOfInputTemplate
* { // InputTemplate
* AdvancedInputFilter: "ENABLED" || "DISABLED",
* AdvancedInputFilterSettings: { // AdvancedInputFilterSettings
* AddTexture: "ENABLED" || "DISABLED",
* Sharpening: "OFF" || "LOW" || "HIGH",
* },
* AudioSelectorGroups: { // __mapOfAudioSelectorGroup
* "<keys>": { // AudioSelectorGroup
* AudioSelectorNames: [ // __listOf__stringMin1
Expand Down Expand Up @@ -142,6 +147,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
* },
* FileSourceSettings: { // FileSourceSettings
* Convert608To708: "UPCONVERT" || "DISABLED",
* ConvertPaintToPop: "ENABLED" || "DISABLED",
* Framerate: { // CaptionSourceFramerate
* FramerateDenominator: Number("int"),
* FramerateNumerator: Number("int"),
Expand Down Expand Up @@ -1018,7 +1024,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
* SlowPal: "DISABLED" || "ENABLED",
* Telecine: "NONE" || "HARD",
* },
* Codec: "AV1" || "AVC_INTRA" || "FRAME_CAPTURE" || "H_264" || "H_265" || "MPEG2" || "PRORES" || "VC3" || "VP8" || "VP9" || "XAVC",
* Codec: "AV1" || "AVC_INTRA" || "FRAME_CAPTURE" || "H_264" || "H_265" || "MPEG2" || "PASSTHROUGH" || "PRORES" || "VC3" || "VP8" || "VP9" || "XAVC",
* FrameCaptureSettings: { // FrameCaptureSettings
* FramerateDenominator: Number("int"),
* FramerateNumerator: Number("int"),
Expand Down Expand Up @@ -1310,7 +1316,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
* SdrReferenceWhiteLevel: Number("int"),
* },
* Deinterlacer: { // Deinterlacer
* Algorithm: "INTERPOLATE" || "INTERPOLATE_TICKER" || "BLEND" || "BLEND_TICKER",
* Algorithm: "INTERPOLATE" || "INTERPOLATE_TICKER" || "BLEND" || "BLEND_TICKER" || "LINEAR_INTERPOLATION",
* Control: "FORCE_ALL_FRAMES" || "NORMAL",
* Mode: "DEINTERLACE" || "INVERSE_TELECINE" || "ADAPTIVE",
* },
Expand Down
Expand Up @@ -448,7 +448,7 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
* SlowPal: "DISABLED" || "ENABLED",
* Telecine: "NONE" || "HARD",
* },
* Codec: "AV1" || "AVC_INTRA" || "FRAME_CAPTURE" || "H_264" || "H_265" || "MPEG2" || "PRORES" || "VC3" || "VP8" || "VP9" || "XAVC",
* Codec: "AV1" || "AVC_INTRA" || "FRAME_CAPTURE" || "H_264" || "H_265" || "MPEG2" || "PASSTHROUGH" || "PRORES" || "VC3" || "VP8" || "VP9" || "XAVC",
* FrameCaptureSettings: { // FrameCaptureSettings
* FramerateDenominator: Number("int"),
* FramerateNumerator: Number("int"),
Expand Down Expand Up @@ -740,7 +740,7 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
* SdrReferenceWhiteLevel: Number("int"),
* },
* Deinterlacer: { // Deinterlacer
* Algorithm: "INTERPOLATE" || "INTERPOLATE_TICKER" || "BLEND" || "BLEND_TICKER",
* Algorithm: "INTERPOLATE" || "INTERPOLATE_TICKER" || "BLEND" || "BLEND_TICKER" || "LINEAR_INTERPOLATION",
* Control: "FORCE_ALL_FRAMES" || "NORMAL",
* Mode: "DEINTERLACE" || "INVERSE_TELECINE" || "ADAPTIVE",
* },
Expand Down
Expand Up @@ -14,7 +14,7 @@ import {
} from "@aws-sdk/types";

import { MediaConvertClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../MediaConvertClient";
import { DescribeEndpointsRequest, DescribeEndpointsResponse } from "../models/models_1";
import { DescribeEndpointsRequest, DescribeEndpointsResponse } from "../models/models_2";
import { de_DescribeEndpointsCommand, se_DescribeEndpointsCommand } from "../protocols/Aws_restJson1";

/**
Expand Down
Expand Up @@ -14,7 +14,7 @@ import {
} from "@aws-sdk/types";

import { MediaConvertClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../MediaConvertClient";
import { DisassociateCertificateRequest, DisassociateCertificateResponse } from "../models/models_1";
import { DisassociateCertificateRequest, DisassociateCertificateResponse } from "../models/models_2";
import { de_DisassociateCertificateCommand, se_DisassociateCertificateCommand } from "../protocols/Aws_restJson1";

/**
Expand Down
Expand Up @@ -75,6 +75,11 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons
* },
* Inputs: [ // __listOfInputTemplate
* { // InputTemplate
* AdvancedInputFilter: "ENABLED" || "DISABLED",
* AdvancedInputFilterSettings: { // AdvancedInputFilterSettings
* AddTexture: "ENABLED" || "DISABLED",
* Sharpening: "OFF" || "LOW" || "HIGH",
* },
* AudioSelectorGroups: { // __mapOfAudioSelectorGroup
* "<keys>": { // AudioSelectorGroup
* AudioSelectorNames: [ // __listOf__stringMin1
Expand Down Expand Up @@ -142,6 +147,7 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons
* },
* FileSourceSettings: { // FileSourceSettings
* Convert608To708: "UPCONVERT" || "DISABLED",
* ConvertPaintToPop: "ENABLED" || "DISABLED",
* Framerate: { // CaptionSourceFramerate
* FramerateDenominator: Number("int"),
* FramerateNumerator: Number("int"),
Expand Down Expand Up @@ -1018,7 +1024,7 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons
* SlowPal: "DISABLED" || "ENABLED",
* Telecine: "NONE" || "HARD",
* },
* Codec: "AV1" || "AVC_INTRA" || "FRAME_CAPTURE" || "H_264" || "H_265" || "MPEG2" || "PRORES" || "VC3" || "VP8" || "VP9" || "XAVC",
* Codec: "AV1" || "AVC_INTRA" || "FRAME_CAPTURE" || "H_264" || "H_265" || "MPEG2" || "PASSTHROUGH" || "PRORES" || "VC3" || "VP8" || "VP9" || "XAVC",
* FrameCaptureSettings: { // FrameCaptureSettings
* FramerateDenominator: Number("int"),
* FramerateNumerator: Number("int"),
Expand Down Expand Up @@ -1310,7 +1316,7 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons
* SdrReferenceWhiteLevel: Number("int"),
* },
* Deinterlacer: { // Deinterlacer
* Algorithm: "INTERPOLATE" || "INTERPOLATE_TICKER" || "BLEND" || "BLEND_TICKER",
* Algorithm: "INTERPOLATE" || "INTERPOLATE_TICKER" || "BLEND" || "BLEND_TICKER" || "LINEAR_INTERPOLATION",
* Control: "FORCE_ALL_FRAMES" || "NORMAL",
* Mode: "DEINTERLACE" || "INVERSE_TELECINE" || "ADAPTIVE",
* },
Expand Down
Expand Up @@ -448,7 +448,7 @@ export interface UpdatePresetCommandOutput extends UpdatePresetResponse, __Metad
* SlowPal: "DISABLED" || "ENABLED",
* Telecine: "NONE" || "HARD",
* },
* Codec: "AV1" || "AVC_INTRA" || "FRAME_CAPTURE" || "H_264" || "H_265" || "MPEG2" || "PRORES" || "VC3" || "VP8" || "VP9" || "XAVC",
* Codec: "AV1" || "AVC_INTRA" || "FRAME_CAPTURE" || "H_264" || "H_265" || "MPEG2" || "PASSTHROUGH" || "PRORES" || "VC3" || "VP8" || "VP9" || "XAVC",
* FrameCaptureSettings: { // FrameCaptureSettings
* FramerateDenominator: Number("int"),
* FramerateNumerator: Number("int"),
Expand Down Expand Up @@ -740,7 +740,7 @@ export interface UpdatePresetCommandOutput extends UpdatePresetResponse, __Metad
* SdrReferenceWhiteLevel: Number("int"),
* },
* Deinterlacer: { // Deinterlacer
* Algorithm: "INTERPOLATE" || "INTERPOLATE_TICKER" || "BLEND" || "BLEND_TICKER",
* Algorithm: "INTERPOLATE" || "INTERPOLATE_TICKER" || "BLEND" || "BLEND_TICKER" || "LINEAR_INTERPOLATION",
* Control: "FORCE_ALL_FRAMES" || "NORMAL",
* Mode: "DEINTERLACE" || "INVERSE_TELECINE" || "ADAPTIVE",
* },
Expand Down

0 comments on commit 9f22239

Please sign in to comment.