Video Transcoding at Scale for ABC iview
summary
ABC iview standardizes incoming files into six renditions (five video, one audio) at 1500k–220k, crops anamorphic bars, normalizes audio, applies a scaled watermark, and averages 8.5 minutes end-to-end. The pipeline is built around FFmpeg + AWS: S3 uploads trigger SQS, a Node.js orchestrator stores profiles and emits per‑rendition jobs, and Go workers run ffmpeg on EC2 autoscaling instances (one rendition per machine). Daily costs vary ($34–$572); annual estimate ~A$165,000, showing the custom system works and cuts expense vs commercial transcoders.
AI-written summary · about
chapters (8)
- 0:00Start
- 6:35Prepare watermark
- 7:11Input video (GXF)
- 7:38Asymmetrical cropping
- 7:55Scale and set aspect ratio
- 8:22Apply watermark
- 8:36Ready to stream
- 9:31Previous transcoder audio track
related talks
24mLive Video Transmuxing/Transcoding
30mTaking Ruby to the Movies
27mHighly-Efficient SVT-AV1-based Solutions for VOD Applications
49mVideo preparation system for streaming on the ivi platform
31mA Little (video) Goes a Long Way
11mFree ABR Renditions for User Generated Content Platforms
19mRethinking the Video Transcoding Pipeline: How Pre-Filtering Holds the Key to Efficiency and Quality
16mInterview
