·Manual·Measurements·Pricing FR·EN·DE·ES·PT

CinePerfect
Manual

FxPlug 4 plug-in
Final Cut Pro · Apple Silicon

CinePerfect rebuilds the complete optical and photochemical chain: decoding the camera's log, lens defects, diffusion, emulsion response, print. Everything is computed in scene light, in a wide space, and the image is only brought back to Rec. 709 at the very last moment.

00

Before your first frame

Three things to set once. If one is missing, the image will be wrong in a way that is hard to diagnose later.

Where to find it

Effects Browser → category CinePerfect. Drag it onto the clip, or select the clip and double-click the effect.

Can't see it? Check the magnifying-glass menu in the search field at the bottom of the browser: the HDR filter shows only HDR-compatible effects, and CinePerfect outputs Rec. 709. Turn it off.

Pitfall no. 1

In the clip's Info inspector, set “Camera LUT” to None. Otherwise Final Cut has already converted your log to Rec. 709, and CinePerfect decodes an already-decoded image a second time. Symptom: a very dark, oversaturated image — or a washed-out one.

Why the image doesn't look like Final Cut's

Final Cut's camera LUT converts: it makes the log viewable, and stops there. CinePerfect renders: it decodes to the light of the scene, then applies its film curve — highlight rolloff, anchored blacks, soft gamut compression. So the difference you see is not a setting error, it is the rendering at work — and it can be checked: on the calibration chart, mid grey must read 47 % and white must reach 100 %.

The source format

Group Input → Source format. This is the most important setting in the plug-in: it determines the decoding curve and the gamut matrix. A wrong choice falsifies all the latitude upstream, and no downstream setting will recover it.

Recognised formats — exact manufacturer curves
Rec. 709Already-graded material, or a non-log camera
Panasonic V-LogV-Gamut
Sony S-Log3Two entries: S-Gamut3.Cine and S-Gamut3 — pick the one set in the camera
Canon C-Log2 · C-Log3Cinema Gamut
Apple LogRec. 2020 — iPhone Pro, Apple cameras
Fujifilm F-Log · F-Log2F-Gamut
DJI D-LogD-Gamut
Nikon N-LogRec. 2020
ARRI LogC3 · LogC4AWG3 / AWG4 — Alexa, Alexa 35
LinearRec.709 · Rec.2020 · ACES AP0 — RAW decoded to scene-linear, ACES workflows

Library processing

Pitfall no. 2 — banded skies

Library Properties → Color Processing: choose Wide Gamut HDR, never “Standard”. In Standard, Final Cut hands images to effects in 8-bit: a sky then has only two or three values left, and log decoding stretches that quantisation into visible banding. No setting recovers it — the information is lost before it reaches the plug-in.

Your delivery stays Rec. 709: only the intermediate computation moves to floating point.

CinePerfect still detects an 8-bit source and switches on gradient reconstruction, which breaks the steps into imperceptible noise. It is a safety net, not a substitute for the right setting.

01

Up and running in three minutes

  1. Source format — choose the camera. The image should immediately regain normal contrast.
  2. Exposure — set middle grey, by eye or on the waveform. This slider works in scene light: it clips nothing.
  3. Presets → Style — choose a genre. It writes the whole aesthetic state at once.
  4. Style strength — 1.0 = as designed. Raise it to press harder, lower it to calm things down.
  5. Then retouch whatever you like, shot by shot.
Order matters

Set the style and strength first, your manual retouches after. Moving either one rewrites the whole preset and erases your retouches. “None” switches every effect off: nothing remains but the log → Rec. 709 conversion. It is also the state of a freshly applied CinePerfect — the plug-in never imposes a look you haven't chosen.

