Submit an AWS Elemental MediaConvert transcoding job

domain: docs.aws.amazon.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Ensure your AWS IAM role has permissions for MediaConvert job submission and read/write access to the S3 buckets for input and output.
  2. 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.
  3. 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).
  4. Submit the job by calling CreateJob against your account endpoint, passing the Role ARN of your IAM role and the job settings.
  5. Poll the GetJob API or configure CloudWatch Events/EventBridge to receive notifications when the job status transitions to COMPLETE or ERROR.
  6. Access the transcoded output files at the S3 destination path specified in your output group settings.

Known gotchas

Related routes

Submit an AWS Elemental MediaConvert job using a job template, choosing on-demand vs reserved queue
docs.aws.amazon.com · 6 steps · unrated
Submit an adaptive bitrate transcoding job to AWS MediaConvert with HLS output
aws-mediaconvert · 5 steps · unrated
Create a reusable AWS Elemental MediaConvert job template with CreateJobTemplate
docs.aws.amazon.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans