aboutsummaryrefslogtreecommitdiffstats
path: root/Readme.md
diff options
context:
space:
mode:
authorkatherine <shmibs@shmibbles.me>2017-03-24 01:23:39 -0700
committerkatherine <shmibs@shmibbles.me>2017-03-24 01:23:39 -0700
commitb189b570267d1b6c057c4b4121c191d6f988fad8 (patch)
treedb15bcb0a9b5abfc0be73d66e58b6a8a70522f91 /Readme.md
downloadmake-gif-b189b570267d1b6c057c4b4121c191d6f988fad8.tar.gz
initial commit
Diffstat (limited to 'Readme.md')
-rw-r--r--Readme.md24
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`