- Newest
- Most votes
- Most comments
The issue you're experiencing with the DASH manifest is related to the VP9 codec output. In the manifest you provided, the VP9 representation is missing the SegmentBase and Initialization tags, which are present for the H.264 and audio representations. This discrepancy is likely causing the manifest to be invalid.
The problem stems from how MediaConvert handles different codecs in DASH ISO output groups. While MediaConvert supports both H.264 and VP9 codecs, it may not be fully optimized for creating DASH manifests with mixed codec types, especially when including VP9.
To resolve this issue, you have a few options:
-
Use separate output groups: Create two separate DASH ISO output groups, one for H.264 and another for VP9. This approach ensures that each output group has a consistent codec, which should result in properly formatted manifests for both.
-
Use CMAF instead of DASH ISO: CMAF (Common Media Application Format) is more flexible and better supports mixed codec types. It can create outputs compatible with both DASH and HLS. Try using a CMAF output group instead of DASH ISO, which might handle the VP9 codec more effectively.
-
Stick to a single codec: If possible, consider using only H.264 or only VP9 for all your video outputs within the DASH ISO group. This consistency may help avoid manifest generation issues.
-
Check VP9 settings: Ensure that your VP9 output settings are correctly configured. Sometimes, specific settings can affect how MediaConvert generates the manifest for that output.
-
Contact AWS Support: If none of these solutions work, you may need to reach out to AWS Support for further assistance, as this could be a limitation or bug in MediaConvert's handling of VP9 in DASH ISO output groups.
Remember that when working with adaptive bitrate streaming, it's crucial to have consistent settings across your outputs to ensure smooth playback and proper manifest generation.
Sources
Using output groups to specify a streaming package type or standalone file - MediaConvert
Choosing your ABR streaming output groups - MediaConvert
it's not possible to create a single output group in MediaConvert that contains both VP9 and H.264 streams for DASH output. MediaConvert requires that all video streams within the same DASH output group use the same codec.
If you need both VP9 and H.264 streams, you'll need to create:
One DASH output group for VP9 streams Another DASH output group for H.264 streams
Each output group can then contain multiple quality levels (bitrates) of the same codec.
Relevant content
- asked 4 years ago
- asked 4 years ago
- AWS OFFICIALUpdated 7 months ago