GUIDE · SEPTEMBER 2026
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 film stock is a whole recipe, not a pile of parts. The reason a particular stock looks like itself is the relationship between its curve, its colour crosstalk and its grain. Exposing those as independent sliders lets you break the relationship in one drag, and most people do. Keeping the recipe intact and giving you a single strength control preserves what makes it recognisable.
- Grain belongs to texture. Grain is not a layer you add on top; it is inseparable from how the stock renders detail and midtone contrast. Filmine treats it as part of the Texture control, which moves the grain character together with the softness and micro-contrast that go with it. That is also why there is no standalone grain slider — a grain amount divorced from the rest of the look is the fastest way to get that crawling flicker described above.
- Two sliders are two sliders you can actually judge in motion. Evaluating a look on a three-second clip means watching it play, not scrubbing a static preview. Fewer controls means fewer play-throughs before you are happy.
A workflow that tends to produce good results
- Start from a Live Photo with something genuinely moving in it — steam, hair, water, a turn of the head. Film looks reward motion.
- Pick a stock by mood rather than by name, and let it play once at default settings before touching anything.
- Pull Intensity back further than instinct suggests. A grade that looks perfect frozen is usually about twenty per cent too strong once it moves.
- Set Texture last, watching a flat area — sky, a wall, a cheek — rather than a detailed one.
- 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.