Skip to content
Klypsed

Features

Everything that makes a variant unique.

Six settings drawn at random, three intensity levels, a measurement on every file and exports ready for every platform. All on your computer.

How it works

Six settings, drawn at random on every export.

Each variant combines random values across six axes. Enough to change the fingerprint, too little for the eye to notice.

011 variant in 2

Horizontal mirror

Invisible to your fans, radical for the fingerprint. Turn it off when the frame contains text.

021 to 6%

Crop and zoom

Crops at a random position, then restores the original resolution.

03± 2 to 5%

Playback speed

An imperceptible shift that offsets every frame of the sequence.

04± 1.5 to 3%

Audio pitch and tempo

The sound gets a new fingerprint too, while the tempo stays locked to the picture.

05± 4% and grain

Colour and grain

Light, contrast and saturation vary slightly, with a fine grain drawn at random.

06cleaned, then rewritten

Metadata

Date, device, encoder, EXIF and GPS position are removed, then written fresh. Your personal information doesn’t travel with the file.

For the technical crowd

The ffmpeg chain behind one video variant. Every value is drawn at random on export.

ffmpeg          -i source.mp4 \-filter_complex "[0:v]crop=1046:1862:17:29,scale=1080:1920,hflip, \                eq=brightness=0.012:contrast=1.021:saturation=0.987, \                noise=alls=4:allf=t,setpts=PTS/1.0184[v]" \-map            "[v]" -map 0:a:0 \-af             "asetrate=48000*1.0112,aresample=48000,atempo=1.0071" \-map_metadata   -1 -c:v libx264 -crf 22 -pix_fmt yuv420p \                variante_007.mp4

Intensity

Three levels, measured values.

Balanced suits most content. Aggressive is for very dark or very uniform content, which moves less, Light for shots where every pixel matters.

Three levels, measured values.
LightBalancedAggressive
Crop and zoom1 to 2%1.5 to 3.5%3 to 6%
Speed± 2%± 3%± 5%
Audio pitch± 1.5%± 2%± 3%
Light, contrast, saturation± 4%± 4%± 4%
Grainfinemediumstrong
Encoding quality (CRF)20 to 2221 to 2422 to 26

The measurement

Every variant is checked before it leaves.

Klypsed computes the 64-bit perceptual fingerprint of the original and of each variant, then shows how many bits changed. For a mirrored variant, the distance is measured against the mirrored original: the mirror alone doesn’t count.

  • Average hash computed on a frame reduced to 8 × 8 pixels
  • Distance expressed as bits changed out of 64
  • Shown file by file, before you post
Variant
Original
OriginalVariant 001

Perceptual fingerprint, 64 bits

10/64

bits changed

New fingerprint

Drawn settings

Mirror
yes
Zoom
2.4 %
Hue
−5.2°
Light
+0.2 %
Speed
0.99×
Pitch
+0.1 %

Export formats

Ready for every platform.

Vertical crop and encoding tuned to the output, without touching your edit.

  • Instagram Reels1080 × 1920, 9:16
  • TikTok1080 × 1920, 9:16
  • YouTube Shorts1080 × 1920, 9:16
  • Redditoriginal ratio
  • Originalno crop

The original frame rate is kept by default. You can also force 30 or 60 frames per second.

How it works

Three steps, then you post.

No account to create, nothing to upload. Your files never leave your computer.

Privacy

Your content never leaves your computer.

All encoding runs locally, with ffmpeg built into the app. No video, photo or audio track is ever uploaded. Only your licence key is checked by our servers.

  1. 01

    Load your files

    One file, a selection or a model’s entire folder. MP4, MOV, MKV, AVI, WEBM, JPG, PNG, WEBP and HEIC.

  2. 02

    Set the intensity

    Light, Balanced or Aggressive, the output platform and the number of variants per file.

  3. 03

    Batch generate

    Each variant is encoded next to its source, with its fingerprint distance shown live.

Your next piece of content deserves more accounts.

Install Klypsed, generate your first variants in minutes, and measure the result before paying anything.

5 free exports, no credit card