Библиотека сайта 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.
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