DATAMOSH LAB

Destroy your video beautifully with VP8 frame manipulation

โ€”

SOURCE

Drop video or click MP4, WebM
Frame: 0
Type: โ€”
FPS: 0
00:00

CONTROLS

Frame Manipulation

Encoding

Presets

Click a frame to inspect
Destroying pixels since 2026 โ€ข Built with WebCodecs VP8 Remix on Berrry

How Datamoshing Works

Video codecs compress footage using two main frame types:

I-Frames (Intra / Keyframes)
Complete image snapshots. They contain all pixel data and serve as reference points.
P-Frames (Predicted / Delta)
Only store the differences from the previous frame โ€” motion vectors and small corrections.

Datamoshing exploits this by removing I-frames, so P-frames apply their motion data to the wrong reference image. The result: pixels smear, warp, and melt along motion paths, creating hallucinatory visual artifacts.

This app uses the WebCodecs API with the VP8 codec to encode โ†’ intercept โ†’ manipulate โ†’ decode frames in real-time right in your browser.