Back to projects
Video Remotion
Professional

Video Remotion

Affaq Ahmed · Backend Engineer · DevCache · AI / May 31, 2026

  • Node.js
  • FFmpeg
  • Remotion
  • Redis
  • BullMQ

Overview

Video Remotion is an AI-powered video-processing platform that can extract clips from source footage and generate merged video outputs. The work centred on the backend: building robust, scalable processing pipelines behind a job queue.

My Role & Contributions

I built the complete backend:

  • Video processing pipelines — clip extraction and merged-video generation.
  • Queue management — job orchestration with BullMQ on Redis.
  • Distributed rendering — rendering work spread across workers for scale.
  • AI clip-extraction workflows — automated selection and extraction of clips.
  • Video-generation automation — programmatic output with Remotion and FFmpeg.

Key Features

  • Clip extraction from source video.
  • Merged video generation.
  • Distributed rendering for throughput.
  • Queue-based processing so heavy jobs run reliably.

Tech Stack & Architecture

  • Backend: Node.js.
  • Processing: FFmpeg and Remotion for programmatic video.
  • Queue: BullMQ on Redis for job management and distributed rendering.

Challenges & Solutions

  • Rendering at scale — video rendering is heavy, so the system distributes jobs across workers and manages them through a queue.
  • Reliable pipelines — combining FFmpeg and Remotion into automated, repeatable clip-extraction and generation workflows.

Timeline

February 2026 – May 2026 · 4 months

Links

No public link is available for this project.