SYNTHGUARD
    011 Video Humanizerv0.1

    Video Humanizer forShort Clips.

    Short-video mode runs locally in the browser. Upload a clip, inspect the preflight checks, and export an MP4 without sending the file to a backend.

    0 / 0 credits used this week - 0 left

    Video Humanizer is sign-in only

    Humanization runs entirely in your browser via ffmpeg.wasm — but you need a free account to start a session and track your weekly credits.

    3 free credits every Monday. No card.

    100% browser-only · your files never leave your device

    Free account · no credit card required

    Pipeline pillars

    What runs under the hood

    Full Codec Re-Encode

    The clip is fully re-encoded with H.264 (libx264), so the source model's encoder fingerprint, GOP layout and quantization profile are replaced by a standard playback-grade stream.

    Motion-Safe Micro-Transforms

    A subtle horizontal flip, micro-zoom, slight rotation and re-centered crop shift the framing just enough to break exact-match and frame-hash fingerprints — with no visible change to the clip.

    Container & Metadata Rebuild

    The output container is rebuilt with plausible recording-device tags instead of the AI tool's identifying metadata.

    Motion-Safe Color Grading

    Optional soft, fade, warm, cool and contrast passes apply gentle, intensity-controlled brightness, contrast and color-balance shifts that read like natural in-camera processing.

    Chroma & Aspect Normalization

    Output is normalized to 4:2:0 chroma (yuv420p) with a clean aspect ratio — matching how phones and consumer cameras store footage. Additional refinement passes are applied internally.

    Browser-Only Processing

    Runs entirely on your device with ffmpeg.wasm in a Web Worker. Your video never reaches a server.

    How it runs

    Three steps, all local

    01

    Drop video

    Drag any AI-generated MP4, MOV or WebM clip. Up to 1080p, clips up to 30 seconds.

    02

    Local processing

    ffmpeg.wasm runs the transform graph and a full re-encode in a Web Worker. Typical: 1–2× clip duration on a modern laptop.

    03

    Authentic export

    Download a re-encoded MP4 with a standard codec profile and rebuilt container metadata.

    Detector signals

    Before vs. after — detector signals

    Signal
    Before
    After
    • Encoder fingerprint
      AI-tool single-pass
      Standard libx264 re-encode
    • Frame / hash match
      Exact match to source
      Broken by micro-transform
    • Container metadata
      AI-tool fingerprint
      Recording-device-equivalent
    • Chroma sampling
      Tool default
      Normalized 4:2:0
    • Framing & geometry
      Untouched
      Flip / micro-zoom / crop
    • Color profile
      Flat synthetic
      Gentle in-camera grade

    FAQ

    Common questions

    Which AI video models does this handle?

    Sora, Runway Gen-3, Pika, Kling, Luma — anything that exports a standard MP4 / MOV / WebM. The pipeline is model-agnostic: it decodes the clip and re-encodes it with the transform graph applied.

    Does it work on iPhone HEVC clips?

    HEVC sometimes fails inside browser decoders. If a clip refuses to load, transcode to H.264 MP4 first — any free converter works.

    What's the maximum clip length?

    Up to 30 seconds at 1080p. Longer clips are on the roadmap as the in-browser encoder is optimized.

    Is the audio touched?

    Audio is preserved when present — it's re-encoded to AAC (128 kbps), while the geometry and color transforms only affect the video stream.

    We use a small number of cookies to keep you signed in. With your consent we'd also like to load privacy-friendly analytics so we can improve SynthGuard. See our Privacy Policy.