What is datamoshing?
Datamoshing is a video glitch technique that exploits how compressed video files store information. Modern video codecs like H.264 use keyframes (complete images) and predicted frames (storing only changes between frames). Datamoshing removes or manipulates these keyframes to create distinctive visual effects.
The two main datamoshing styles are “bloom” and “glide.” Bloom moshing causes colors and shapes to smear and spread when the codec tries to display motion without proper reference data. Glide moshing applies motion from one video clip to the imagery of another, creating surreal transformations.
Artists use datamoshing in music videos, experimental films, and live visual performances. The technique gained mainstream visibility through videos like Kanye West’s “Welcome to Heartbreak.” Software options include Avidemux for manual keyframe deletion, datamosh-specific tools, or command-line tools like FFmpeg for advanced control.