Create an Amazon S3 Bucket or Two, and Upload a Media File - Amazon Elastic Transcoder

Save costs and get more features with AWS Elemental MediaConvert

MediaConvert is a newer file-based video transcoding service that provides a comprehensive suite of advanced transcoding features, with on-demand rates starting at $0.0075/minute. Read more.

Already using Amazon Elastic Transcoder? It's simple to migrate to MediaConvert. For more information, see this overview which includes valuable information about the migration process and links to additional resources.

Create an Amazon S3 Bucket or Two, and Upload a Media File

Create an Amazon S3 bucket for the files that you want to transcode (the input bucket) and another bucket for the transcoded files (the output bucket). You can also use the same bucket for the input bucket and the output bucket.

To create Amazon S3 buckets and upload a media file
  1. Sign in to the AWS Management Console and open the Amazon S3 console at

  2. In the Amazon S3 console, click Create Bucket.

  3. In the Create Bucket dialog box, enter a bucket name. If you want to create separate input and output buckets, give the bucket an appropriate name.

  4. Select a region for your bucket. By default, Amazon S3 creates buckets in the US Standard region. We recommend that you choose a region close to you to optimize latency, minimize costs, or to address regulatory requirements. This is also the region in which you want Elastic Transcoder to do the transcoding.

  5. Click Create.

  6. If you want to create separate buckets for the files that you are transcoding and the files that Elastic Transcoder has finished transcoding, repeat Step 2 through Step 5.

  7. In the Buckets pane, click the name of your input bucket.

  8. Click Actions and then click Upload.

  9. On the Upload - Select Files page, click Add Files, and upload a media file that you want to transcode.

    Upload files to your Amazon S3 bucket.
  10. Click Start Upload.