Need help with gifine?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

leafo
223 Stars 10 Forks 46 Commits 13 Opened issues

Description

Quickly record and edit gifs and videos of your desktop

Services available

!
?

Need anything else?

Contributors list

# 9,860
moonscr...
jQuery
coffees...
openres...
44 commits
# 676,947
Lua
moonscr...
gtk3
ffmpeg
1 commit

Gifine

Gifine is a tool for recording and stitching together a short gifs or videos. It is a GTK application implemented in MoonScript using lgi.

You can either load a directory of frames, or select a region of your desktop to record. After loading some frames, you can scroll through them and trim out what isn't necessary. When you've finalized the video you can export to gif or mp4.

It requires a few external commands to be present to function:

In order to select a record area you need one of the following:

Most of these things should be able to be installed from your package manager

The recorded frames recorded aren't automatically cleaned up. You can find them in your

/tmp
dir if you want to reload a session. Use the load directory button on the initial screen.

Install

luarocks install --server=http://luarocks.org/dev gifine

Run the command

gifine
to use.

Installation on Ubuntu 16.04 LTS

This has been tested on a fresh install of Ubuntu 16.04 LTS.

Install git:

$ sudo apt install git

Next, install all of the

gifine
's dependencies and sub-dependencies:
$ sudo apt install -y \
ffmpeg \
graphicsmagick \
gifsicle \
luarocks \
libxext-dev \
libimlib2-dev \
mesa-utils \
libxrender-dev \
glew-utils \
libglm-dev \
cmake \
compiz \
gengetopt \
libglu1-mesa-dev \
libglew-dev \
libxrandr-dev \
libgirepository1.0-dev

Install

slop
using the instructions in the
slop
README.md file.

Install LGI:

$ sudo luarocks install lgi

Install

gifine
.
$ sudo luarocks install --server=http://luarocks.org/dev gifine

Demo

Gifine demo

Articles

License

MIT, Copyright (C) 2016 by Leaf Corcoran

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.