Skip to content
This repository was archived by the owner on Oct 13, 2025. It is now read-only.

ychalier/datamoshing

Repository files navigation

Datamoshing

This repository contains Python scripts to perform some datamoshing effects.

For details about how this works and what it does, please see this blog article.

This repository is now archived. Scripts here are old, sometimes broken. Updated versions are available in separate repositories, as listed below.

Contents

Script Description New Location
Drop h264 I-Frames Removes every reference frames from a video, except the first one. (poorly works) Deprecated, use the Xvid version instead
Drop Xvid I-Frames Removes every reference frames from a video, except the first one. (works great!) As tools within ychalier/fftools
Optical Flow Transfer Transfer optical flow from one media to another. ychalier/transflow
Audacity Scripting Frame by frame datamoshing relying on Audacity. ychalier/audacity-scripting

Examples

Here are some videos made using those scripts (click on the thumbnails to see the videos):

Drop h264 I-Frames Drop Xvid I-Frames Optical Flow Transfer Audacity Scripting