DEV Community

Aadit Unni
Aadit Unni

Posted on

Build an Event-Driven Media Conversion Pipeline

[79/100] #100DaysOfCloud Today, I created a Video on Demand ("CatTube") backend that will take any uploaded video format to a source bucket, convert it to the format we require, and place the output video into another bucket ready to be served by Cloudfront.

AWS Elemental MediaConvert is a file-based video transcoding service with broadcast-grade features. Create live stream content for broadcast and multi-screen delivery at scale.

Use cases:

  • Generate video highlight clips
    • Gather insights with artificial intelligence (AI) and machine learning (ML) models to generate relevant clips for sporting events.
  • Create high-quality video regardless of input
    • Using quality-defined variable bitrate (QVBR) Auto, set an appropriate quality level based on content complexity and encoding parameters, without human intervention.
  • Deliver 4K HDR media assets
    • Prepare 4K HDR videos for over-the-top (OTT) delivery, creating both HDR and SDR adaptive bitrate outputs.

You can try do it by yourself by following the steps from the link below: GitHub

Top comments (0)