Skip to content
/ gifify Public

Encode a movie file to gif, specialised for demos, feature presentations, bugreports etc.

License

Notifications You must be signed in to change notification settings

berikv/gifify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gifify

Encode a movie file to gif, specialized for demos, feature presentations, bug reports etc.

Screen recording as gif

Install

For gifify you'll need ffmpeg and rust installed.

On mac, using homebrew:

brew install ffmpeg rust
cargo install gifify

Usage

# Creates ~/Desktop/Screen\ Recording\ 2021-12-21\ at\ 16.16.58.gif 
gifify ~/Desktop/Screen\ Recording\ 2021-12-21\ at\ 16.16.58.mov

# Make a webm instead of a gif.
# Webm is much smaller than gif, but STILL not fully supported on Apple devices.
gifify --webm Cat.mov -o canihazcheeze.webm

# Make it a big cat gif
gifify --big Cat.mov

# See all available options
gifify --help

Mandatory cat gifs

gifify IMG_7606.mov

Can I HAZ CHEEZE

gifify --speed 0.7 --framerate 6 IMG_7606.mov

Can I HAZ CHEEZE

gifify --speed 2 --framerate 20 --loop 5 IMG_7606.mov

Can I HAZ CHEEZE

About

Encode a movie file to gif, specialised for demos, feature presentations, bugreports etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages