Datamosher Pro
So, datamoshing is a effect that really look cool and you also want to make this glitch effect with your videos, so you are in the right place.
➤Why I made this?
I was also looking for good datamoshing softwares, you can either have to use those old softwares like Avidemux or have to look for some paid plugins, but I created my own GUI based application that is Datamosher Pro which is a free project. It contains 7 different effects and more will be added in future, you can also help to make new effects.
➤How to Install?
You can either use the python based version for viewing logs and changing some settings if you want, but if you are looking for faster renders then download the executable version of Datamosher Pro. There is no malware in the exe version as the same python version is converted to .exe using Auto-Py-To-Exe Converter.
Note: For python users, make sure you have all the assets with the python file and Imageio module installed in your system (if not then open CMD and type"pip install imageio" and it will be installed).
➤How to Use?
•Open the video file first(supported formats-mp4,gif,avi + more will be added if you demand")
•Choose the desired datamosh mode, then select the export format."
•Use advance options to get more accurate results"
•Then just click on the datamosh button, then wait for a few seconds."
•Then your video will be moshed, see the video in the directory."
•Note that if you mosh the same files in the same location again, then the new moshed file will replace the old file.
➤Effects Info:
c is Glitch Frequency and n is Frame Frequency
random - randomizes frame order
reverse - reverse frame order
invert - switches each consecutive frame witch each other
bloom - duplicates c times p-frame number n
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.
➤How to use Advanced Options?
The advanced tab is very useful and you can use it to get accurate results.
Glitch Frequency - tells how often to glitch (for modes that support it)
Frame Frequency - tells how many frames in the glitch (for modes that support it)
Ignored First Frame - tells whether to keep first video frames
Kill frames - tells max framesize to kill while cleaning
You can try around changing the values from 50-100 and see the results, you can visit to view more examples about the advanced tab.
➤More Info about this project:
The effects are all inspired from ItsKasper's tomato.py. But it can only handle .avi file structure but in Datamosher Pro you can use any video file type including mp4, avi, gif. The files are first converted to avi file using Imageio without losing any quality and then the effect is applied and then again the corrupted file is converted to stable file using the same process, so that the output file can be directly used by other softwares without any error. A raw form option is also available if needed. You will not find this type of GUI program anywhere, so please don't misuse it. I hope there is no error in the software, but if you have any bug then raise an issue. Thanks!