Amazon Elastic Transcoder
- Tutorial

Amazon Web Services has provided its users with the new Elastic Transcoder video processing service . As you know, the main point is video transcoding.
The service is a pipeline date. We give him information on where to get the video, where and in what format to put everything. I have already tried and I want to show you, tell what and how.
First, we need 2 S3 bucket: one as the outgoing, the other as the receiving:
- et_test_source
- et_test_dest
Next, in the Elastic Transecoder console, create a new pipeline:

Enter the names of the buckets and name the pipeline:

Next, we will have a standard console:

In the menu on the left we see more items of tasks and presets. It is very interesting to look at presets:

As you can see, the service gives us templates for conventional formats, well, for popular mobile devices. You can also create a template yourself and enter all the video parameters.
So, we have a certain video uploaded to the et_test_source bucket , we need to transcode it. Create a task:

Next, the task appears in the Jobs tab with the Processing status .
After the task has completed, in the bucket et_test_dest we will have the desired file:

The file format corresponds to the preset used:
$ ffmpeg -i Downloads/MVI_3237.MOV
ffmpeg version 0.8.4-6:0.8.4-0ubuntu0.12.10.1, Copyright (c) 2000-2012 the Libav developers
built on Nov 6 2012 16:51:11 with gcc 4.7.2
Seems stream 0 codec frame rate differs from container frame rate: 59.94 (2997/50) -> 29.97 (2997/100)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Downloads/MVI_3237.MOV':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf54.29.104
Duration: 00:00:13.64, start: 0.000000, bitrate: 1037 kb/s
Stream #0.0(eng): Video: h264 (Constrained Baseline), yuv420p, 640x480 [PAR 1:1 DAR 4:3], 903 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn, 59.94 tbc
Stream #0.1(eng): Audio: aac, 44100 Hz, stereo, s16, 128 kb/s
Cost. Elastic Transecode is paid per minute.
- Standard Resolution (<720p) $ 0.015 per minute video
- High resolution (720p +) $ 0.030 per minute video
* Prices are for the US-EAST-1 region.
That's how Amazon Web Services created another new service, which, in my opinion, will be very interesting to our customers. I am curious if you calculated how much a minute of video costs using server solutions? Is this service interesting for you?