Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 998 Bytes

README.md

File metadata and controls

46 lines (31 loc) · 998 Bytes

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