

You are essentially breaking the video compression when you datamosh.

I will try to explain it as easily and succinctly as possible. If you've tried to look up how datamoshing works before no doubt you've come across these terms. The first thing you need to know is the basics of how video compression works in regards to I and P frames. What you’re doing doesn't actually have anything to do with gifs at all. What you’re really doing when you create a broken gif isn't really ‘breaking’ the gif. You can skip this part if you really want, but it helps to have a simple understanding of what you’re actually doing. I will try to explain this as simply as possible, and hope that this helps you learn more about how to datamosh. I don’t want other people to struggle finding out how to do it like I did, because it’s immensely fun and interesting. The point of this tutorial is because It was a pain for me to figure out a way that worked for me. Eventually, after combining knowledge from a few random sources that never seemed to work on their own, I finally figured out how to. I way always frustrated and couldn't figure out how to do it. If you’re anything like me, you've probably looked up how to make broken gifs, but only came across things that are for the wrong platform (The one people always seemed to recommend was for Macs only). If you are using a Photoshop RAW file then you have the option to make it headerless when you save it.This tutorial was written for Windows Introduction If information in the header is changed it will break the image. A file header stores information like image size, resolution and color space. Photoshop RAW, BMP and TIFF files rarely break for me but you have to still worry about the file header. This means that changing the file too much will break the image and you won’t be able to open it back up as an image. Some file types are more fragile than others as well. JPEGs tend to produce small glitches that require a lot changes to the file’s plain text to get the results I’m looking for. Each file type will produce different results. To begin, you want to use the right image file format. Opening an image file in a HEX editor allows me to view the file in plain text and this is where I insert text from climate reports, news stories, or politicians’ quotes. Glitching images using a HEX editor is how I make the majority of my glitches.
