All posts
·10 min read

Browser-Based Color Grading for Corporate And Branded Content: No Install, No GPU | Leumos AI

Browser-based color grading for corporate and branded content — no install, no GPU. Multi-cam matching for FX6 + A7S III in your browser. Join early access.

Browser-based color grading for corporate and branded content solves three problems agency colorists hit every week: no Resolve install on the client review laptop, no dedicated GPU to render FX6 4K, and no node tree rebuilt for every multi-camera deliverable. A good web tool gets a 90-second brand piece from raw upload to first review in roughly twenty minutes.

I've been a DaVinci Resolve Certified colorist for four years. Before that I shot for a living — BFA in cinematography, ad films for Puma and WHSmith, indie features that hit festivals, more music videos than I want to count. The work that pays my mortgage now is corporate and branded content: 30-second to 3-minute hero pieces, shot on whatever the client's DP could carry, due back in three days. That's the workflow I'm writing about, and it's the workflow I'm building Leumos AI around.

Why the desktop colorist workflow breaks on corporate jobs

A branded content job almost never looks like a feature film grade. You don't get a week. You get the weekend. The marketing director on the client side wants the cut by Tuesday and a revision pass by Wednesday afternoon, and "the brand blue is wrong" arrives in your inbox at 11 PM with no further detail.

Resolve handles the technical work beautifully. It also assumes you have time to set up a project, conform proxies, build a node tree for the hero shot, copy that grade to the rest of the timeline, then troubleshoot why the iPhone B-roll looks magenta against the FX6 wide. On a 90-second deliverable with twelve to twenty cuts, that's three hours before you've made a single creative decision.

The bigger friction is the review loop. The client laptop runs Chrome and Slack. They cannot open a Resolve project. So you render H.264, upload to Frame.io, wait for comments, re-grade, re-render, re-upload. By Thursday you've burned more time exporting than coloring.

There's also the compliance question. Corporate clients arrive with brand books that specify primary color values — Pantone, hex, occasionally a vector PDF showing the exact teal the CMO approved last quarter. Eyeballing it on a calibrated monitor is fine. Eyeballing it on the client's MacBook Air through a Frame.io review tab is where projects die.

Browser-based grading collapses these failure points. The client opens a link. You see the same frame they see. The grade lives in the cloud next to the C2C cut. No install. No GPU shopping. No "can you re-export at 23.976" at midnight.

The codec and camera reality of a real branded shoot

A typical corporate shoot I get hired on looks like this: Sony FX6 on the gimbal for interview and product b-roll, Sony A7S III as the second body for talking heads, an iPhone 15 Pro for fast-cut behind-the-scenes inserts, and a DJI Mavic 3 for the establishing shot over the office park. Four sensors. Four gamma curves. One brand book.

The FX6 and A7S III give you S-Log3 in S-Gamut3.Cine. The iPhone gives you Rec.709 or Apple Log if you're running iOS 17 on a Pro. The Mavic 3 gives you D-Log or HLG depending on which app the pilot used. Matching these by hand in Resolve is a node-tree problem. Matching them in a browser is a one-click problem if the input color space transform is built in.

When Leumos launches, the Input Color Space LUT step will do this in one click per camera: S-Log3 → Rec.709, BRAW → Rec.709, V-Log → Rec.709. You tag the shots by source, pick the transform, the timeline normalizes. From there you're grading creatively instead of fighting math.

The other piece is multi-cam matching. Brandon Li's documentary-style brand films — the Sony Alpha Universe pieces especially — make this look easy because he's shooting on matched bodies and color charts every setup. In real corporate work nobody is shooting a color chart. You're matching off skin tones and a logo wall. That's where the Match All feature is designed to help: auto-equalize exposure, contrast, brightness, saturation, and hue across the timeline before you touch a wheel. It won't get you to final. It gets you to a usable starting point in seconds instead of an hour.

If you're a corporate video freelancer, we're building this for you. Leumos AI launches in ~30 days — join the early-access list and you'll be in the first 500 (50% off the first year).

Where browser grading earns its place in the C2C pipeline

