Skip to content

delivrance/glitchart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GlitchArt

Media Glitch Library for Python

GlitchArt is a Python library that applies a glitch effect to image and video files. It does so by corrupting JPEG frames on random bytes, without screwing up files. Supported media formats: JPEG, PNG, WebP, MP4.

Requirements

  • Pillow, which is automatically installed.
  • Videos require ffmpeg and ffprobe available in PATH.

Installing

$ pip3 install glitchart

Usage

import glitchart

glitchart.jpeg("starrynight.jpg")

Documentation

Read the source code for now, or use Python's help() built-in function. E.g.:

>>> import glitchart
>>> help(glitchart.jpeg)
...

License

MIT © 2019-2020 Dan