DATAMOSH LAB ๐Ÿ”Š

Destroy your video (and audio) beautifully with VP8 frame manipulation

โ€”

SOURCE

Drop video or click MP4, WebM (with audio!)
๐Ÿ”‡ no audio
Frame: 0
Type: โ€”
FPS: 0
Audio: โ€”
00:00 ๐Ÿ”Š

CONTROLS

Frame Manipulation

๐Ÿ”Š Audio

Encoding

Presets

Click a frame to inspect
Destroying pixels & eardrums since 2026 โ€ข Built with WebCodecs VP8 + Web Audio 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.

๐Ÿ”Š Now with audio! The original soundtrack rides along with the visuals โ€” or gets warped, stuttered, bitcrushed, and reversed via the Web Audio API. Louder sound can even shake the pixels harder (Audio Reactivity). Recordings capture picture and sound together.