whatisgithub

What is uniquify-video?

andrewaltair/uniquify-video — explained in plain English

Analysis updated 2026-05-18

0PythonAudience · generalComplexity · 2/5LicenseSetup · moderate

In one sentence

A Windows tool that reprocesses your own videos with small hidden changes so a platform is less likely to flag a repost as an identical duplicate.

Mindmap

A visual breakdown will appear here once this repo is fully enriched.

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Re-encode your own video with randomized metadata before reposting it.

USE CASE 2

Apply a light zoom, speed change, or color grade to break an exact file match.

USE CASE 3

Batch process a whole folder of your own clips with the same settings.

USE CASE 4

Build a standalone Windows executable so the tool runs without a Python install.

What is it built with?

PythonffmpegWindows

How does it compare?

andrewaltair/uniquify-video0xhassaan/nn-from-scratch3ks/embedoc
Stars00
LanguagePythonPythonPython
Last pushed2023-06-08
MaintenanceDormant
Setup difficultymoderatemoderatehard
Complexity2/54/51/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Needs ffmpeg and ffprobe with libx264 and librubberband available on the system PATH.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

Uniquify Video is a small Windows desktop tool for people who want to repost their own finished videos without a platform's duplicate content filter flagging the post as a byte for byte copy of the original. It works on videos the user already owns, not on other people's content. The tool re-encodes the video file so it gets a new hash, strips the original metadata and replaces it with randomized values, and applies a set of small, mostly invisible changes to the picture and sound. Options include a slight zoom and crop, a small speed change with the audio tempo kept in sync, a subtle pitch shift, a light color grade, added film grain, a tiny rotation, and a few slowly moving mirrored scanlines across the frame. Each option can be turned on or off independently, and the values are randomized on every run, so running the tool twice on the same clip never produces an identical result. The project is honest about its limits. The README states clearly that this only lowers the chance of a duplicate match, it does not guarantee anything, and that platforms also look at audio fingerprints and account behavior, not just the video file itself. It suggests writing a fresh caption each time and not posting several reposts in a row. It runs from Python source or as a standalone Windows executable, and needs ffmpeg and ffprobe available on the system path to do the actual video processing. There are no third party Python packages involved beyond the standard library. Finished files are saved to the desktop with a "_tt" suffix added to the original filename. The project is released under the MIT license.

Copy-paste prompts

Prompt 1
Help me install ffmpeg with librubberband support so Uniquify Video works on Windows.
Prompt 2
Explain what the moving mirror scanline effect in Uniquify Video actually changes in the frame.
Prompt 3
Walk me through building a standalone .exe from uniquify_video_gui.py with PyInstaller.
Prompt 4
What settings should I pick in Uniquify Video for a light touch versus a heavier change to my video?

Frequently asked questions

What is uniquify-video?

A Windows tool that reprocesses your own videos with small hidden changes so a platform is less likely to flag a repost as an identical duplicate.

What language is uniquify-video written in?

Mainly Python. The stack also includes Python, ffmpeg, Windows.

What license does uniquify-video use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is uniquify-video to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is uniquify-video for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.