Server-side video rendering at scale

Render videos at scale on the server without licensing or codec headaches

The IMG.LY Server-Side Video SDK lets you render, transcode, and automate video production securely without FFmpeg dependencies or After Effects farms.

Available for
Web
Mobile
Desktop
Server
CE.SDK Renderer running inside a Docker container, batch-rendering personalised video outputs

Trusted by 100+ industry leaders

Digitas
Omneky
The Print Bar
Brandwatch
Planoly
HP
Shopify
Reuters
Hootsuite
Semrush
Shutterfly
one.com
Sprout Social
Constant Contact
Spread Group

Built for engineering teams that need video generation without the infrastructure overhead

Design in the UI, render at scale on the server

Templates approved in CE.SDK render server-side on the same engine. Trim, merge, caption, and composite programmatically, no browser or manual session per output.

Legally licensed encoding, no hidden exposure

H.264 and H.265 encoding with full patent coverage via Fluendo. Commercial video publishing at volume without the legal risk that comes with open-source or unlicensed encoders.

GPU-accelerated rendering that fits your existing infrastructure

Runs as a Docker container with NVIDIA GPU acceleration. Trigger renders via CLI from any language or job runner, and scale inside infrastructure you already operate.

Key capabilities

For your pipeline

One engine across the client editor and the server renderer

The most common source of video production errors in automated pipelines is a mismatch between what was approved in the editor and what the renderer produces. CE.SDK Renderer uses the same engine as the browser editor. Templates, typography, animations, effects, and layer compositing produce frame-accurate output on the server, matching what was designed and approved in the UI.

Frame-accurate output matches the editor preview

Text rendering, typography, animations, effects, and layer order produce identical results in the Renderer and the browser editor. What gets approved is what gets rendered.

Reuse existing CE.SDK templates without modification

Templates, scenes, assets, and automation logic built for the CE.SDK editor work directly with the Renderer. No migration, no reformatting, no parallel template system to maintain.

Self-hosted, on any infrastructure you control

Run the Renderer on-premise, in a VPC, or in air-gapped environments. No dependency on IMG.LY infrastructure. Enterprise SLAs and support available.

Success story

How Digitas Germany Powers 140+ Dealer Campaigns Across 10 Automotive Brands

Digitas Germany video

140+

campaigns live across 10 brands

600+

dealers creating assets self-serve

6+ mo

of build time avoided

Digitas Germany is a leading digital agency that helps brands build unified, high-impact customer experiences to accelerate business growth.

I showed the project internally to hundreds of colleagues. Everyone wants to use it for other clients. It’s a no-brainer once you see what’s possible.

Martin Röhr Senior Project Manager
Digitas Germany
Digitas Germany

Challenge

Manual, agency-driven campaign production across 9–10 automotive brands, 600+ dealers, and three languages — slow, costly, and dependent on outside teams.

Solution

A self-service campaign portal built on CE.SDK’s template engine, variable system, and server-side rendering. Dealers localize on-brand social, print, and video assets in seconds.

  • 6+ months of estimated build time avoided.
  • 3× more videos created per active user.
  • 85% of videos now created fully in-app.

From first render to production pipeline in days

Most teams move through four steps: container setup, template connection, data source integration, and scaling configuration.

01
1 day

Set up the Renderer container

Pull the Docker image, configure GPU acceleration, and run a test render to confirm frame-accurate output against your existing CE.SDK templates.

Documentation
02
1–3 days

Connect your templates and scenes

Pass existing CE.SDK templates and scene files to the Renderer. Confirm that output matches editor previews across text, typography, effects, and layer compositing.

03
1–3 days

Integrate with your data source and pipeline

Bind CSV, JSON, or API data sources to template variables. Wire the Renderer into your CMS, DAM, AI pipeline, or job runner via CLI commands from your backend.

04
1–2 weeks

Configure scaling and output settings

Set up parallel container instances for high-throughput workloads. Configure output formats, MP4 H.264/H.265, PNG, JPEG, and integrate with your orchestration layer, Kubernetes, ECS, Nomad, or equivalent.

The building blocks for server-side video rendering

CE.SDK Renderer

A Dockerized, GPU-accelerated rendering engine that runs inside your own infrastructure. Accepts CE.SDK templates and scene files, renders video and image output via CLI, no browser, no FFmpeg, no After Effects dependency.

Licensed H.264/H.265 Encoding

Patent-covered video encoding via Fluendo for H.264 and H.265. Eliminates the legal exposure of open-source encoders in commercial, high-volume video publishing workflows.

Template-to-Batch Video Generation

