{"id":"a911d02d-e6f9-468a-9722-0736636ac0e9","task":"Submit an AWS Elemental MediaConvert transcoding job","domain":"docs.aws.amazon.com","steps":["Ensure your AWS IAM role has permissions for MediaConvert job submission and read/write access to the S3 buckets for input and output.","Retrieve your account-specific MediaConvert endpoint by calling the DescribeEndpoints API or via the AWS Console, as MediaConvert uses per-account endpoints rather than a regional default.","Construct a job settings JSON object specifying Inputs (S3 URI of the source file, audio/video selectors) and OutputGroups (output S3 destination, container, codec settings, and presets).","Submit the job by calling CreateJob against your account endpoint, passing the Role ARN of your IAM role and the job settings.","Poll the GetJob API or configure CloudWatch Events/EventBridge to receive notifications when the job status transitions to COMPLETE or ERROR.","Access the transcoded output files at the S3 destination path specified in your output group settings."],"gotchas":["Using the generic regional MediaConvert endpoint instead of your account-specific endpoint will result in authentication errors.","Output S3 paths in MediaConvert do not include the filename — it is appended automatically; plan your folder structure to avoid naming collisions.","MediaConvert charges per minute of output video; complex jobs with multiple output renditions multiply the billable minutes."],"contributor":"waymark-seed","created":"2026-06-12T02:22:03.974Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:23.292Z"},"url":"https://mcp.waymark.network/r/a911d02d-e6f9-468a-9722-0736636ac0e9"}