Transcoding a 1080P HD Video on ‘Amazon Elastic Cloud Video transcoder’ in 30 seconds

Amazon web services today introduced an Elastic Video Transcoding service. I set out to quickly try a 1080P HD Video transcoding on it. Basically , I got a HD Video transcoded to  a 480 P ,SD Video in Mp4(H.264 codec) ,  and FLV (Flash video format) . Here is how i did it…..

1. I downloaded a publicly available 1080P HD Video [.mp4] ,~ 500 MB in size of  a space launch and uploaded it to one of my AWS S3 Buckets .

transcode1

2. This bucket also served as the input bucket for the AWS Elastic transcoder

transcode2

3.  I created a new Pipeline for AWS Elastic transcoding, specifying the name, input and output buckets

trancoder3

4. Next create a  transcoding job with the above pipeline and the 1080P HD Video file we had . Specified 480P ,SD Video as the video preset for transcoder output.  AWS provides various presets (i,e for Screen /device targets..)

transcode-480-mp4-in

5.  Start this job and the status of the transcoding job can be monitored. progressing now…transcoder5

6. Next, I check the status again and the transcoding is completed . I think it just took about 30 seconds for this entire pipeline job to be completed

transcode-480-mp4-complete

7. Next,Checked if the transcoded video has been saved at the designated S3 Bucket. Yes, It has indeed been processed and saved. The output is a 15.8 MB , mp4 video file with 480P resolution. (As you can see here, I had also transcoded a similar job with the output transcoding as an Flash media file (FLV 480P))

I then made the 480P transcoded video as public (s3 ACL) for playing and copied the URL

transcode-480-mp4-s3-out

8.  To play this transcoded file, I used the the great JW Player’s Online wizard accessible at

http://www.longtailvideo.com/jw-player/wizard/     and configured its player mode to Flash player.[other mode being HTML5]

9. JW Player played the 480P transcoded MP4 and FLV videos of the spacecraft launch with a great outcome without a noticeable loss in quality.

MP4 Format play

transcode-jwplay

FLV  format Play

transcode-jwplay-flv

I believe it is a great new service by AWS and the pricing at the outset seems to be cheaper than the some of the 3rd party vendors providing similar services.

I can only imagine, Amazon has set its sight on the Hollywood studios ! One of the slides I  used to see in some of the AWS conferences ,I had attended. I believe it is going to be forth coming. Studios could get thousands of their videos up in to S3 through AWS Import/Export…-:)  and get this done fast and cheap.

Recollecting Dr.Werner Vogels quote “If you have a great idea, the cloud (aws) will execute it for you!”

Looks like the cost of video post-production for studios and media companies is drastically going to fall if AWS Elastic transcoding services could be leveraged in a suitable manner.

About these ads

About Cloudshoring

Cloudshoring is a popular blog on Cloud computing and Big data
This entry was posted in Cloud Computing and tagged , , , , . Bookmark the permalink.

3 Responses to Transcoding a 1080P HD Video on ‘Amazon Elastic Cloud Video transcoder’ in 30 seconds

  1. Prakash says:

    Now, I guess, I kind of understand what is this elastic trans-coding. Thanks.

  2. Benjamin says:

    Whether Joining and Splitting option is available? If they include this feature then AWS transcoder is best than any other online encoders. The price is pretty cheap.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s