Frame.io Camera to Cloud changed how I scope corporate jobs. Footage hits the cloud while the FX6 is still recording. The cut starts the same afternoon. By the time the shoot wraps the editor has assembly. The bottleneck is no longer ingest — it's grade.

A desktop colorist in this pipeline becomes a download step. You pull the C2C proxies down, conform them locally, grade in Resolve, render, push back to Frame.io. That's a four-hour round-trip on a fast connection. On hotel WiFi at a corporate offsite it's a full day.

Browser-based grading lives where the footage already lives. You upload directly from the C2C link, the tool sees the same files Frame.io sees, and the client reviews the graded output in the same tab they were reviewing the cut. No download. No re-export. No "which proxy is the latest one."

Matti Haapoja's commercial work for Sony and DJI is the reference point I keep returning to here. The pace of his releases — week-on-week brand pieces with cohesive looks — only works when the post pipeline is collapsed. You cannot do that volume on a desktop-only grade workflow. Something has to live in the browser, and color is the natural fit because it's the most-revised step.

I should be honest: browser tools today do not replace Resolve for finishing a Netflix doc. They do replace it for a 90-second client piece where the deliverable is H.264 1080p for LinkedIn and 4K for the homepage hero. That's 80% of corporate branded content. That's the slice I'm building for.

A realistic Leumos workflow for a 90-second brand piece

Here's what the workflow will look like once Leumos opens to the first 500 early-access users. Take it as a build target, not a marketing claim — the product is still ~30 days from launch.

You finish the offline edit in Premiere or Resolve. You export a graded-flat ProRes or H.264 of the locked cut, mixed-cam, S-Log3 still untouched. Upload to Leumos. The AI Scene Cut Detection step chops it into a shot timeline with thumbnails — no manual node-per-clip setup. If a transition fools the detector (rare on hard cuts, more common on dissolves), the Manual Cut Tool splits it in one click.

You apply Input Color Space LUT to normalize S-Log3 and Apple Log. You hit Match All to equalize the timeline. Already you're at a coherent base grade in three or four minutes.

Now you reach for Reference Image Grading. This is the feature I built first because it's how I actually think creatively. You drop in a still — a frame from Daniel Schiffer's recent tech brand work, a Mike Pecci portrait grade — and the AI matches your footage to it with an intensity slider. You're not building a LUT. You're stealing a look honestly, the way every colorist has done since photochemical timing.

From there you finesse with Manual Primaries — Exposure, Contrast, White Balance (Temperature + Tint), Saturation — on the few shots that need it. If the client wants a film stock baseline you start from the Preset LUT Library with intensity slider, or upload your own .cube.

That's the path. Twenty minutes, not three hours.

Honest limits: where browser grading still can't replace Resolve

I'm not going to pretend the browser is ready for everything. There are corporate jobs where I'll still be in Resolve at launch:

  • Exact brand color compliance. When the brand book says "Pantone 7461C must measure within a delta of two," you need scopes, a calibrated display, and node-level qualification. Leumos at launch will not have full vectorscope qualification on a specific hue range. Use Resolve for the final hex-locked pass.
  • Mixed-light skin tones at scale. A reception scene with tungsten practicals, daylight from the window, and a fluorescent overhead is still the hardest problem in color. AI gets you 70% there. The last 30% is a hue-vs-sat curve and a power window. That's Resolve work.
  • HDR and broadcast finishing. Dolby Vision trim passes, broadcast-safe legalization, EBU R128 audio bundled with picture — none of this is what browser tools are for. They're for the LinkedIn cut and the homepage hero.
  • Long-form documentary grades. A 22-minute branded doc with 400 cuts and a director who wants three rounds of revisions is still a desktop project. Browser tools shine on short-form.

If your work is 90% short-form branded content with three-day turnarounds, the browser is going to feel like a relief. If your work is finishing features for broadcast, keep your Resolve license.

Why I'm building this

I got tired of node soup for client work that doesn't need it. Cinematic color grading. In your browser. The MVP launches in ~30 days, and the first 500 early-access signups get 50% off the first year — Creator plan drops from $15 to $7.50/month, Pro from $39 to $19.50/month, locked in for twelve months. If you grade corporate and branded content for a living, this is being built for your turnaround.

