Film grain

Moving film grain and a soft vignette over footage: the grain re-rolls on every film frame, so it reads as real stock, not a still texture.

  • effects/grain
  • Effects
  • scene
  • Overlay with alpha
  • 6 s (1–60 s)
Live in your browser
Film grain at 16:9
0.00 / 6.00 s
Playing live with volito/browser, the engine a render uses. Each tab lays the item out again for that shape, not a crop. The graphic is transparent; the grey stands in for your footage.

Render it

npx volito render effects/grain --out grain.mov

That writes ProRes 4444 with alpha, ready to drop over footage. The same item in another shape, brand or format:

volito render effects/grain --aspect 9:16 --style cobalt --out grain-9x16.mov
volito render effects/grain --format mp4 --out grain.mp4
volito still effects/grain --t 3 --out grain.png
volito info effects/grain     # every prop and part
volito add effects/grain      # copy its source into ./motion to edit

From Node:

import { findItem, renderVideo } from "volito";

await renderVideo(findItem("effects/grain"), { props: {}, out: "grain.mov" });

Or ask an agent with the MCP server connected: “Render the Volito film grain (effects/grain) in 9:16, in our brand.”

Props

Set each with --prop name=value, or all at once with --props and a JSON object.

PropTypeDefaultTakes
amount
Grain
number0.350 – 1
size
Grain size
choicemediumfine | medium | coarse
vignettenumber0.40 – 1

Tags: effect, film grain, grain, noise, vignette, film look, texture, overlay

More in Effects