CmafGroupSettings.Builder |
CmafGroupSettings.Builder.additionalManifests(Collection<CmafAdditionalManifest> additionalManifests) |
By default, the service creates one top-level .m3u8 HLS manifest and one top -level .mpd DASH manifest for
each CMAF output group in your job.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.additionalManifests(Consumer<CmafAdditionalManifest.Builder>... additionalManifests) |
By default, the service creates one top-level .m3u8 HLS manifest and one top -level .mpd DASH manifest for
each CMAF output group in your job.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.additionalManifests(CmafAdditionalManifest... additionalManifests) |
By default, the service creates one top-level .m3u8 HLS manifest and one top -level .mpd DASH manifest for
each CMAF output group in your job.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.baseUrl(String baseUrl) |
A partial URI prefix that will be put in the manifest file at the top level BaseURL element.
|
static CmafGroupSettings.Builder |
CmafGroupSettings.builder() |
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.clientCache(String clientCache) |
Disable this setting only when your workflow requires the #EXT-X-ALLOW-CACHE:no tag.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.clientCache(CmafClientCache clientCache) |
Disable this setting only when your workflow requires the #EXT-X-ALLOW-CACHE:no tag.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.codecSpecification(String codecSpecification) |
Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist generation.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.codecSpecification(CmafCodecSpecification codecSpecification) |
Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist generation.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.dashManifestStyle(String dashManifestStyle) |
Specify how MediaConvert writes SegmentTimeline in your output DASH manifest.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.dashManifestStyle(DashManifestStyle dashManifestStyle) |
Specify how MediaConvert writes SegmentTimeline in your output DASH manifest.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.destination(String destination) |
Use Destination to specify the S3 output location and the output filename base.
|
default CmafGroupSettings.Builder |
CmafGroupSettings.Builder.destinationSettings(Consumer<DestinationSettings.Builder> destinationSettings) |
Settings associated with the destination.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.destinationSettings(DestinationSettings destinationSettings) |
Settings associated with the destination.
|
default CmafGroupSettings.Builder |
CmafGroupSettings.Builder.encryption(Consumer<CmafEncryptionSettings.Builder> encryption) |
DRM settings.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.encryption(CmafEncryptionSettings encryption) |
DRM settings.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.fragmentLength(Integer fragmentLength) |
Specify the length, in whole seconds, of the mp4 fragments.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.imageBasedTrickPlay(String imageBasedTrickPlay) |
Specify whether MediaConvert generates images for trick play.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.imageBasedTrickPlay(CmafImageBasedTrickPlay imageBasedTrickPlay) |
Specify whether MediaConvert generates images for trick play.
|
default CmafGroupSettings.Builder |
CmafGroupSettings.Builder.imageBasedTrickPlaySettings(Consumer<CmafImageBasedTrickPlaySettings.Builder> imageBasedTrickPlaySettings) |
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.imageBasedTrickPlaySettings(CmafImageBasedTrickPlaySettings imageBasedTrickPlaySettings) |
Tile and thumbnail settings applicable when imageBasedTrickPlay is ADVANCED
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.manifestCompression(String manifestCompression) |
When set to GZIP, compresses HLS playlist.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.manifestCompression(CmafManifestCompression manifestCompression) |
When set to GZIP, compresses HLS playlist.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.manifestDurationFormat(String manifestDurationFormat) |
Indicates whether the output manifest should use floating point values for segment duration.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.manifestDurationFormat(CmafManifestDurationFormat manifestDurationFormat) |
Indicates whether the output manifest should use floating point values for segment duration.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.minBufferTime(Integer minBufferTime) |
Minimum time of initially buffered media that is needed to ensure smooth playout.
|
CmafGroupSettings.Builder |
CmafGroupSettings.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.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.mpdManifestBandwidthType(String mpdManifestBandwidthType) |
Specify how the value for bandwidth is determined for each video Representation in your output MPD manifest.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.mpdManifestBandwidthType(CmafMpdManifestBandwidthType mpdManifestBandwidthType) |
Specify how the value for bandwidth is determined for each video Representation in your output MPD manifest.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.mpdProfile(String mpdProfile) |
Specify whether your DASH profile is on-demand or main.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.mpdProfile(CmafMpdProfile mpdProfile) |
Specify whether your DASH profile is on-demand or main.
|
CmafGroupSettings.Builder |
CmafGroupSettings.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).
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.ptsOffsetHandlingForBFrames(CmafPtsOffsetHandlingForBFrames 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).
|
CmafGroupSettings.Builder |
CmafGroupSettings.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.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.segmentControl(CmafSegmentControl segmentControl) |
When set to SINGLE_FILE, a single output file is generated, which is internally segmented using the Fragment
Length and Segment Length.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.segmentLength(Integer segmentLength) |
Specify the length, in whole seconds, of each segment.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.segmentLengthControl(String segmentLengthControl) |
Specify how you want MediaConvert to determine the segment length.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.segmentLengthControl(CmafSegmentLengthControl segmentLengthControl) |
Specify how you want MediaConvert to determine the segment length.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.streamInfResolution(String streamInfResolution) |
Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag of variant manifest.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.streamInfResolution(CmafStreamInfResolution streamInfResolution) |
Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag of variant manifest.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.targetDurationCompatibilityMode(String targetDurationCompatibilityMode) |
When set to LEGACY, the segment target duration is always rounded up to the nearest integer value above its
current value in seconds.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.targetDurationCompatibilityMode(CmafTargetDurationCompatibilityMode targetDurationCompatibilityMode) |
When set to LEGACY, the segment target duration is always rounded up to the nearest integer value above its
current value in seconds.
|
CmafGroupSettings.Builder |
CmafGroupSettings.toBuilder() |
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.videoCompositionOffsets(String videoCompositionOffsets) |
Specify the video sample composition time offset mode in the output fMP4 TRUN box.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.videoCompositionOffsets(CmafVideoCompositionOffsets videoCompositionOffsets) |
Specify the video sample composition time offset mode in the output fMP4 TRUN box.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.writeDashManifest(String writeDashManifest) |
When set to ENABLED, a DASH MPD manifest will be generated for this output.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.writeDashManifest(CmafWriteDASHManifest writeDashManifest) |
When set to ENABLED, a DASH MPD manifest will be generated for this output.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.writeHlsManifest(String writeHlsManifest) |
When set to ENABLED, an Apple HLS manifest will be generated for this output.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.writeHlsManifest(CmafWriteHLSManifest writeHlsManifest) |
When set to ENABLED, an Apple HLS manifest will be generated for this output.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.writeSegmentTimelineInRepresentation(String writeSegmentTimelineInRepresentation) |
When you enable Precise segment duration in DASH manifests, your DASH manifest shows precise segment
durations.
|
CmafGroupSettings.Builder |
CmafGroupSettings.Builder.writeSegmentTimelineInRepresentation(CmafWriteSegmentTimelineInRepresentation writeSegmentTimelineInRepresentation) |
When you enable Precise segment duration in DASH manifests, your DASH manifest shows precise segment
durations.
|