diff options
author | katherine <shmibs@shmibbles.me> | 2017-03-24 01:23:39 -0700 |
---|---|---|
committer | katherine <shmibs@shmibbles.me> | 2017-03-24 01:23:39 -0700 |
commit | b189b570267d1b6c057c4b4121c191d6f988fad8 (patch) | |
tree | db15bcb0a9b5abfc0be73d66e58b6a8a70522f91 /Readme.md | |
download | make-gif-b189b570267d1b6c057c4b4121c191d6f988fad8.tar.gz |
initial commit
Diffstat (limited to 'Readme.md')
-rw-r--r-- | Readme.md | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..73f470a --- /dev/null +++ b/Readme.md @@ -0,0 +1,24 @@ +make-gif +======== + +despite the recent rise of libvpx, there's still something magical about the +humble animated gif and it's status as not-quite-video-or-image. however, given +the limitations of the file format, creating gifs which can hold their own +against these modern video formats is not easy. + +this script aims to provide a featureful frontend to +[ffmpeg](https://ffmpeg.org/) which makes creating high-quality gifs from video +files as painless as possible, with support for things like embedding +subtitles, various dithering algorithms, cropping, and post-optimisation (via +[gifsicle](https://www.lcdf.org/gifsicle/)) + +just clone and run `make-gif --help` to get started! + +dependencies +============ + +in addition to being run via zsh, make-gif makes use the following external +commands: + +* **required**: `ffmpeg`, `ffprobe`, `grep` +* **optional**: `gifsicle` |