Nodes/comfyui-timesaver/TS Film Emulation
ComfyUI Node

TS Film Emulation

Apply film-stock looks (Kodak, Fuji, Cineon-style) or any .cube LUT from models/luts.

By AlexYez·Created 2 years ago·Updated 3 days ago· 11
TS Film Emulation
  • image
  • IMAGE
enabletrue
film_preset
lut_choice
lut_strength1.00
gamma_correctiontrue
film_strength1.00
contrast_curve1.00
warmth0.00
grain_intensity0.02
grain_size0.5
fade0.00
shadow_saturation0.80
highlight_saturation0.85
CategoryTS/Image/Color

Inputs (14)

NameTypeDefaultDescription
imageIMAGEImage to apply the film look to.
enableBOOLEANtrueIf disabled, the image passes through unchanged.
film_presetCOMBOBuilt-in analog film look. Choose 'External LUT' to use a .cube LUT from lut_choice instead.
lut_choiceCOMBOExternal .cube LUT file (from the luts folder) applied when film_preset is 'External LUT'. 'None' = no LUT.
lut_strengthFLOAT1.000–1Blend amount of the external LUT. 0 = original, 1 = full LUT.
gamma_correctionBOOLEANtrueApply the LUT in sRGB space (recommended for most .cube LUTs).
film_strengthFLOAT1.000–1Blend amount of the selected film preset. 0 = original, 1 = full preset.
contrast_curveFLOAT1.000–3Contrast around mid-gray. 1 = unchanged, >1 = more contrast.
warmthFLOAT0.00-1–1Warm/cool shift. Positive warms (red up, blue down), negative cools.
grain_intensityFLOAT0.020–0.5Strength of added film grain. 0 = no grain.
grain_sizeFLOAT0.50.5–5Scale of the grain particles. Higher values give coarser grain.
fadeFLOAT0.000–0.5Lifts blacks toward gray for a faded, matte film look. 0 = off.
shadow_saturationFLOAT0.800–2Color saturation in the shadows. 1 = unchanged, <1 = desaturated.
highlight_saturationFLOAT0.850–2Color saturation in the highlights. 1 = unchanged, <1 = desaturated.

Outputs (1)

NameTypeDescription
IMAGEIMAGE