The eleven styles — one common foundation, one signature each
StyleIts signature
NeutralThe CinePerfect foundation alone, with no bias. The clean starting point.
DramaDense blacks. A restrained rolloff, nothing else — believable in natural light.
CrimeCold, desaturated shadows — the polar. Frank grain.
ThrillerPressure: hard rolloff plus a heavy vignette. Highlights climb sharply.
ActionOrange & teal plus tonal punch. Light bloom on the sources.
RomanceThe glow: warm halation plus a long rolloff, airy blacks. No grain at all.
ComedyCleanliness — no grain, no mist, no halation. Sharp, bright, poppy.
Science fictionDense green. Clinical bloom on the sources, no grain and no mist.
PeriodThe exception: the full texture stack, old-print split toning included.
Black & whiteSilver-gelatin B&W: marked contrast, strong monochrome grain, neutral halation.
BlockbusterThe big picture: cool / warm split tone, washed highlights, soft optics. No grain.
02

The signal chain

The order of the modules isn't a list: it's the path of light. Knowing it helps you choose which slider to touch.

01Log decoding
→ AP1
02Exposure
White balance
03Lens
OLPF
04Vignette
05Mist
Bloom · Halation
06Contrast
Split tone
07Tonemap
→ Rec. 709
08Rolloff
Skin · Look
09Lum vs Sat
LUT
10Grain
Mix · Output
Scene light — wide ACEScg space Displayable image — Rec. 709

Everything before stage 07 works in scene light, with no ceiling: you can add energy there without ever clipping. That is why CinePerfect's exposure, contrast and diffusion don't “break” the highlights where a Rec. 709 tool would.

03

The settings, group by group

Input

The technical foundation. Temperature is a true chromatic adaptation, not a red/blue gain: raising the Kelvins warms the image while keeping greys neutral. Tint negative goes green, positive goes magenta.

SettingRangeDefaultUse
Exposure−3 … +3 EV0Setting middle grey
Temperature2000 … 15000 K6500Warm / cool
Tint−1 … +10Green / magenta

OLPF — optical low-pass filter

The most effective way to break the “video” look. It reproduces the birefringence of a cinema camera's anti-aliasing filter: a sub-pixel micro-dispersion that removes electronic bite without blurring the image.

Start at 0.4 – 0.6. Beyond 0.8 the softness becomes visible.

Mist · Bloom · Halation

Three distinct phenomena, often confused. They stack happily, but each answers a different intent.

ModuleOriginRenderingRadius
MistA filter in front of the lensDiffusion across the whole image, contrast softening45
BloomScattering inside the glassA wide, neutral veil around the sources110
HalationScattering back through the emulsionA tight, orange-yellowhalo, hugging the highlights18

The Threshold for bloom and halation is expressed in screen luminance: 0.50 means “from 50 % brightness upwards”. Lower it to make the effect bite further down, raise it to reserve it for genuine light sources.

Contrast — printer lights

The lab's own tool, transposed. The four sliders drive exposure by tonal band before the film curve — so they shape what feeds the rendering, which Rec. 709 wheels cannot do.

SettingRangeDefaultEffect
Blacks · Mids · Lights · Highlights−1 … +10±3 stops on their band
Contrast−1 … +10Pivoted on 18 % grey — perceived exposure doesn't move
Highlight rolloff0 … 10,5> 0.5 gentle retention · < 0.5 abrupt climb

Film density

