Home / Companies / Webflow / Blog / Post Details
Content Deep Dive

How to configure Cloudinary video transcoding on Webflow Cloud

Blog post from Webflow

Post Details
Company
Date Published
Author
Ismail Ajagbe
Word Count
3,408
Company Posts That Month
23
Language
English
Hacker News Points
-
Post removed?
No
Summary

Cloudinary video delivery can be integrated with a Webflow Cloud Next.js application without the Cloudinary Node.js SDK, which may fail in the Cloudflare Workers edge runtime due to unsupported Node core modules. The approach uses direct fetch requests to Cloudinary’s REST upload API, environment variables for the cloud name and unsigned upload preset, URL utilities that generate CDN delivery links, and an upload preset configured with asynchronous eager transformations for HLS via `sp_auto` and optimized MP4 fallback output. Eager transcoding prevents viewers from triggering on-demand transformation work, although delivery URLs can return HTTP 423 until asynchronous processing finishes, which can be managed through Cloudinary webhook notifications and a readiness status or by temporarily serving the original uploaded video. Videos up to 100 MB can pass through an edge Route Handler, while larger files should upload directly from the browser to Cloudinary to avoid Webflow Cloud request-size limits. HLS adaptive bitrate streams can use native browser support where reliable and hls.js elsewhere, while Cloudinary’s CDN serves all video content directly so the application only creates URLs and stores public IDs rather than proxying video files.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 12 4,432 1,050 222 -31%
Edge Computing 3 18 11 9 -55%
Observability 1 3,175 737 186 -24%
Secrets Management 1 2,244 480 132 -13%
Serverless 1 783 217 99 +1%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.