Bind external data sources to CE.SDK templates and generate unique video outputs per data record, ad personalisation, localised campaigns, dynamic product video, each scene passed individually to the Renderer for export.

Infrastructure-Agnostic Deployment

Runs on any NVIDIA GPU-equipped infrastructure, on-premise, AWS, Azure, VPC, or air-gapped environments. Integrates with any orchestrator. CPU-only mode available for testing and low-volume use cases.

Why engineering teams building video pipelines trust IMG.LY

No FFmpeg scripting, no After Effects farms

Encoding, compositing, transitions, and timeline logic run natively inside the Renderer. Teams that previously maintained FFmpeg configurations or After Effects render farms replace that complexity with a single Docker container.

The editor and renderer are the same system

Frame accuracy between what designers approve in the browser editor and what the Renderer produces is guaranteed by architecture, not by manual QA. The same engine runs in both contexts.

Codec licensing handled, not delegated

H.264/H.265 patent coverage is included in the enterprise edition. Legal exposure from unlicensed video encoding in commercial workflows is eliminated at the infrastructure level, not managed as an ongoing risk.

Runs inside infrastructure you already control

No dependency on external rendering services or cloud infrastructure managed by IMG.LY. The Renderer deploys in your environment, under your security and compliance policies.

More from IMG.LY

AI Editor

Drop-in AI image, video, and text generation for any creative workflow.

Story & Reels

Short-form video editing flows for stories, reels, and social posts.

Creative Automation

Scale ad and content production with template-driven creative pipelines.

Variable Data Printing

One template, thousands of unique outputs at print scale.

Marketing Tech

Embed creative production inside marketing platforms.

Brands & Agencies

Embedded creative tools for brand and agency content teams.

E-Commerce

Product personalization and creative for e-commerce platforms.

Digital Asset Management

In-platform editing for DAM and asset workflows.

Server-side video production breaks when the rendering infrastructure sits outside the team’s control

FFmpeg dependencies, codec licensing gaps, and After Effects farms are infrastructure problems that compound as output volume grows. CE.SDK Renderer runs inside your own infrastructure, uses the same engine as the client editor, and handles licensed encoding natively, so automated video production scales without the overhead that comes with every alternative.

Server-side video rendering FAQs

Yes. The SDK supports NVIDIA GPU acceleration out of the box. You can run multiple GPU-enabled containers in parallel, scale across nodes, or integrate with any orchestrator (Kubernetes, ECS, Nomad) for high-throughput workloads.

It's seamless. You can reuse your existing CE.SDK templates, scenes, assets, and automation logic without modification. The Renderer uses the same engine as the UI editor, ensuring pixel-perfect output and eliminating inconsistencies between client and server.

Yes. You can fully self-host the video rendering engine in your own infrastructure—on-premise, VPC, or air-gapped environments. Enterprise SLAs and support are available.

No. The Renderer eliminates the need for FFmpeg scripting, browser-based rendering, or queue-heavy After Effects farms. Encoding, compositing, transitions, and timeline logic all run natively inside the Renderer.

Yes. The AV-licensed version includes fully compliant H.264/H.265 encoding powered by Fluendo, covering all relevant patents. This significantly reduces the legal risks associated with open-source or unlicensed encoders—especially for high-volume or commercial video publishing.

The Renderer outputs MP4 (H.264 / H.265) for video and supports PNG, JPEG, and PDF for design scenes. Support for additional formats is available depending on licensing tier.

Yes. Rendering uses the same CE.SDK engine as the browser editor. You get frame-perfect accuracy for text, typography, animations, effects, layers, and templates—critical for automated creative production.

You can bind external data sources to CE.SDK templates in Node.js or your backend workflow. Each data row becomes a new scene, which is passed to the Renderer for automated batch export—ideal for ads, localized campaigns, catalogs, and personalization.

Not out of the box. The Renderer currently performs one-time, synchronous operations - scene in, export out. If you need async job handling, queueing, or distributed processing, you can layer your own orchestration around the CLI (e.g., using a job runner or message queue).

Yes, as long as your system can trigger CLI commands in a Docker environment. The Renderer runs purely as a CLI inside a Docker container - no REST API or Node.js SDK at the moment. Teams typically integrate it by calling the container with parameters from their CMS, DAM, or AI pipeline.

You'll need an NVIDIA GPU for full hardware-accelerated rendering. The Renderer runs as a Docker container with no additional OS or codec setup required, and can run on CPU-only machines - but performance will be significantly slower without an NVIDIA GPU.

Yes. The open-source edition includes unlicensed codecs for testing, prototyping, and internal workflows. For production-grade video, H.264/H.265 patent-licensed encoding is available through the Fluendo-powered enterprise edition.