One slider, and it does exactly what its name says: the purer a colour, the more it darkens — a deep red becomes deep, not garish. A neutral grey doesn't move an inch. This is how an emulsion's dyes respond, and the exact opposite of raising saturation, which lifts chroma at constant luminance (video's “flashy” look). Saturation lives in its own group for that reason: they are opposite gestures, not two doses of the same one.

Measured on a skin tone: density 0.60 → −5.7 points of luminance for only +0.016 of saturation. Calibrated against the Hollywood · Premier · Soft · Gold prints, which desaturate skin tones rather than saturating them.

Split tone (shadows / highlights)

Tinting shadows and highlights slightly — the soul of a print: cold shadows, warm highlights. Four plainly named sliders (warmth and tint, per zone), applied in scene light, before the curve, and at constant luminance: the waveform doesn't move, only the vectorscope opens up. Final Cut's wheels work after the curve and cannot produce this.

Start at ±0.3 to ±0.5 per slider. Period uses it out of the box (highlights +0.30, shadows −0.12).

Skin protection

A skin-tone mask that locally attenuates saturation, vibrance, the look LUT and saturation by zone. It only has an effect if one of those modules is working: on its own it does nothing — it's a moderator, not an effect.

It acts at the end of the chain, in screen space. So it does not protect you from the Input settings — temperature and tint — nor from film density: those work in scene light, upstream of the curve, where the mask doesn't yet exist. That is deliberate: white balance describes the lighting of the scene, and exempting a face would light it differently from the set around it.

Saturation by zone — Lum vs Sat

How dye layers respond on a print: chroma fades away in the shadows and in the highlights. Negative values desaturate. This is what takes digital's “plastic” coloured shadows away.

Reading it on the scopes

This module preserves luminance: it is invisible on a waveform. Judge it on the vectorscope (the cloud tightens) or on the RGB parade (the channels converge).

CinePerfect Look

Nine 3D LUTs, applied at the end of the chain with adjustable intensity. The first five each defend a distinct axis — colour and tonality:

LookIts axisBlacksContrastChroma
CinePerfect 1The neutral — the clean starting point0,0241,610,62
CinePerfect 2Orange & teal: cyan-blue shadows, orange mids and skin tones, whites preserved0,0291,530,70
CinePerfect 3Soft — constant warmth, slack contrast, calmed chroma0,0431,290,38
CinePerfect 4Cold — blue across the whole scale, hard contrast, deep blacks0,0152,040,49
CinePerfect 5Faded — lifted blacks, flattened contrast, olive turn0,1451,070,35

The five differ by 0.044 to 0.154 in mean RGB distance — well above the threshold where two looks become interchangeable. Each moves both the colour and the curve.

Then four print emulations — Print · Hollywood, Print · Premier (more contrasted), Print · Soft (softer) and Print · Gold (golden, with muted magentas). These are not simple looks: they replace the plug-in's film curve with the measured response of the positive, the image being fed to them Cineon-encoded as on a telecine. That is why they don't stack on top of the tonemap — they are the tonemap.

Output

Mix blends the result towards a neutral technical conversion — handy for dosing everything at once, or comparing. Broadcast-safe brings you back to the legal 16-235 range: leave it off unless your delivery requires it, Final Cut already handles legality on export.

Before / after split divides the image in two, with a movable line and a choice of orientation — vertical (before on the left) or horizontal (before on top). The “before” side is not the raw image: it is the clean technical conversion, the one you'd have with no module at all — no lens, no OLPF, no diffusion, no look.

Your exposure and white balance are kept on both sides. That is deliberate: you are comparing what the look adds, not your base setup. A wipe that also showed a different exposure would tell you nothing useful.

The split is a comparison tool: no preset touches it, and it does not belong in the final render — remember to switch it off before export.

Solo — isolating one module, or several

Every module group carries a Solo, just below its Active. As soon as one is ticked, only the modules thus isolated are computed. They stack: ticking Solo on the OLPF and on halation shows those two together, and nothing else.

The split compares everything with nothing. Solo, on the other hand, compares one thing with nothing. It is the tool of doubt: knowing what a module really contributes when twelve are stacked.

Solo does not switch on the isolated module — it switches the others off. Its Active therefore still governs, and that is deliberate: unticking Active while a Solo is ticked gives you the before/after of that module alone, in one click.

What is never touched: the log decoding and the output conversion — without them the image would not be viewable — along with exposure, white balance and the settings in Output. Nor is skin protection: it modulates the other modules, it is part of their setting.

The oversight that costs you

Twelve boxes spread across collapsed groups means twelve ways to leave a Solo ticked without remembering — and not to understand why the image is wrong. The “Clear all solos” button, in Output, switches them all off at once. Like the split, solo does not enter the final render: think of it before exporting.

04

Combining with Final Cut's own tools

In the video inspector, whatever sits above is applied first. CinePerfect expects camera material at its input and delivers a finished Rec. 709 image. Everything follows from that.

Where to put what
ToolPositionWhy
Wheels / Curves / Color BoardBelow CinePerfect These are Rec. 709 tools. Above, they'd be working on log — a wrong and destructive move.
Primary exposure, balance, contrastInside CinePerfect Its own settings act in scene light, before the film curve: far more latitude.
Secondaries, masks, shapesBelow CinePerfect You isolate on the finished image, the one you can see.
Crop, stabilisation, Ken BurnsBelow CinePerfect Grain, vignette and lens defects must stay locked to the final frame.
Another LUT, log conversion, camera LUTNowhere Double conversion guaranteed. CinePerfect already does the decoding.
SharpeningAvoid It undoes exactly what the OLPF has just put in.
Check it in ten seconds

Unsure of the order Final Cut is really applying? Push a colour wheel all the way. If the image turns hard, it applies after CinePerfect. If it comes out digested and softened, it runs before. Reset it and file it accordingly.

Saving your own presets

Right-click the effect's name in the inspector → “Save Effects Preset”. Final Cut saves every setting and files it in the Effects Browser. The ten shipped styles are starting points; these will be your films' looks.

05

Recipes

Breaking the video look

The trio that covers the most ground, without touching colour.

OLPF 0.5 · Mist 0.12 · Grain 0.2, size 1.2
Halation 0.4, threshold 0.55

A window or the sun in frame

Letting the light spill without washing out the rest of the image.

Bloom on · threshold 0.65 · radius 130 · intensity 0.3
Rolloff 0.65

Skin drifting on a strong look

Protection modulates the LUT where it matters.

Skin protection on · 0.6
Look at 0.7 rather than 1.0

Matching two shots

Work upstream of the curve: highlights realign without blocking up.

Exposure, then Blacks / Lights
then Rolloff. Never saturation.

Day for night, dense shadows

Digging without drowning: desaturating the shadows does the work.

Blacks −0.3 · Contrast +0.25
Lum vs Sat shadows −0.55

The look is too strong

One slider, as a last resort, rather than ten retouches.

Output → Mix 0.7
or Style strength 0.6

An emulsion look in two moves

The signature of a print: cold shadows, warm highlights — without touching exposure.

Split tone on · Shadows warmth −0.3
Highlights warmth +0.3

Instant black & white

A silver-gelatin B&W in one click, sepia in two more.

“Black & white” style
+ Split tone highlights warmth +0.25 for sepia
06

If something's off

SymptomMost likely cause
Very dark, oversaturated imageCamera LUT still active in the Info inspector — double decoding.
Washed-out image, blacks sitting halfway upBroadcast-safe switched on when the delivery doesn't require it.
Halation or bloom invisibleThe threshold is too high for the shot. Bring it down towards 0.45.
The halo spills into the shadowsThe threshold is too low: it starts below middle grey. Raise it.
My retouches keep disappearingThe style or its strength was moved again — the preset rewrites itself.
Split tone seems inertIt works at constant luminance: judge it on the vectorscope, not the waveform — and on a contrasty image.
A new group is missingDelete the effect and re-apply it: parameters are frozen when it's placed.
  1. A shot from Mister Hasard straight out of the camera, in log: flat and desaturated. Camera log
  2. The same shot converted to Rec. 709: contrast and saturation restored. Rec. 709
  3. The same shot in Rec. 709 after CinePerfect: a halo around the lamp, extended highlights, and the red of the jacket recovering detail instead of being crushed. Rec. 709 + CinePerfect

Mister Hasard, series in production, graded with CinePerfect · © SpacProd