Latest Articles
Transcoding/Transrating Video using S3, Lambda Function and FFMPEG
FFMPEG is a wonderful library used to create video applications. This blog will give you complete information on how to perform transcoding/translating on a video. You can find a step-by-step guide for converting a video to its lower quality videos, when any video is uploaded to source S3 bucket and upload result to output S3 bucket.
Create Thumbnail Using Fluent-FFmpeg and Node.js
mux, demux, stream, and filter anything created by humans and machines. It is a complete cross-platform solution to record, convert and stream audio and video.
Debouncing & Throttling
Debouncing and Throttling are two patterns/techniques that are used to improve the performance of applications by limiting the rate of duplicate or unnecessary calls to functions / APIs / actions.
Infrastructure As Code
Sometimes building and handling infrastructure can be a tedious task , Moreover creating similar and complex infrastructure for multiple environments is like a cherry on top, it will just amplify the definition of frustration. Fulfilling such a requirement needs an ample amount of time , lots of hard work and obviously engineering skills. Even destroying such a requirement is not a handy task.
NodeJs Lambda – use case Transcoding/Transrating Video using S3, Lambda Function and FFMPEG
FFMPEG is a wonderful library to perform various operations on Video and Audio.
In this blog you will see how we can perform Transcoding/Transrating on a video.
You can find a step by step guide for converting a video to it’s lower quality videos, when any video is uploaded to source S3 bucket and upload result to output S3 bucket.