Apple Silicon M1 Power Consumption Deep Dive Part 2: Local Playback

Apple M1 is an amazingly efficient piece of silicon. How much power do you think it consumes while playing 4K and 1080p videos in VLC player? Read on to find out.

May 8, 2021 · 7 min · Kay Singh

Apple Silicon M1 Power Consumption Deep Dive Part 1: Safari vs Chrome

Apple M1 is an amazingly efficient piece of silicon. How much power do you think it consumes while streaming from YouTube or Netflix? Read on to find out.

April 2, 2021 · 9 min · Kay Singh

Part 3: Building a scalable 'shot-based' serverless AV1 video encoder in Azure

This is a 3-part blog covering how to build a scalable shot-based serverless video encoder in Azure. In Part 1, I explain what AV1 is and where we are in the video encoding space. In part 2, we create a logic app to upload and index the video. In part 3, we’ll need to split the video into its scenes and encode individual scenes. For reference, here are the links to all the parts:...

September 26, 2019 · 7 min · Kay Singh

Part 2: Building a scalable 'shot-based' serverless AV1 video encoder in Azure

This is a 3-part blog covering how to build a scalable shot-based serverless video encoder in Azure. In Part 1, I explain what AV1 is and where we are in the video encoding space. In part 2, we create a logic app to upload and index the video. In part 3, we’ll need to split the video into its scenes and encode individual scenes. For reference, here are the links to all the parts:...

August 1, 2019 · 7 min · Kay Singh

Part 1: Building a scalable 'shot-based' serverless AV1 video encoder in Azure

This is a 3-part blog covering how to build a scalable shot-based serverless video encoder in Azure. In Part 1, I explain what AV1 is and where we are in the video encoding space. In part 2, we create a logic app to upload and index the video. In part 3, we’ll need to split the video into its scenes and encode individual scenes. For reference, here are the links to all the parts:...

June 20, 2019 · 8 min · Kay Singh

Testing x265 encoder scaling on a 128 core Azure VM for 4K HDR

Video encoding has always been a fairly compute intensive task. With every new generation of video encoders, more computational power has been required to achieve the compression benefits. HEVC/H.265 is the latest state of the art video compression standard with x265 being the most popular open-source encoder used for encoding into the HEVC/H.265 format. In comparison to AVC/H.264 (the previous state of the art encoding format), HEVC offers about double the data compression ratio at the same level of video quality, or substantially improved video quality at the same bit rate....

August 19, 2018 · 6 min · Kay Singh