Datamosher-Pro
Datamosher-Pro copied to clipboard
A GUI based powerful automatic datamoshing application for free! Easily apply trippy glitch effects in your videos. Contains 30+ cool glitch effects!
Datamosher Pro
Datamoshing is a cool video effect and if you want to achieve this glitch with your videos easily, then you are in the right place!
Datamosher Pro is an automatic glitching application for free (python version)!
Why I made this?
I was also searching for some good datamoshing software and I found that you have to either use those old softwares like Avidemux or have to look for some paid plugins, so I created my own python based application 'Datamosher Pro'. It contains 30+
different effects which can replicate any type of datamoshing style.
It comes in two version, one paid windows version and one basic free source code version.
DOWNLOAD
Support Datamosher-Pro Development by purchashing its executable version for windows on Gumroad which have more features like video player, conversion settings, themes and new effects.
WINDOWS VERSION (SEE DETAILS)
FREE SOURCE CODE VERSIONS
Installation?
- For the window version, just extract the downloaded zip file and run the "Datamosher Pro.exe" application.
- For Python version, you need to install some stuff, check the installation page.
Documentation
- A detailed documentation can be found in the Wiki page
Gallery
Effects Info
Effects List available in the python version:
Effect Name | Description |
---|---|
Custom Script | You can add your own ffglitch script with this mode |
Rise | another classic frame removal effect |
Shuffle | randomly shuffles chunks of video frames with the classic ffglitch datamosh |
Buffer | creates ring buffers to mosh |
Delay | delaying mosh effect |
Invert-Reverse | applies both inverse and reverse mode randomly |
Mirror | does the mosh with mirrored X |
Noise | makes large noisy mosh |
Shear | tilt and mosh the video clockwise |
Shift | shifts random blocks of the video upwards |
Sink | drowns the next frame of the video in the previous one |
Slam Zoom | applies zoom with the sink effect |
Slice | randomly zooms and slices the video in parts |
Stop | similar to sink but stops the XY values randomly |
Vibrate | works as a randomizer |
Zoom | simply zooms inside the moshed video |
Fluid | this is a ffglitch's average effect which gives a smooth liquid type motion in the video |
Repeat | repeats a series of p frames which gives the melting effect |
Motion Transfer | a powerful ffglitch feature that can transfer the vector motion data from one video to another. Make sure both videos have the same resolution, this effect is also known as style transfer/swap motion. |
Stretch | stretches the p-frames horizontally and vertically |
Glide | duplicates number of n frames and show it as a flow before reaching the p-frame |
Sort | sorts video frames by data size in a rapid movement |
Echo | duplicates the single video and apply the mosh effect in the midpoint |
Classic | uses the traditional ffmpeg way to convert and corrupt the video by removing the i-frames |
Random | randomizes frame order |
Reverse | reverses frame order |
Invert | switches each consecutive frame witch each other |
Bloom | duplicates c times p-frame number n (c=Frame Count; n=Position Frame) |
Pulse | duplicates groups of c p-frames every n frames |
Overlap | copy group of c frames taken from every nth position |
Jiggle | take frame from around current position. n parameter is spread size |
Void | gives a clean output but with distortion |
More effects including these are all available in the paid version.
UI (PYTHON VERSION)
UI (PAID VERSION ONLY WINDOWS)
This UI is available in the paid version only.
Conclusion
You will not find this type of software anywhere with so many effects only for datamoshing. This program can be your companion while editing cool glitchy videos :)
As it is a new piece of software some users may find some bugs, but updates will be on their way.
The effects are all inspired from ItsKaspar's tomato.py, Joe Friedl's pymosh and FFglitch.
All the logos and designs are created by me.
-Akash Bora
License
Note that the FFglitch and FFmpeg part is not provided in the releases and is not placed under this license.
All the required licenses (mostly MIT) are provided in their folder/blocks respectively and it must be taken into account that multiple licenses are involved.