Filmine

How to add a film look to a Live Photo

To add a film look to a Live Photo and keep it moving, you need an editor that applies the grade to the key still and every frame of the attached clip, then saves the result as a new Live Photo. A still-image filter cannot do this: it will either flatten the file into a photograph or colour the cover frame while leaving the motion untouched, which produces a visible jump when you press and hold. Filmine takes the second route — eleven film stocks applied frame by frame, with two sliders, entirely on your iPhone.

Why film emulation is harder in motion than in a still

A film look is not one adjustment. It is a stack of them: a tone curve that rolls off the highlights instead of clipping them, a colour shift that leans the shadows one way and the highlights another, a halation glow around bright edges, and a texture that stands in for silver grain. On a single frame, you can push any of these as far as you like and judge the result with your eyes. In motion, three new problems appear.

Frame-to-frame consistency

If the grade is derived from the content of each frame — an auto-exposure step, an auto white balance, a histogram-driven curve — then every frame gets a slightly different treatment. A hand passing through the shot changes the histogram, the curve shifts, and the whole image breathes. In a still you would never know. In three seconds of playback it reads as an unstable, amateurish pulse. The fix is to make the grade deterministic: the same input colour maps to the same output colour in frame one and frame ninety, regardless of what is in the picture.

Grain that flickers

Grain is the classic trap. Real film grain is genuinely different on every frame, which is why film has that living quality. But randomly regenerating a heavy digital grain pattern per frame does not reproduce that — it produces a crawling, boiling noise that fights the subject for attention, especially in flat areas like skies and skin. Grain also interacts badly with video compression: fine high-frequency noise is expensive to encode, so it degrades unevenly across the clip. The texture in a good Live Photo grade therefore has to be tuned for motion, not lifted from a stills preset, and it usually has to be gentler than you would choose for a still.

Wide colour and Display P3

Modern iPhones capture and display in Display P3, a wider colour space than sRGB. Most film LUTs floating around the internet were authored for sRGB or for Rec.709 video. Applying one of those tables directly to P3 data without converting first pushes saturated colours — red clothing, neon signs, sunsets — outside the range the table ever expected, and they come back crushed or hue-shifted. The correct order of operations is to bring the frame into the working space the look was designed in, apply the look, then convert back for display, keeping the still and the clip on the same path so they end up the same colour. Get that wrong on one half only, and your cover frame and your motion will not match.

Why Filmine has only two sliders

Filmine ships eleven film stocks. Each one has exactly two controls: Intensity and Texture. There is no separate grain slider, no curves panel, no temperature and tint, no split toning. That is a deliberate decision, for three reasons.

A workflow that tends to produce good results

  1. Start from a Live Photo with something genuinely moving in it — steam, hair, water, a turn of the head. Film looks reward motion.
  2. Pick a stock by mood rather than by name, and let it play once at default settings before touching anything.
  3. Pull Intensity back further than instinct suggests. A grade that looks perfect frozen is usually about twenty per cent too strong once it moves.
  4. Set Texture last, watching a flat area — sky, a wall, a cheek — rather than a detailed one.
  5. Export, then long-press the result in Photos and check that the colour does not jump as playback starts.

What Filmine does and does not do

Filmine only handles Live Photos; ordinary stills will not appear in the picker. Alongside the eleven film stocks there are five portrait presets with two sliders of their own — subject fill and background fade — and ten frames plus a no-frame option, with no parameters. Film and portrait are free. Three frames (None, Polara and Signature) are free as well; the other eight come with an annual subscription that includes a seven-day trial for new users, or a one-time unlock.

Everything is processed on the device. There is no account, no server, no analytics and no data collection. The output is always a new Live Photo — your original file is left exactly as it was, and both the motion and the sound are preserved. Because there is real per-frame work involved, exporting takes a few seconds. Filmine requires iOS 18 or later, runs on iPhone only, and does not offer collage, free-form cropping, video trimming, custom text or AI generation.

Ready to give your Live Photos a film look that holds up in motion? Download Filmine on the App Store — Filmine — Live Photo Darkroom, free on the App Store.