AKA: AWS Elemental MediaConvert
> AWS Elemental MediaConvert is a file-based video transcoding service with broadcast-grade features. It allows you to easily create video-on-demand (VOD) content for broadcast and multiscreen delivery at scale. The service combines advanced video and audio capabilities with a simple web services interface and pay-as-you-go pricing. With AWS Elemental MediaConvert, you can focus on delivering compelling media experiences without having to worry about the complexity of building and operating your own video processing infrastructure.
## How it works
![[MediaConvertHowItWorks.png]]
## Sample architectures
https://docs.aws.amazon.com/solutions/latest/video-on-demand/appendix-b.html
Reference architecture from AWS: https://github.com/awslabs/video-on-demand-on-aws
https://docs.aws.amazon.com/solutions/latest/video-on-demand/appendix-b.html
## Pricing
> You simply pay based on the duration of video that is processed and the features you use.
### Basic tier
> Basic tier is the best option for processing user-generated content or other short-form content that is primarily meant for distribution over the web. The per-minute rate offered under the Basic tier varies based on the resolution and frame rate of the output.
![[Pasted image 4.png]]
### Professional tier
> This tier is ideal for broadcast and multiscreen delivery of advanced output formats. The per-minute rate offered under the Professional tier varies based on the resolution, frame rate, quality setting, and codec of the output. The Professional tier also offers a number of optional add-on features including Dolby Vision, Dolby Audio, and Audio Normalization, each available for an additional charge.
![[Pasted image 5.png]]
### On-demand pricing examples
The cost for a 10 minute 30 second source file transcoded in US West (Oregon) using the AVC codec to an SD output at 30 fps and with 1 pass quality setting but not using any capabilities like captions, DRM, multiple track audio etc. specified under the Professional tier would be $0.07875.
Output:
AVC, SD, 30 fps, 1 pass quality= $0.0075 per min (Basic tier)
(10.5 x $0.0075 = $0.07875)
## Problem areas
### How to generate portrait-oriented outputs
Whenever an mp4 file with portrait orientation, say 608x1080 (9:16), is passed as the job input, the output is coming out in landscape mode and "letterboxed" (black lines down left and right). It seems to be because all the Output System Presets are
---
References:
- [Official docs](https://aws.amazon.com/mediaconvert/)