# Data Mosh and Glitch
[Wikipedia](https://en.wikipedia.org/wiki/Glitch_art)
( Type: Technique )
## Description
Notes on datamoshing — corrupting or manipulating compressed video codec structure (I/P/B frames) to produce visual artifacts — and on the broader history and theory of glitch art as an aesthetic and critical practice.
## Key Tags
#glitch #datamoshing #video-compression
## Essential Works
- [Rosa Menkman, "Glitches vs. Glitch Art"](http://rosa-menkman.blogspot.com/2010/04/glitches-vs-glitch-art.html) - blog post distinguishing accidental "glitches" from intentional "glitch art," cited directly in these notes
## Details
%% none yet %%
### Concepts and Theories
%% none yet %%
### Related Practices
%% none yet %%
### Key Practitioners
- [[Nam June Paik]] - part of the pre-history of new media/glitch practice noted here (early video signal manipulation)
- [[Michael Betancourt]] - theorist and critic whose writing on glitch art informs the field's critical framing
### Institutional Affiliations
%% none yet %%
### Notes
boring: structure/corruption of structure
many kinds of glitch,
methodology:
mp4 > datamosh
mpeg:
moving picture export group, low bit rate, compression for efficiency, 1994
codec (h.264) inside container (MP4)
containers tend to be proprietary
codec: decoder and encoder
container: contains
- video
- audio
- captioning
- metadata
header > video stream (packets or chunks)
moshing operates on stream packets, NOT header, etc.
![[wtkns/Attachments/images/Pasted image 20220421114551.png]]
iframe
. pframe
. bframe
iframe
i frames are actual frames
p frames are predictive
b frames (bi directional) accounts for previous and following frames (motion vectors, macro block prediction)
![[wtkns/Attachments/images/Pasted image 20220421114752.png]]
Slice > blocks
What is Glitch?
- breaking hierarchy of file/framework
- moment when things break down
- not working properly
- not lining up
- block or tensions that needs to release and resync
- irregulaity
- disconnection
What is glitch Art?
engaging with ideals of art - ideological disruption
fashion
aesthetic
protest
form of resistance
unpredictability and using the lack of control
(natural vs inducted)
glitch brief history of glitch SAIC
aesthetics
lifestyle
jonCates
resists definitions
arcanebolt
Paul Hertz
predictable misbehavior
ejects the subject from immersive experience
inside the network
nick Briz
leveraging the moment of the glitch
(an approach)
lal Avgen
jmaes connolly
naim june paik
fluxus
dara birnbaum
ryral and Eve
Phil Morton
pre-history of new media
dmaging or misusing the media
sonya sheridan (photocopier)
experiments with the machinery itself
rosa menckman live
chicago/amsterdam/mexico city
GLI.TC/h festivals
school department
Phil Morton
boost literacy
JODI
Showry
Taylor cleveland
cory arcangel
david lewandowski
not explicitly political
explicitly unstable
already compromised
glitch is platform of sharing
participatory group
outside of network
digital literacy
"their tools, our rules"
act of resistance
as a practice
rosa menckman
collapse of PAL (2010-2012)
analog video encoding memorial
live AV performance
methodology/workflow
analog signal
aesthic determined from format
self portrait
criticizing how digital environment AFFECTS us (emotionally)
nick briz new ecology for citizen of digital age
positionality (analog > early digital > )
http://rosa-menkman.blogspot.com/2010/04/glitches-vs-glitch-art.html
#### data bending
rest > motion
Projection behind still pose?
placement on screen
mp4 file >
audacity > file > import > as raw data
change encoding: A LAW
export as audio > set container mp4
(change filename to mp4)
other/uncompressed file
header is RAW (headerless)
encoding is A-Law
add metadata
top of video cleaner, bottom glitchier
(invert video?)
black and white can start to generate color
vlc can open destabilized file (fix)
text glitches well
tnkrt vimeo
## References
### Primary Sources Bibliography
Menkman, Rosa. "Glitches vs. Glitch Art." *Rosa Menkman* (blog), 4 Apr. 2010, rosa-menkman.blogspot.com/2010/04/glitches-vs-glitch-art.html.
### Secondary Sources Bibliography
%% none yet %%