Datamoshing videos can be a time-consuming process, automation can help. For Windows users AutoHotkey is free, open-source macro-creation and automation software that can handle some of the repetitive tasks involved in datamoshing.
Datamosh your videos on macOS. Contribute to maelswarm/Datamosh development by creating an account on GitHub. Datamosh iOS destroys your videos re-assembling frames and pixels in creative ways. We have even made it possible to Mosh your videos in time to your music which creates instant glitch videos! This took us over 30 years of coding.
- Get the latest version of Adobe Premiere Pro CC here: to Datamosh like in the Asap Mob - Yamborghini High Music Video effects.
- How to install for V1.1.7: Unzip the zip and copy Datamosh folder to Win: C: Program Files (x86) Common Files Adobe CEP extensions Mac: Library Application Support Adobe CEP extensions Win: Create a “PlayerDebugMode” registry entry with the string value 1 in HKEYCURRENTUSER / Software / Adobe / CSXS.4 – CSXS.9 Mac: Open a terminal window and run the following command.
How To Datamosh On Mac
The following script for AutoHotkey automates I-frame removal in Avidemux, normally a manual process described in this tutorial. The video above was datamoshed using this automation script.
Load AutoHotkey with the script below and then when it comes time to remove I-frames in Avidemux simply focus the slider below the video and press Control+F to trigger the AutoHotkey script. The script will send the appropriate key strokes to remove the next 10 I-frames while you pop out for a break.
These types of scripts could also be used to automate key strokes while hex editing images, consider a script which would move a certain number of characters across and then insert a character — that could glitch out an image quite nicely. Similarly one could experiment with automating photo editing processes by scripting with a program like AutoHotkey.
Some of these types of automation could be accomplished through the usage of a programming framework, or scripting language, but automating at the user interface level can remove a lot of overhead and restrictions.
Windows
Realtime datamosh/compression-artifacting plugin for Quartz Composer.
Download Datamosh Plugin (version 3, 17 November 2016)
The previous version is 32-bit only and gives quite different results (version 1.1b6, 8 October 2012).
The original version is also available (1.01, 25 August 2010).
Instructions are included in the download.
Datamosh Mac
References
datamosher’s YouTube videos, Create Digital Motion.
In Use
Man of Steel, Warner Bros, April 2013
Live Visuals for MGMT, Alejandro Crawford, 2010 to present
Advanced Enterprise Research Office by Bryan Newbold and Toby Schachman, January 2010
having a different kind of facial by oneseconds, July 2009
Changes
- 3 64-bit rewrite 17 November 2016
- 1.1b6 Add support for H.263 and Theora codec if installed, fix issues which affected VDMX and CoGe on MacOS 10.8.2 8 October 2012
- 1.1b4 Fix for issues with frame dimensions less than 15 pixels 13 January 2011
- 1.1b3 Support for hardware decoding when available 4 January 2011
- 1.1b2 Fix for memory issues affecting 1.1b 5 October 2010
- 1.1b Beta for GLI.TC/H Chicago. Added variable input count and bloom 2 October 2010
- 1.01 Bugfix release and updated qcFX 25 August 2010
- 1.0 Initial release 16 June 2009
License
Licensed under a Creative Commons, Attribution – Non-Commercial – Share Alike 3.0 License.
This permits any use other than commercial use. Using the plug-in for paid live performance is fine, using it for commercial work including music videos or including it in a commercial product is not. For queries about commercial use contact bangnoise@gmail.com.
- datamosh_beta1.1b4 « Hipnosia's Blog
[…] info: http://kriss.cx/tom/datamosh/ […]
- minuek
Thanks for the update.
- thinking out loud // credit / author . digital / analog | snowblood's parasol
[…] a bunch of troubleshooting, I adapted, retaining Avidemux with different codec approaches, and also adding bangnoise’s datamosh Quartz Composer plugin to my […]
- Keydam
Thanxxx! good job!
- datamoshing | Intro to New Media
[…] a little digging, I found a plug-in for Quartz Composer that does all the work for you. QC was Apple’s in-house tool for creating motion graphics – like screen savers, the […]
- Thesis ideas & more Says:
[…] http://kriss.cx/tom/datamosh/ […]
- Kevin
Great plugin! I don’t want to do live moshing. I want to be able to keyframe when the effect comes in and how much (bloom etc), and then I want to be able to drop it in Quartz Crystal to render out. The keyboard control is great for live but how do you set keyframes for this like traditional animation. Is this possible?
- tom
Hi Kevin – you could use Timeline patches in the composition to keyframe parameters.
- florian
how can i switch to the offline render mode?
- tom
florian – select the patch in the QC editor, hit cmd-2 to bring up the Settings Inspector, use the menu there.
- Adrian
Hey,
I was using this Datamoshing qc in VDMX before, but now it seems not working (i guess new OS: Yosemite). I’ve turnded QC to 32 bit mode. And the qcFX still only sends a black image (or no image at all). The same if I use the .qtz example…Is there a way to make it work?
- tom
Yo Adrian, this plugin’s rather old and requires a 32-bit app. You’re probably using the new 64-bit VDMX beta.
- Real-Time Datamosh Experience | Mighty Kongbot
[…] to H264 to melt the pixel, the ambient and the movement. Software and Sensor: Datamosh plugin (kriss.cx/tom/datamosh/) Quartz Composer – Kinect V.1 Love the Datamosh Result! We are very unpatience to develop the […]