The friendly multilateral video toolkit built for artists by artists.
:contentReference[oaicite:1]{index=1}
Normalizes gamma, brightness, and exposure levels for broadcast-safe or web-safe consistency across diverse footage.
gamma_fix is designed to correct inconsistent exposure, contrast, and gamma shifts that often appear when mixing footage from multiple cameras, phones, archives, or lighting conditions.
It provides predictable luminance normalization suitable for:
target_yavg.min_contrast and max_contrast constrain the allowed contrast stretch, preventing overcorrection.sat provides global saturation control to compensate for washed-out or overly vivid sources.legalize ensures output luminance stays within broadcast-safe IRE ranges.videobeaux -P gamma_fix \
-i input.mp4 \
-o output.mp4 \
--target_yavg VALUE \
--min_contrast VALUE \
--max_contrast VALUE \
--gamma VALUE \
--sat VALUE \
--legalize VALUE \
--vcodec VALUE \
--crf VALUE \
--preset VALUE \
--acodec VALUE \
--ab VALUE
libx264).videobeaux -P gamma_fix \
-i myvideo.mp4 \
-o gamma_fix_styled.mp4 \
--target_yavg EXAMPLE \
--min_contrast EXAMPLE \
--max_contrast EXAMPLE \
--gamma EXAMPLE \
--sat EXAMPLE \
--legalize EXAMPLE \
--vcodec EXAMPLE \
--crf EXAMPLE \
--preset EXAMPLE \
--acodec EXAMPLE \
--ab EXAMPLE
target_yavg close to typical mid-gray values (around 40–55% normalized luma).sat boosts (1.05–1.15) to avoid color clipping.