Frequently asked questions

Can browser-based color grading match the quality of desktop tools like DaVinci Resolve for client work?

For 90-second branded content delivered at 4K H.264 or ProRes for LinkedIn, homepage hero, and YouTube — yes. The ceiling on creative grade quality is the colorist, not the toolset, and the math under the hood is the same OFX-style operations Resolve runs. Where Resolve still wins is exact Pantone compliance with vectorscope qualification, HDR Dolby Vision trim passes, broadcast legalization, and 22-minute doc grades with hundreds of cuts. For short-form corporate work that ships to web, browser tools are already at parity for roughly 80% of the job.

How do you handle brand color compliance in a browser tool when the client cares about exact hex values?

Honestly, at launch Leumos will not have full vectorscope qualification on a single hue range, so the surgical Pantone-exact pass still belongs in Resolve. What the browser tool will do is get the timeline to a brand-aligned base — correct color temperature, correct saturation, correct skin tones across cameras — in minutes instead of hours. For most corporate jobs that's 95% of the requirement. For the remaining 5% where Pantone delta matters to the brand standards team, I keep Resolve in the pipeline for finishing the hex-locked pass.

Does Leumos integrate with Frame.io Camera to Cloud for corporate post pipelines?

Direct C2C integration is on the roadmap but not in the launch MVP. At launch, the workflow is: pull the C2C proxies or graded-flat output, upload to Leumos, grade in the browser, export, push the graded file back to Frame.io for client review. It's one extra step compared to a native integration, but the upload is fast on a fiber connection and the round-trip is still faster than downloading footage to a desktop, opening Resolve, and rendering. Native C2C is the next thing I want to ship after the MVP stabilizes.

Can I upload S-Log3 footage from the FX6 or A7S III directly and have it normalized?

Yes. The Input Color Space LUT step transforms S-Log3, S-Gamut3.Cine, C-Log3, BRAW, V-Log, and Apple Log into Rec.709 in one click. You tag the shots by their source gamma, the transform applies. This is the part of the pipeline that wastes the most desktop time — manually conforming gamma in node 1 before you can touch the creative grade — and it's the most obvious win for moving it into the browser. Same logic for the Mavic 3's D-Log and HLG when you're cutting drone establishers into a brand piece.

What's the realistic turnaround time for a typical 90-second corporate brand piece?

The target I'm building toward is roughly twenty minutes from upload to first export, assuming a 12-to-20-cut timeline with mixed S-Log3 and iPhone B-roll. That breaks down as: 2 minutes for upload of a 1080p graded-flat ProRes, 1 minute for AI Scene Cut Detection, 1 minute for input color space normalization and Match All, 10-12 minutes for Reference Image Grading and creative pass, 3-4 minutes for Manual Primaries cleanup on outliers, 2 minutes for export. Real-world variance depends on how messy the source is and how opinionated the client is.

Will Leumos support uploading my own LUTs from existing client looks?

Yes — the Preset LUT Library accepts your own .cube uploads alongside the curated cinema-grade presets, with an intensity slider on both. If you've built a custom look for a recurring client over multiple jobs, you can load that LUT, dial in the intensity, and use it as a base before refining with Reference Image Grading or Manual Primaries. The point of the tool is to skip rebuilding the same node tree on every project, and custom LUT support is the bridge for colorists who've already invested in their own look library across years of corporate work.

Is the Free tier enough to grade a real corporate deliverable, or do I need Creator from day one?

Free gives you 2 uploads per day with a 400MB file cap — that's enough to test the workflow on a single short cut, not enough to run a paying client week. A 90-second 1080p graded-flat ProRes for a corporate piece typically lands between 600MB and 1.2GB, which already pushes you to Creator at $15/month (8 uploads daily, 1GB cap) or Pro at $39/month (20 uploads daily, 2GB cap). The first 500 early-access signups lock those plans at 50% off for the first year, so Creator effectively runs $7.50/month for twelve months.


Leumos AI launches mid-2026. The first 500 early-access signups get 50% off the first year. Join the early-access list →