How to add a 1950s color film look with Claude

The pale silver backdrop turns a soft cyan with its rainbow streaks glowing coral-red, the white label goes peachy cream and the purple bottle deepens to violet, like an early Technicolor feature.

Get this effect

  1. Switch to Code in your Claude Desktop App

  2. Install the skill (once)

    Show the prompt
    Install the Recharm video effects skill: download https://recharm-growth-staging.s3.us-east-2.amazonaws.com/website/downloads/recharm-video-effects.zip and unzip it into ~/.claude/skills
  3. Ask for the effect

    Add a 1950s color film look to input.mp4
    Color boost after the dye separation: 1.4
    Below 1 softens contrast, like the gentle shoulder of old color film stock: 0.88

Several videos, several effects, one ask

Put your clips in the folder, mention them with @, and ask for everything at once. Claude runs one tested script after another on each clip, then joins them.

Add a 1950s color film look to @clip1.mp4, put a sale badge on @clip2.mp4, give @clip3.mp4 a VHS look, then join all three with crossfades.

Settings you can change

Ask Claude to change any of these, or edit them at the top of the command.

SettingDefaultWhat it does
SATURATION1.4Color boost after the dye separation. 1 keeps it as is; higher looks more like a saturated studio print.
CONTRAST0.88Below 1 softens contrast, like the gentle shoulder of old color film stock.
BLACK0.07Where black lands (0-1). Lifts shadows to a soft dark brown instead of pure black; 0 keeps deep blacks.

Without the skill

Don’t want to install the skill? Paste this prompt into Claude Code and Claude writes the command itself.

Show the prompt
Give all of input.mp4 a 1950s color film look from the first frame to the last: rich reds and cyans, creamy highlights and soft contrast. Using ffmpeg, first separate the colors with a channel mixer (colorchannelmixer=rr=1.5:rg=-0.3:rb=-0.2:gr=-0.35:gg=1.2:gb=0.15:br=-0.3:bg=-0.1:bb=1.4), then raise the saturation to 1.4 and lower the contrast to 0.88 (eq=saturation=1.4:contrast=0.88), then apply per-channel tone curves (input/output points, 0-1): red 0/0.07 0.5/0.54 1/0.96, green 0/0.07 0.5/0.5 1/0.93, blue 0/0.07 0.5/0.47 1/0.88. The pale blue-white backdrop (around RGB 196, 202, 214) should come out a soft cyan (around RGB 167, 188, 189), the cream label (around RGB 202, 197, 188) a peachy cream (around RGB 198, 176, 150), the purple bottle a deeper violet (around RGB 156, 99, 178), the black dropper cap lifted to a soft dark brown, and the overall brightness about 92% of the original. Don't add any text (if you ever do, draw it with Pillow, not ffmpeg's drawtext). Keep the size (540x960), 30fps, the 6 second length and the audio. Encode H.264 yuv420p and save it as output.mp4.

Run it without Claude

This is the exact command we tested. Save it as 1950s-color-film-look.sh and run:

sh 1950s-color-film-look.sh input.mp4 output.mp4
Show the command
#!/bin/sh
# 1950s color film look: rich reds and cyans, creamy warm highlights and soft contrast, like an early color feature.
# Usage: sh 1950s-color-film-look.sh input.mp4 output.mp4
# Needs ffmpeg.
set -e
IN="$1"; OUT="$2"
SATURATION=1.4   # color boost after the dye separation below; 1 keeps it as is
CONTRAST=0.88    # below 1 softens contrast, like the gentle shoulder of old color stock
BLACK=0.07       # where black lands (0-1); lifts shadows to a soft dark brown instead of pure black

# Dye separation: the channel mixer pushes each pixel further from neutral, so warm areas go red-orange,
# cool areas go cyan (green borrows from blue) and violet goes deeper. The curves lift blacks to BLACK,
# warm the mids a touch and hold highlights below white, so whites read as cream rather than paper.
ffmpeg -y -v error -i "$IN" -vf "\
colorchannelmixer=rr=1.5:rg=-0.3:rb=-0.2:gr=-0.35:gg=1.2:gb=0.15:br=-0.3:bg=-0.1:bb=1.4,\
eq=saturation=$SATURATION:contrast=$CONTRAST,\
curves=r='0/$BLACK 0.5/0.54 1/0.96':g='0/$BLACK 0.5/0.5 1/0.93':b='0/$BLACK 0.5/0.47 1/0.88',\
fps=30,format=yuv420p" \
  -c:v libx264 -crf 18 -c:a copy "$OUT"

Find 3x winning ads

Recharm cuts your ad footage into tagged, searchable clips: hooks, testimonials, product shots. Find the shots that win, add the effect with Claude, and ship 3x more ad edits.

Start 14-day free trial