avirus
avirus
is a library for manipulating AVI files for purposes such as glitch art.
[]
= "0.2.0"
Example usage
avirus::AVI
takes an existing AVI file and loads it into memory for manipulation. avirus::frames
exposes a meta
field, which holds simple structures with metadata about a frame. This field can be iterated over, and modified to create odd effects in the output file. When the AVI file's output()
function is called, a new file will be rebuilt with the modified metadata.
extern crate avirus;
use AVI;
use Frame;