Film emulation in a digital pipeline serves a specific purpose: it adds the organic texture, color response, and optical imperfections of photochemical film to footage shot on a digital sensor. Done well, it creates a subconscious sense of warmth and physicality. Done poorly, it looks like an Instagram filter applied to professional footage. The difference between good and bad emulation comes down to three things: grain quality, color accuracy to the target stock, and how the plugin handles highlight and shadow rolloff, which defines the character of every film stock.
Approach to Film Emulation: Different Philosophies
FilmConvert Nitrate: Sensor-Matched Conversion
FilmConvert Nitrate first converts digital footage from the camera's native sensor response into a standardized intermediate format, then maps that intermediate onto the spectral sensitivity curve of the target film stock. The key step is the sensor match: FilmConvert determines which camera the footage was shot on and adapts the film stock to that camera's color science, and camera profiles cover the main cinema and hybrid cameras. When you pick a camera model, FilmConvert applies a correction that accounts for how that particular sensor records color.
This approach means FilmConvert gives more accurate results across different camera systems. An ALEXA 35 and a Sony FX6 produce visibly different starting images, and FilmConvert's camera correction normalizes them before the emulation is applied.
The Nitrate version (current release) adds full compatibility with DaVinci Resolve, Premiere Pro, and Final Cut Pro as native OFX/AE/FCP plugins.
Dehancer Pro: Full Photochemical Pipeline Simulation
Dehancer Pro takes a fundamentally different approach. Instead of mapping sensor response onto film, it simulates the entire photochemical chain: negative exposure, development, printing onto print film, and projection. Each stage is modeled independently with adjustable parameters.
The negative stage controls exposure density — how much light hits the negative. The development stage controls contrast, color cross-talk, and fog. The print stage simulates printing onto a specific print stock (Kodak Vision3 print film, Fujifilm Crystal Archive) with adjustable printer lights. The projection stage adds gate weave, halation, vignetting, and light leak effects.
This pipeline approach gives Dehancer more parameters to adjust — which is both its strength and its weakness. Strength: you can create looks that are impossible in FilmConvert's simpler model. Weakness: more parameters mean more ways to get a bad result. Dehancer requires an understanding of the photochemical pipeline to be used effectively.
Dehancer OFX runs natively in Resolve, Premiere, and After Effects. It also includes a standalone application (Dehancer Pro for Photos) for still image work.
Grain Engine Quality
Scanned Grain vs Procedural Grain
This is where the two plugins diverge the most.
FilmConvert uses a procedural grain engine. It generates grain algorithmically based on statistical models of real film grain. Grain responds to exposure — brighter areas get finer grain, shadows get coarser grain. Grain is generated frame by frame, so it animates naturally.
The limitation of procedural grain: real grain has a structure that procedural algorithms cannot fully reproduce. Silver halide crystals clump — they form small clusters with gaps between them, creating an uneven texture with spatial correlation. Procedural generators produce independent noise per pixel.
Dehancer Pro uses real scanned grain from actual film. The developers scanned film at high resolution, extracted the grain layer, and built a library that includes Kodak Vision3 500T (5219) — exposure index 500 at tungsten 3200 K, Kodak Vision3 250D (5207) — 250 in daylight 5500 K and 64 at tungsten 3200 K with an 80A filter, Fujifilm Eterna 500, Ilford HP5 Plus (black and white), and others. Scanned grain preserves the clumping structure, spatial correlation, and uneven distribution.
The visual difference is subtle but real. On a calibrated monitor at high magnification, Dehancer's grain looks textured and organic. FilmConvert's grain looks like fine digital noise with an exposure response curve.
Performance difference: Dehancer's scanned grain renders slower, because it overlays a high-resolution grain texture on every frame. How noticeable that is, you should measure on your own machine and your own material — other people's percentages travel badly.
Grain Engine Comparison
| Parameter | FilmConvert Nitrate | Dehancer Pro |
|---|
| Grain source | Procedural (algorithm-generated) | Scanned from real film |
| Grain stocks available | Universal profiles | Specific stocks (Kodak 5219, Fuji Eterna, Ilford, etc.) |
| Exposure response | Yes — shadows coarser, highlights finer | Yes — matches the scanned stock |
| Organic texture | Good — even distribution | Excellent — clumping, spatial correlation |
| Render overhead | Adds extra time | Adds noticeably more extra time |
| Honest limitation | Looks like well-modeled digital noise, not film grain up close | Slower, more parameters, fixed grain library |
Color Response Accuracy
Kodak Vision3 500T (5219): The Reference Stock
Kodak Vision3 500T is the most commonly emulated film stock, because it was the dominant tungsten negative stock for the last two decades of film production. Every plugin includes a 5219 preset. The question is how accurately they reproduce its color response.
According to Kodak's technical specifications for Vision3 500T, the real characteristics of 5219 are: exposure index 500 at tungsten 3200 K and 320 in daylight with an 85 filter, the film is issued in 35 mm format; it is balanced for tungsten, saturated warm tones with a slight orange-gold shift, shadows with a subtle blue-cyan tint, skin warm but not oversaturated, highlight rolloff smooth.
FilmConvert's 5219 emulation gives a convincing overall shift: desaturated blues, warm skin, soft highlight rolloff. However, a side-by-side comparison with real 5219 scans shows two deviations. FilmConvert's shadow tint is more neutral than real 5219 — the blue-cyan shift is muted. FilmConvert's highlight shoulder is slightly more aggressive, compressing highlights faster than the actual stock.
Dehancer's 5219 emulation is more accurate in three respects: the shadow tint matches the measured blue-cyan, the highlight shoulder follows the actual sensitometric curve, and channel cross-talk is modeled.
Bottom line: for most viewers both plugins give a convincing 5219 look. For colorists who have worked with real film scans, Dehancer is noticeably more accurate.
Fujifilm Eterna 500: The Warm Alternative
Fujifilm Eterna 500 is Fujifilm's primary tungsten stock: according to the Fujifilm manual, its exposure index is 500 at tungsten 3200 K and 320 in daylight with an 85 filter; it is known for its inherently warm character and softer contrast compared with the Kodak Vision3 stocks. It is the stock people reference when they say film looks warm.
FilmConvert includes a Fuji F-500 profile. It applies a warm shift and a soft contrast curve. The result is warm and pleasant, but it lacks the specific Fuji character — the soft green shadow tint, slightly desaturated reds, and the characteristic way Eterna renders blue skies.
Dehancer includes the Eterna 500 negative and a specific Fujifilm print stock. The combination gives a more accurate Eterna look: warmer overall, with the specific blue-sky behavior and shadow tint. Dehancer's print stage lets you simulate printing the Eterna negative onto different print stocks, which changes the final look — FilmConvert cannot do that, because it does not model the print stage separately.
For projects that specifically reference Fujifilm aesthetics, Dehancer gives a more authentic result. For general warm film looks, FilmConvert's Fuji profile is adequate.
Integration with DaVinci Resolve and Premiere Pro
DaVinci Resolve
Both plugins run as OFX effects in Resolve's Color Page. FilmConvert OFX appears in the OpenFX panel. Dehancer Pro OFX appears under Dehancer. Both support Resolve's node-based workflow — you apply them to a dedicated node and they process the image flowing through that node.
FilmConvert in Resolve: straightforward. Add the OFX to a node, choose the camera and the film stock, adjust the grain. The interface is simple, with few parameters. It works correctly with Resolve's color management when it is placed after the CST or the color managed transform.
Dehancer in Resolve: more complex, but more powerful. The OFX includes dozens of parameters across the negative/develop/print/projection stages. It works with Resolve's color management, but the correct placement depends on your pipeline. When grading in ACES, place Dehancer after the ACES Output Transform. When grading in DaVinci YRGB with a CST, place it after the CST.
Render speed depends on the machine and the material: measure it yourself instead of carrying over other people's percentages. Both plugins are worth caching (Render Cache > User) for the film emulation node.
Premiere Pro
FilmConvert Nitrate for Premiere runs as a native effect in the Effects panel. It supports Mercury Playback Engine GPU acceleration. Real-time playback depends on the machine and the material.
Dehancer Pro for Premiere runs as an effect. Check its stability on your own timeline: we have no test protocol to rely on, so we give no ratings.
Recommended approach for both: Lumetri for primary correction and creative grading, then the film emulation plugin as the last effect in the chain.
Performance Impact and Practical Workflow
How to Compare Performance
| What to Measure | How to Measure It | What to Look For |
|---|
| Render time per frame | The same clip, grain on and off | The difference between the two modes is the cost of scanned grain |
| Memory use per instance | One instance on an empty timeline | How much memory the plugin eats before playback stutters |
| GPU load | Background render with GPU support enabled | Whether the computation falls back to the CPU |
| Real-time playback | A simple timeline with a single instance | Whether the machine is fast enough without a pre-cache |
| Instance limit | Add instances until dropouts appear | Where the plugin stops working reliably |
Recommended Workflow: Plugin Emulation or Manual?
Use a film emulation plugin when:
- The client explicitly requests a film look and references specific stocks
- You need grain that responds to exposure
- Speed matters — a plugin preset applies almost instantly
- Music videos, fashion films, stylized commercials
Use manual film emulation (Custom Curves, Color Warper, a separate grain layer) when:
- You need precise control over each aspect of the look independently
- The footage has to match real film scans on a mixed-format project
- Long-form work (feature film, documentary), where plugin overhead adds up
- HDR content, where plugin behavior may clip the PQ signal unpredictably
Opinion: most projects are fine with the simple manual approach — an S-curve with lifted blacks, a warm shadow tint, and Resolve's built-in Film Grain. That gives a recognizable film look without render cost and with full control. Dehancer and FilmConvert are for projects that need accurate emulation of a specific stock.