OpenFX plugin for DaVinci Resolve

Give any footage a film look.

1LineArt Filmy FX turns log or Rec.709 footage into a convincing film print. It decodes your camera’s log profile, runs the image through a negative and a print stock, then adds halation, bloom, grain and gate weave. Pick a look, press Next Look, and fine-tune.

Works in
Resolve Free and Studio
Pages
Edit and Color
Cameras
27 profiles
Looks
35 film looks
1LineArt Filmy FX logo: a glowing film frame with a play button above the words 1LineArt Filmy FX
DaVinci Resolve WindowsmacOSLinux

A film print, not a filter

It is a CPU-rendered OpenFX plugin, so it works in both DaVinci Resolve Free and Studio. Use it on the Edit page as a clip effect or on the Color page as a node effect. Every image goes through the same chain:

  1. Camera decode
  2. Negative stock
  3. Printer lights
  4. Print stock
  5. Halation and bloom
  6. Grain
  7. Gate weave
  • Camera-aware

    Decodes the log curve and gamut of 27 camera profiles itself, so you never need a conversion LUT in front of it.

  • Real film model

    Negative stock, printer lights and print stock, not a flat LUT. Highlights roll off and colour behaves like a film print.

  • Halation and bloom

    Red-orange halation and soft bloom around bright lights, each with Amount and Size controls.

  • Grain and texture

    Film sizes from 8mm to 65mm, frame-accurate grain that renders identically every time, plus a Delivery setting that keeps grain alive after compression.

  • Auto Balance

    Analyses the current frame and neutralises a colour cast by setting White Balance and Tint in one click.

  • Day and Night

    Scene modes adapt the look for low light. Auto measures every frame and blends between the two.

  • Skin and colour

    Skin, Skin Hue and Look Hue isolate skin tones automatically; Color Head sets printer lights, shadows and highlights tone.

  • Gate and lens

    Softness, vignette, film breath and gate weave add the small imperfections of a real projector and lens.

27 camera profiles

Set Camera to the profile your footage was recorded in. The plugin decodes the log curve and gamut itself, so it must receive the camera’s native footage.

  • Rec.709 / Phone (Gamma 2.4)Display referred, Rec.709
  • sRGB (Computer / Web)Display referred, sRGB
  • Linear Rec.709Scene linear
  • ACEScg (Linear AP1)Scene linear, AP1
  • Apple Log (iPhone)Apple Log, Rec.2020
  • ARRI LogC3 (EI 800)LogC3, ARRI Wide Gamut 3
  • ARRI LogC4LogC4, ARRI Wide Gamut 4
  • Blackmagic Film Gen 5BMD Film Gen 5, Wide Gamut Gen 5
  • Canon Log (C-Log)C-Log, Cinema Gamut
  • Canon Log 2 (C-Log2)C-Log2, Cinema Gamut
  • Canon Log 3 (C-Log3)C-Log3, Cinema Gamut
  • DaVinci Intermediate (Wide Gamut)DWG Intermediate, DaVinci Wide Gamut
  • DJI D-LogD-Log, D-Gamut
  • Fujifilm F-LogF-Log, Rec.2020
  • Fujifilm F-Log2F-Log2, F-Gamut
  • Leica L-LogL-Log, Rec.2020
  • Nikon N-LogN-Log, N-Gamut
  • Panasonic V-LogV-Log, V-Gamut
  • RED Log3G10 (REDWideGamutRGB)Log3G10, REDWideGamutRGB
  • Sony S-Log2 (S-Gamut)S-Log2, S-Gamut
  • Sony S-Log3 (S-Gamut3)S-Log3, S-Gamut3
  • Sony S-Log3 (S-Gamut3.Cine)S-Log3, S-Gamut3.Cine
  • Cineon (Kodak 10-bit Log)Cineon, Rec.709
  • ACESccACEScc, AP1
  • ACEScctACEScct, AP1
  • HDR HLG (iPhone, phones)HLG, Rec.2020
  • HDR PQ / HDR10PQ, Rec.2020

Not listed? Convert the clip to a supported space with Resolve’s Color Space Transform or the project colour management first, then choose the matching profile (for example DaVinci Intermediate).

35 film looks

Every look is a starting point: all controls remain editable on top of it. Previews use the same test chart with S-Log3 input.

Simple on top, deep underneath

A handful of basic controls cover most shots. Each advanced section has its own Reset button, and all values are offsets on top of the selected look, so 0 always means “as designed”.

ControlDescription
CameraInput log profile and gamut (27 profiles).
LookSelects the film look. 35 are included.
Previous Look / Next LookSteps through the looks and wraps around at either end.
ExposureScene exposure in stops, applied before the film stages (like exposing the negative differently).
WarmthCreative colour temperature. Positive is warmer.
TintCreative green / magenta shift. Positive is magenta.
Warm PrintWarms the print stage, like a warm printer light.
Film TextureMaster control for grain intensity and softness. 50 is the look’s nominal texture; 0 is clean.
Strength0 gives a neutral technical conversion; 100 is the full film look. Use it to dial the effect back.
Auto BalanceAnalyses the current frame and sets White Balance and Tint to neutralise a colour cast. Use it on a frame that contains something that should be neutral grey or white.
Reset LookResets every control to its default. Camera and Look are kept.

Install in a minute

The download is a complete installer package. Close DaVinci Resolve first. The plugin is self-contained: it needs no extra libraries, no Visual C++ Redistributable, no GPU and no licence key.

Windows 10 / 11 (64-bit)

  1. Open the Windows folder and double-click Install Filmy FX - Windows.bat.
  2. Click Yes at the administrator prompt. The installer copies the plugin to:
    C:\Program Files\Common Files\OFX\Plugins
    If the folder contains no ready-built plugin, the installer builds it from the Source folder. It checks for CMake and Visual Studio Build Tools and offers to install them with winget (a download of several GB); say No to cancel.
  3. Start DaVinci Resolve.

What is in the package

ItemPurpose
START HERE - README.txtOne-page install summary.
Windows / macOS / Linux foldersAn Install and an Uninstall file for that system, plus the ready-built plugin where one is included.
Looks GalleryA preview thumbnail of every look.
SourceComplete source code, build files and tests. Used automatically if your system needs to build the plugin.
SHA256SUMS.txtChecksums to verify that the files are intact.

System requirements

  • A current version of DaVinci Resolve (Free or Studio) with OpenFX support.
  • Windows 10/11 64-bit, macOS 11 or later (Intel or Apple Silicon), or Linux x86-64.
  • A multi-core CPU. Rendering is CPU-based and scales with core count. No GPU or licence key is required.
  • Building from Source is only needed when no ready-built plugin is included for your system: macOS needs Xcode Command Line Tools, Linux needs g++ or clang, Windows needs CMake and Visual Studio Build Tools 2019/2022 (Desktop development with C++).

Verify and uninstall

In Resolve, open the Edit page > Effects > Open FX and look for 1LineArt > 1LineArt Filmy FX. On the Color page, open the OpenFX panel (top right) and look under 1LineArt.

To uninstall, run Uninstall Filmy FX from the same folder, or delete 1LineArt_Filmy_FX.ofx.bundle from the plugins folder.

Quick start and workflow

Use it on the Edit page as a clip effect, or on the Color page as a node effect.

Edit page

  1. Place your clip on the timeline.
  2. Open Effects > Open FX > 1LineArt and drag 1LineArt Filmy FX onto the clip.
  3. Select the clip, open the Inspector > Effects tab, and set Camera to match your footage.
  4. Choose a Look, then press Next Look or Previous Look to audition the others.
  5. Adjust Exposure, Warmth, Tint, Film Texture and Strength to taste.

Color page

  1. Select a node (a dedicated node for the effect is recommended).
  2. Open the OpenFX panel, then drag 1LineArt Filmy FX onto the node.
  3. Set Camera and Look as above.

How to feed the plugin

  • Do not place a LUT or a Color Space Transform that converts log to Rec.709 before it.
  • Set Camera to the profile the footage was recorded in (for example Sony S-Log3 / S-Gamut3).
  • Phone and Rec.709 footage: choose Rec.709 / Phone. iPhone HDR clips: choose HDR HLG.
  • Leave Output Space on Rec.709 (Gamma 2.4) for a standard Rec.709 timeline.

In a colour-managed project (DaVinci YRGB Color Managed or ACEScct), Resolve may already have converted the clip. Either set the clip’s input colour space to match the plugin’s Camera setting with no conversion, or use a non-managed project for this plugin.

Recommended workflow

  1. Set Camera to match the footage, and leave Strength at 100.
  2. Correct exposure first. Raise or lower Exposure until mid-tones sit where you want them.
  3. Press Auto Balance on a frame with something neutral, then fine-tune with Warmth and Tint.
  4. Audition looks with Next Look. Tweak Film Texture for more or less grain and softness.
  5. Fine-tune colour in Color Head and Skin and Color. Use Strength to blend back toward the original.
  6. For web delivery, set Delivery to match the platform so grain remains visible after compression.

Tip: on long or heavy timelines, enable Resolve’s Render Cache (Playback > Render Cache) or use proxy media for smooth playback.

Help and troubleshooting

Quick answers to the most common problems.

Run the installer for your operating system again and restart Resolve. Confirm the folder is named 1LineArt_Filmy_FX.ofx.bundle and sits directly in the OFX Plugins folder. On macOS run the xattr command from the install section if the plugin is blocked.

Install Apple’s Command Line Tools: open Terminal, run xcode-select --install, click Install, wait for it to finish, then run the installer again.

The Camera setting does not match the footage, or a log-to-Rec.709 conversion is applied before the plugin. Remove the LUT or Color Space Transform and choose the correct Camera.

Adjust Exposure. For night footage try Scene > Night or Auto.

Press Auto Balance on a neutral frame, then adjust White Balance, Warmth and Tint.

The plugin is CPU-rendered. Use Render Cache or proxy media, lower the timeline resolution while editing, or reduce Halation, Bloom and Softness.

Set Delivery to YouTube / Web or Social / Mobile, or increase Grain Size.

DaVinci Resolve Free and Studio with OpenFX support, on 64-bit Windows 10/11, macOS 11 or later (Intel or Apple Silicon) and Linux x86-64. Rendering is CPU-based, so no GPU or licence key is needed.

The buttons open your default web browser. Check that a default browser is set and that your system allows links to open. The addresses are 1lineart.com/donate.html and youtube.com/@1LineArt.

Support 1LineArt

Filmy FX is free to use. If it helps your work, a donation keeps new looks and cameras coming, and subscribing to the channel helps too.