Video effects
Every colour, blur, texture and transform effect in the app, and which of them keyframe.
Clip Smasher's Glitch transition smears one shot into the next using the compression data of your own footage. It is not a glitch graphic laid over the video, and it is two taps to apply.
A compressed video does not store a full picture in every frame. It stores the occasional complete picture, and in between, frames that say only take the last frame and move these blocks of it over there. Datamoshing removes the complete pictures and leaves the movement instructions, so the movement of one shot gets applied to the picture of another.
That is why datamoshing looks the way it does. It is not noise or a filter; it is a picture being dragged around by motion that belongs to something else. It smears in the direction the new shot is moving, it holds perfectly still when the new shot is still, and it is made of the exact pixels of the shot that just ended.
Most “glitch effects” in mobile editors are artwork: coloured bars, RGB splits and scan lines composited on top of your video. They look the same on every clip, because they have nothing to do with your clip. You could screenshot the timeline and predict the result.
A datamosh cannot be predicted that way, because it is computed from your two specific shots. Cut from a locked-off tripod shot into a handheld whip and the picture is torn off the screen; cut into a static shot and it barely moves at all. Same effect, same settings, completely different result. That is the honest test of whether an app is datamoshing or decorating.
The Glitch transition is a transition between two adjacent clips on one track, not an effect you apply to a clip. Two clips in a row is the entire prerequisite: nothing is stacked on a layer above, nothing overlaps, no audio is detached, and neither clip gets shorter.
The outgoing clip gives one frame. The app reads the frame you were actually looking at when the cut arrived, freezes it, and uses it as the reference picture. That still is what the incoming clip's motion data gets applied to, which is why the smear is made of the shot that just ended.
The incoming clip gives the movement. Its picture-carrying frames are dropped and only its motion frames are kept. Those describe how things moved in that shot, and they are now moving pieces of the previous shot around.
Alongside movement, each frame carries a small correction to the picture. Those corrections accumulate, so the borrowed image is repaired a little at a time and the incoming clip gradually reassembles. That decay is the ending, and deliberately the only one: the mosh runs the entire length of the incoming clip, so it never resolves with a cut from a fully smeared frame to a clean one.
Two endings, and the difference between them is how much correction is allowed through.
| Mode | What it does | Use it for |
|---|---|---|
| Melt | Correction arrives at the strength you asked for, the smear decays, and the incoming clip comes back over a few seconds. | A transition. The audience sees the join tear and then settle into the next shot. |
| Bloom | Starved much harder, and the result is moshed a second time so the surviving data describes the smear rather than the shot. It does not resolve. | A destination. The end of a section, a hard beat, an outro. Roughly twice the render time of Melt. |
Strength decides how coarse the compression is, and therefore how much correction gets through. Turn it down and the picture heals sooner; turn it up and the mosh takes longer to resolve. It is the same material either way, just slower; strength is not a second effect layered on.
The middle of the slider is the neutral setting, so a Glitch transition applied and left alone is a normal datamosh rather than an extreme one. In a typed instruction, a size word is what moves it: a subtle glitch, a heavy datamosh.
It is labelled Audio crossfade, and that is all it does. A hard audio cut underneath a picture that is smearing sounds wrong, so the linked audio is blended across the join. The picture's duration is not affected and neither clip is trimmed.
Drag both onto the same video track with the second butted up against the first. That is the whole setup.
A transition hangs off the clip before the cut, because that is the shot the smear is made of.
It is first in the list. Choosing it applies the datamosh to the cut into the next clip.
The Ending row picks Melt or Bloom. The Strength slider runs from 0 to 2 and sits at 1 by default, so a Glitch you apply and leave alone is a normal datamosh rather than an extreme one.
Preview glitch on the monitor renders the mosh properly rather than approximating it, so what you watch is what the exported file will contain. Because it is a genuine re-encode, it takes a moment to build the first time.
In the command panel, “datamosh between the clips” or “make them all glitchy” puts one on every cut in the timeline.
The effect is computed from your footage, so the footage is most of the work:
Datamoshing is a video effect made by interfering with how a compressed video file stores motion. Most frames in a compressed video do not contain a picture; they contain instructions for moving pieces of the previous frame around. Remove the frames that carry an actual picture and those movement instructions get applied to the wrong image, so the shot you were watching is dragged around by the motion of a completely different shot.
It is a real datamosh. Nothing is laid over the picture: the app re-encodes the outgoing clip's final frame and the incoming clip, drops the incoming clip's picture-carrying frames, and splices what is left onto that frozen frame. The smear you see is made entirely of your own two shots, so a different pair of clips produces a different result.
Put two clips next to each other on the same video track, tap the first one, open TRANS, and choose Glitch. The mosh runs from the cut into the second clip. You can also type or dictate “datamosh between the clips”.
No. Unlike a crossfade, which takes its duration out of both clips, a datamosh takes no time out of either side. The cut stays exactly where you put it and the effect paints over what comes after it.
Melt is a datamosh that recovers: the smear decays and the incoming clip reassembles over a few seconds. Bloom does not come back: the compression is starved harder and the result is moshed a second time, so what survives describes the borrowed picture and reinforces it rather than repairing it. Bloom costs roughly twice as long to render as Melt.
Because that is what the incoming shot is doing. A still incoming shot contains almost no movement instructions, so the borrowed frame just sits there. The moment the incoming shot pans or whips, the frame is hauled across the screen by exactly that movement. Cutting into a static shot and then a whip pan is how you get the effect to hold and then explode.
Every colour, blur, texture and transform effect in the app, and which of them keyframe.
Video, audio, text and image tracks, trimming, splitting, stacking and frame-accurate navigation.
The twelve tape dials, what each one does to the picture, and three recipes to start from.