AWS Security ChangesHomeSearch

AWS mediaconvert documentation change

Service: mediaconvert · 2025-05-19 · Documentation low

File: mediaconvert/latest/ug/mediaconvert_error_codes.md

Summary

Expanded error code documentation with detailed explanations, troubleshooting steps, example messages, and security-related error handling for encryption, IAM, and access control issues

Security assessment

The changes add detailed documentation for security-related error codes including encryption errors (1091), S3 access denied (1401), IAM role permissions (1432-1434,1515), and content watermarking (1601-1603). While these relate to security features, there's no evidence of addressing specific vulnerabilities - rather documenting existing error scenarios.

Diff

diff --git a/mediaconvert/latest/ug/mediaconvert_error_codes.md b/mediaconvert/latest/ug/mediaconvert_error_codes.md
index 6510298b6..b7afb69ae 100644
--- a//mediaconvert/latest/ug/mediaconvert_error_codes.md
+++ b//mediaconvert/latest/ug/mediaconvert_error_codes.md
@@ -9 +9,1124 @@ MediaConvert returns error codes when transcoding jobs run into problems. You ca
-This table provides detailed information about error codes and messages that MediaConvert returns, their possible causes, and solutions.
+MediaConvert charges your account only when a job reaches the `COMPLETED` status. You don't pay for jobs that end in an `ERROR` status.
+
+The following provides detailed information about error codes and messages that MediaConvert returns, their possible causes, and solutions. To find information about an error, you can quickly find the error code using the following links. Details for each error are available after the table.
+
+**Error codes**
+    
+
+1010 | 1020 | 1021 | 1022 | 1030 | 1040 | 1041 | 1042 | 1043 | 1056 | 1060 | 1075 | 1076 | 1080 | 1091 | 1092 | 1093 | 1401 | 1404 | 1432 | 1433 | 1434 | 1515 | 1517 | 1522 | 1550 | 1601 | 1602 | 1603 | 1700 | 1999 | 3400 | 3401 | 3403 | 3404 | 3408 | 3450 | 3451 | 3457 | 3999
+
+The following is a list of error codes, troubleshooting steps, and related error messages:
+
+**
+
+1010 | File access error**
+    
+
+MediaConvert can't open one or more of your input files.
+
+What this means: MediaConvert tried to access your input file but couldn't open it. This typically happens when the file is inaccessible, corrupted, or in an unsupported format. This could be because of IAM permission issues, an unsupported file type, or an incorrect Amazon S3 path.
+
+To resolve this issue:
+
+  * Verify that the file path is correct.
+
+  * Verify that your IAM role has proper permissions to access the file.
+
+  * Verify that your input file is in a supported format.
+
+  * Try downloading the file to verify it's not corrupted.
+
+  * Try playing the file in a media player to verify its integrity.
+
+
+
+
+For more information about supported input formats and codecs, see [Supported input formats](./reference-codecs-containers-input.html).
+
+Example error messages:
+
+**`Unable to open input file [_s3://amzn-s3-demo-bucket/VIDEO.MP4_]: Failed probe/open: [No parser found for container]] `**
+
+**`Unable to open input file [_https://amzn-s3-demo-bucket.s3.region-code.amazonaws.com/MANIFEST.M3U8_]: [Failed probe/open: [The manifest file at this URL isn't formed correctly: [_https://amzn-s3-demo-bucket.s3.region-code.amazonaws.com/MANIFEST.M3U8_]. It contains more than one #EXT-X-VERSION tag. Fix the manifest and resubmit your job.]]`**
+
+**`Unable to open input file [_https://amzn-s3-demo-bucket.s3.region-code.amazonaws.com/MANIFEST.M3U8_]: [Failed probe/open: [The version of the manifest file at this URL is more recent than we support: [_https://amzn-s3-demo-bucket.s3.region-code.amazonaws.com/MANIFEST.M3U8_]. We support versions up to [4].]]`**
+
+**`Unable to open input file [_https://amzn-s3-demo-bucket.s3.region-code.amazonaws.com/MANIFEST.M3U8_]: [Failed probe/open: [The child manifest at this URL isn't formed correctly: [_https://amzn-s3-demo-bucket.s3.region-code.amazonaws.com/VARIANT.M3U8_]. It specifies a larger segment duration in #EXTINF than in #EXT-X-TARGETDURATION. The problem is on this line: [#EXTINF:13,]. Fix the manifest and resubmit your job.]]`**
+
+**`Failed to initialize pipeline [Caption file [_s3://amzn-s3-demo-bucket/CAPTIONS.VTT_] does not appear to be the correct type.]. (IS)`**
+
+**`Failed to download _s3://amzn-s3-demo-bucket/IMAGE.PNG_`**
+
+**
+
+1020 | Missing video error**
+    
+
+MediaConvert can't find any video in your input stream.
+
+What this means: MediaConvert was able to open your file but couldn't locate any video content within it. The file might be audio-only or have a video track that's formatted incorrectly.
+
+To resolve this issue:
+
+  * Verify that your file actually contains video content.
+
+  * Verify that the video codec is supported by MediaConvert.
+
+  * Try re-encoding the file with a standard video codec.
+
+
+
+
+For more information about supported video codecs and containers, see [Supported input formats](./reference-codecs-containers-input.html).
+
+Example error messages:
+
+**`Your input file [_s3://amzn-s3-demo-bucket/VIDEO.MP4_] doesn't have video that the transcoder can consume. Check your input video codec against this list of supported input video codec and container combinations: <https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers-input.html#reference-codecs-containers-input-video>.`**
+
+**`Video sync did not read enough good frames to process successfully`**
+
+**`No video found in program [1]`**
+
+**`No video found for stream index [1] with PID [256].`**
+
+**`Invalid program id specified for job. 0 is not a valid program id.`**
+
+**
+
+1021 | Missing audio error**
+    
+
+MediaConvert can't find any audio in your input stream.
+
+What this means: MediaConvert was able to open your file but couldn't locate any audio content within it. The file might be video-only or have an audio track that's formatted incorrectly.
+
+To resolve this issue:
+
+  * Verify that your file actually contains audio content.
+
+  * Verify that you've selected the correct audio track in your job settings.
+
+  * Verify that the audio codec is supported by MediaConvert.
+
+
+
+
+For more information about supported audio codecs and containers, see [Supported input formats](./reference-codecs-containers-input.html).
+
+Example error messages:
+
+**`No audio frames decoded on [selector-(_Audio Selector 1)_ -track-1-drc]`**
+
+**`Demuxer and decoder cancelled on [selector-(_Audio Selector 1_)-track-1-drc] before any frames were decoded`**
+
+**
+
+1022 | Timecode error**
+    
+
+MediaConvert could not find or read timecode in your input.
+
+What this means: MediaConvert was looking for a specific type of timecode in your input file but couldn't find it. This happens when you've configured your job to use a timecode source that doesn't exist in your file.
+
+To resolve this issue:
+
+  * Modify your Embedded timecode override setting to None.
+
+  * Use a different timecode source that exists in your input.
+
+  * Modify your timecode source to "Start at 0" if your file doesn't have embedded timecodes.
+
+
+
+
+For more information about timecode configuration options, see [Setting up timecodes](./setting-up-timecode.html).
+
+Example error messages:
+
+**`You set Embedded timecode override (embeddedTimecodeOverride) to Use MDPM (USE_MDPM), but no MDPM timecode was found in your input. Leave Embedded timecode override blank, or set to None (NONE), and resubmit your job.`**
+
+**
+
+1030 | Unsupported codec error**
+    
+
+MediaConvert doesn't support the codec or container of the input file.
+
+What this means: Your input file uses a video or audio codec that MediaConvert cannot process. Not all media formats are supported, even if they play in standard media players.
+
+To resolve this issue:
+
+  * Review the list of supported input codecs and containers.
+
+  * If possible, obtain your content in a different format.
+
+
+
+
+For more information about supported input formats and codecs, see [Supported input formats](./reference-codecs-containers-input.html).
+
+Example error messages:
+
+**`Audio codec [_adpcm_ms_] for track [1] is not a supported input audio codec`**
+
+**`Unsupported video input: [_High 4:4:4 Predictive profile_ is unsupported]`**
+
+**`Video codec [_unknown_] is not a supported input video codec`**
+
+**`Video codec [_svq1_] is not a supported input video codec`**
+
+**
+
+1040 | Job settings compatibility error**
+    
+
+One or more of the job's encoding settings aren't supported in the combination specified. Or, the encoding settings aren't compatible with the input.
+
+What this means: Your job settings contain incompatible options or require information that's missing from your input file. For example, you might be trying to use settings that only work with certain input types.
+
+To resolve this issue:
+
+  * Review the specific error message for details about which settings are problematic.
+
+  * Specify required settings like resolution or framerate instead of using "Follow source".
+
+  * Verify that your output settings are compatible with your chosen codec.
+
+  * Verify that your input and output paths are different.
+
+
+
+
+For more information about configuring job settings correctly, see [Tutorial: Configuring job settings](./setting-up-a-job.html).
+
+Example error messages: