Простой инструмент для создания анимированных GIF изображений из видео файлов.

gifcurry 013

Gifcurry — консольная утилита и компактный Haskell / GTK графический интерфейс (GUI) для создания анимированных GIF изображений из видео файлов (video-to-GIF maker).

gifcurry 002

Функционал Gifcurry основан на возможностях FFmpeg (набор библиотек и утилита командной строки, позволяющая записывать, конвертировать и передавать цифровое аудио и видео в различных форматах), Gstreamer (мультимедийный фреймворк, ядро мультимедийных приложений) и ImageMagick (набор консольных утилит для обработки изображений).

gifcurry 003

gifcurry 004

Использовать Gifcurry очень просто, после выбора видео-файла (любого формата поддерживаемого Gstreamer и FFmpeg) он открывается в окне предварительного просмотра, далее задаётся ширина анимированного GIF изображения (в пикселях) и определяется его качество (в процентах).

gifcurry 006

gifcurry 007

gifcurry 005

В нижней части окна предварительного просмотра Gifcurry можно определить длину/продолжительность анимированного GIF изображения, задав время начала и окончания (визуально определив первый и последний кадр), можно произвольно задать участок (обрезая изображение сверху и снизу, слева и справа).

gifcurry 008

gifcurry 009

gifcurry 010

Gifcurry позволяет добавить текст (подпись), в верхнюю и/или нижнюю часть изображения (шрифт и его размер можно выбрать). Задав каталог назначения и имя файла можно запустить преобразование в анимированное GIF изображение или сохранить заданные настройки как видео файл формата MP4 и без звуковой дорожки (видео версия GIF-анимации). По окончании процесса преобразования GIF или MP4 файлы автоматически открываются в приложении "по умолчанию".

gifcurry 011

При желании можно отправить полученное GIF изображение на фото-сервис, открыв страницы загрузки Imgur (онлайн-сервис для загрузки, хранения и обмена цифровыми изображениями) или Giphy (онлайн-база данных и поисковая система, онлайн-сервис для загрузки, хранения и обмена анимированными GIF изображениями).

gifcurry 012

Лицензия: BSD 3-Clause License (Berkeley Software Distribution license)

gifcurry 014

Домашняя страница

Страница на github.com

gifcurry 015