Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

QGifer - программа для конвертирования видео в GIF

Оригинал: QGifer Converts Video to GIF, Supports Cropping, Adding Text and More
Автор: Andrew
Дата публикации: 5 июля 2013 года
Перевод: А. Кривошей
Дата перевода: июль 2013 г.

QGifer конвертирует видео в GIF, поддерживает кадрирование, добавление текста и многие другие возможности. Она создана на базе Qt и имеет версии для Linux and Windows.

История буфера обмена в CopyQ

QGifer - это не только конвертер. Впечатляющий набор функций делает его практически полнофункциональным видеоредактором, за исключением того, что на выходе мы получаем не видео, а анимированный GIF. Вы легко можете задать фрагмент видео, который будет использован для создания GIF, обрезать видео, добавить текст или изображения, применить фильтры и т.д.
Кроме того, в состав приложения входит оптимизатор GIF, поэтому вы можете уменьшить размер файла изображения, причем не только созданного в QGifer.

Возможности QGifer:

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

QGifer - отличная программа, но имеет и недостаток: поддерживаются видеофайлы, включающие не более 1800 кадров. Кроме того, не поддерживаются файлы, не использующие кодеки motion JPEG или YUV4. Чтобы иметь возможность работать с такими файлами, необходимо сначала перекодировать их, используя, например, motion JPEG (программа имеет встроенный конвертер MJPEG, который можно запустить из меню Program > MJPEG Converter, однако некоторые видео, скачанные с YouTube, у меня перекодировать не получилось) или YUV4, и разрезать на части соответствующего размера перед импортом в QGifer.

Для того, чтобы разрезать видео для QGifer, вы можете использовать любой видеоредактор, такой как OpenShot, или сделать это в командной строке с помощью mencoder, ffmpeg (или "libav" - используя утилиту командной строки "avconv"), melt и так далее. Например, чтобы вырезать первые 30 секунд из файла с названием "in.avi" с помощью avconv, используя следующую команду:

$ avconv -i in.avi -ss 00:00:00 -t 00:00:30 -c copy out.avi

Полученный файл "out.avi" будет включать только первые 30 секунд из "in.avi".
Здесь вы можете посмотреть GIF, созданный мною с помощью QGifer.

Создание анимированного GIF из видео с помощью QGifer

Создавать анимированные GIF-изображения из видео с помощью QGifer не так просто, как с использованием других утилит, но и не очень сложно. Ниже вы можете посмотреть небольшое видео руководство, в котором разработчик QGifer объясняет, как пользоваться приложением (извлечение, оптимизация GIF и настройка цветов):

(прямая ссылка на видео)

Скачивание QGifer

Скачать QGifer - здесь пакеты для Windows, Ubuntu/Debian (только 32-битные), бинарники для Linux (только 32-битные) и исходный код. Для установки последнего релиза QGifer в Ubuntu вы можете использовать Sam Rog's PPA:

$ sudo add-apt-repository ppa:samrog131/ppa
$ sudo apt-get update
$ sudo apt-get install qgifer