
An example of datamoshing when the i-frames of a video are removed. It almost looks as if the pixels have been projection-mapped or tracked onto the next shot. This typically results in pixels from a previous scene getting projected onto the next scene. The first is if the video’s i-frames get removed. There are two distinct pixel effects this can create (or sometimes a mix between the two). You also may have seen it occur while watching satellite TV during a thunderstorm, where there may be some interference with the video signal.Īs mentioned earlier, when errors occur with a compressed video’s i-frames or d-frames, datamoshing is the result. The first time I saw the effect (the unintentional version), I was watching a video on a handheld digital-TV receiver. Historically, this would be an undesirable visual effect because it obviously means an error has occurred with the video compression or video signal. Historically, datamoshing was an undesirable effect, caused by errors with video compression.

This results in what we call the datamoshing effect. However, if the d-frames become corrupted, or if the i-frames get removed, the pixels onscreen will move in some extremely glitchy ways. The d-frames are much more efficient for video compression since they store only pixel movement data rather than an entire image. I-frames are essentially a complete image of a video frame, whereas d-frames are comprised of where pixels from an i-frame need to move to. Compressed videos contain i-frames and d-frames.

In short, datamoshing messes with a video’s compression, causing the pixel information to become corrupt.
