| Package | Description |
|---|---|
| software.amazon.awssdk.services.mediaconvert.model |
| Modifier and Type | Method and Description |
|---|---|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.additionalManifests(Collection<DashAdditionalManifest> additionalManifests)
By default, the service creates one .mpd DASH manifest for each DASH ISO output group in your job.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.additionalManifests(Consumer<DashAdditionalManifest.Builder>... additionalManifests)
By default, the service creates one .mpd DASH manifest for each DASH ISO output group in your job.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.additionalManifests(DashAdditionalManifest... additionalManifests)
By default, the service creates one .mpd DASH manifest for each DASH ISO output group in your job.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.audioChannelConfigSchemeIdUri(DashIsoGroupAudioChannelConfigSchemeIdUri audioChannelConfigSchemeIdUri)
Use this setting only when your audio codec is a Dolby one (AC3, EAC3, or Atmos) and your downstream workflow
requires that your DASH manifest use the Dolby channel configuration tag, rather than the MPEG one.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.audioChannelConfigSchemeIdUri(String audioChannelConfigSchemeIdUri)
Use this setting only when your audio codec is a Dolby one (AC3, EAC3, or Atmos) and your downstream workflow
requires that your DASH manifest use the Dolby channel configuration tag, rather than the MPEG one.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.baseUrl(String baseUrl)
A partial URI prefix that will be put in the manifest (.mpd) file at the top level BaseURL element.
|
static DashIsoGroupSettings.Builder |
DashIsoGroupSettings.builder() |
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.dashManifestStyle(DashManifestStyle dashManifestStyle)
Specify how MediaConvert writes SegmentTimeline in your output DASH manifest.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.dashManifestStyle(String dashManifestStyle)
Specify how MediaConvert writes SegmentTimeline in your output DASH manifest.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.destination(String destination)
Use Destination (Destination) to specify the S3 output location and the output filename base.
|
default DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.destinationSettings(Consumer<DestinationSettings.Builder> destinationSettings)
Settings associated with the destination.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.destinationSettings(DestinationSettings destinationSettings)
Settings associated with the destination.
|
default DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.encryption(Consumer<DashIsoEncryptionSettings.Builder> encryption)
DRM settings.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.encryption(DashIsoEncryptionSettings encryption)
DRM settings.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.fragmentLength(Integer fragmentLength)
Length of fragments to generate (in seconds).
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.hbbtvCompliance(DashIsoHbbtvCompliance hbbtvCompliance)
Supports HbbTV specification as indicated
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.hbbtvCompliance(String hbbtvCompliance)
Supports HbbTV specification as indicated
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.imageBasedTrickPlay(DashIsoImageBasedTrickPlay imageBasedTrickPlay)
Specify whether MediaConvert generates images for trick play.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.imageBasedTrickPlay(String imageBasedTrickPlay)
Specify whether MediaConvert generates images for trick play.
|
default DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.imageBasedTrickPlaySettings(Consumer<DashIsoImageBasedTrickPlaySettings.Builder> imageBasedTrickPlaySettings)
Tile and thumbnail settings applicable when imageBasedTrickPlay is ADVANCED This is a convenience method that
creates an instance of the
DashIsoImageBasedTrickPlaySettings.Builder avoiding the need to create one
manually via DashIsoImageBasedTrickPlaySettings.builder(). |
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.imageBasedTrickPlaySettings(DashIsoImageBasedTrickPlaySettings imageBasedTrickPlaySettings)
Tile and thumbnail settings applicable when imageBasedTrickPlay is ADVANCED
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.minBufferTime(Integer minBufferTime)
Minimum time of initially buffered media that is needed to ensure smooth playout.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.minFinalSegmentLength(Double minFinalSegmentLength)
Keep this setting at the default value of 0, unless you are troubleshooting a problem with how devices play
back the end of your video asset.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.mpdManifestBandwidthType(DashIsoMpdManifestBandwidthType mpdManifestBandwidthType)
Specify how the value for bandwidth is determined for each video Representation in your output MPD manifest.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.mpdManifestBandwidthType(String mpdManifestBandwidthType)
Specify how the value for bandwidth is determined for each video Representation in your output MPD manifest.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.mpdProfile(DashIsoMpdProfile mpdProfile)
Specify whether your DASH profile is on-demand or main.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.mpdProfile(String mpdProfile)
Specify whether your DASH profile is on-demand or main.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.ptsOffsetHandlingForBFrames(DashIsoPtsOffsetHandlingForBFrames ptsOffsetHandlingForBFrames)
Use this setting only when your output video stream has B-frames, which causes the initial presentation time
stamp (PTS) to be offset from the initial decode time stamp (DTS).
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.ptsOffsetHandlingForBFrames(String ptsOffsetHandlingForBFrames)
Use this setting only when your output video stream has B-frames, which causes the initial presentation time
stamp (PTS) to be offset from the initial decode time stamp (DTS).
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.segmentControl(DashIsoSegmentControl segmentControl)
When set to SINGLE_FILE, a single output file is generated, which is internally segmented using the Fragment
Length and Segment Length.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.segmentControl(String segmentControl)
When set to SINGLE_FILE, a single output file is generated, which is internally segmented using the Fragment
Length and Segment Length.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.segmentLength(Integer segmentLength)
Specify the length, in whole seconds, of each segment.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.segmentLengthControl(DashIsoSegmentLengthControl segmentLengthControl)
Specify how you want MediaConvert to determine the segment length.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.segmentLengthControl(String segmentLengthControl)
Specify how you want MediaConvert to determine the segment length.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.toBuilder() |
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.videoCompositionOffsets(DashIsoVideoCompositionOffsets videoCompositionOffsets)
Specify the video sample composition time offset mode in the output fMP4 TRUN box.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.videoCompositionOffsets(String videoCompositionOffsets)
Specify the video sample composition time offset mode in the output fMP4 TRUN box.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.writeSegmentTimelineInRepresentation(DashIsoWriteSegmentTimelineInRepresentation writeSegmentTimelineInRepresentation)
If you get an HTTP error in the 400 range when you play back your DASH output, enable this setting and run
your transcoding job again.
|
DashIsoGroupSettings.Builder |
DashIsoGroupSettings.Builder.writeSegmentTimelineInRepresentation(String writeSegmentTimelineInRepresentation)
If you get an HTTP error in the 400 range when you play back your DASH output, enable this setting and run
your transcoding job again.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends DashIsoGroupSettings.Builder> |
DashIsoGroupSettings.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default OutputGroupSettings.Builder |
OutputGroupSettings.Builder.dashIsoGroupSettings(Consumer<DashIsoGroupSettings.Builder> dashIsoGroupSettings)
Settings related to your DASH output package.
|
Copyright © 2023. All rights reserved.