Форум проекта Matuntu

Программное обеспечение => Графика => Тема начата: ivm от 15 Августа 2015, 15:50:57

Название: Как создать анимацию (gif)
Отправлено: ivm от 15 Августа 2015, 15:50:57
QGifer - это отличный инструмент для создания анимированных GIF-файлов в Ubuntu Linux. Данное приложение отличается от других тем, что оно написано на Qt и позволяет конвертировать небольшие видеоролики в GIF-анимации.
(http://i.imgur.com/fGhiXPB.png)
Причём более правильным будет сравнить QGifer с полноценным редактором анимации, нежели просто с конвертером.
Некоторые особенности приложения:
Создание GIF из видеоролика
Редактор цветовой палитры
Дизеринг (https://ru.wikipedia.org/wiki/Дизеринг)
Вставка текста и изображений
Обрезание изображений
Добавление различных фильтров
Оптимизация GIF с помощью ImageMagick
Менеджер проектов
Из недостатков стоит отметить работу только с видео, длиной не более 1800 кадров, а также только в форматах AVI, MPG, MP4 и OGV. Однако что мешает обрезать нужный видеофайл до необходимого размера, а затем добавить его в QGifer? Причём сделать это можно из консоли, используя утилиту libav (можно и любую другую, на ваше усмотрение).
Для установки QGifer воспользуйтесь специальным репозиторием: sudo add-apt-repository ppa:samrog131/ppa -ysudo apt-get update && sudo apt-get install qgiferКак это работает - http://www.youtube.com/watch?v=zwVPDFnJiVE
PS. для работы из консоли:
Установим libav (avconv):
sudo apt-get install libav-toolsОбрезаем файл file.avi до 30 секунд:
avconv -i file.avi -ss 00:00:00 -t 00:00:30 -c copy out.aviНа выходе получаем файл out.avi, длинной именно 30 секунд, который подходит для работы в QGifer.
Название: Re: Как создать анимацию (gif)
Отправлено: vita от 15 Августа 2015, 15:51:57
По-моему, интересная статья на эту тему - ИЗГОТОВЛЕНИЕ GIF-АНИМАЦИИ В UBUNTU И LINUX MINT (http://sredalinux.blogspot.ru/2014/07/gif-ubuntu-linux-mint.html), в которой описано, что для создания gif-файлов понадобятся:
1) видеофайл, из которого будет создаваться gif-анимация;
2) видеоредактор Avidemux;
3) графический редактор GIMP.
Название: Re: Как создать анимацию (gif)
Отправлено: vita от 15 Августа 2015, 15:54:13
Инструкция - КАК СДЕЛАТЬ ЖИВЫЕ ФОТОГРАФИИ:
1. С помощью программы Adobe Photoshop (https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&uact=8&ved=0CCkQFjAC&url=http%3A%2F%2Flivepic.net%2Fkak-sdelat-zhivie-photographii.html&ei=V4JTVe-OM8n6ygOKtoG4CA&usg=AFQjCNEDnUdzO-Pjt3nGIa1ItlZcXA2KrQ&bvm=bv.93112503,d.bGQ);
2. С помощью программы GIMP (http://livepic.net/kak-sdelat-zhivie-photographii.html#b).
Название: Re: Как создать анимацию (gif)
Отправлено: ivm от 15 Августа 2015, 15:55:22
В этом видеоролике (http://www.youtube.com/watch?v=iJvD6asfiA4) очень хорошо видно, что не всегда можно снять видео, пригодное для создания анимации, называемой синемаграфией, т.е. с минимумом движущихся элементов. Как получить видео в видеоредакторе методом разделения слоев очень хорошо видно.  Из видео  gif можно создать в программе QGifer (http://matuntu.ru/index.php?topic=345.msg2941#msg2941), описаной в первом посте топика.
Название: Re: Как создать анимацию (gif)
Отправлено: vita от 15 Августа 2015, 15:56:07
Рекомендую посмотреть небольшую подборку необычных «оживших» фотографий (http://allfreefoto.ru/1064-sinemagrafiya.html).
Цитата: Из статьи
Ожившие фотографии до такой степени реалистичны, что порой полностью теряешь связь с реальностью. Сама идея создания таких фотоизображений на наш взгляд однозначно перспективна и будет непременно иметь большой успех. Одно только плохо, что такие фотографии можно смотреть только на компьютере или планшете и их нельзя распечатать.
Название: Re: Как создать анимацию (gif)
Отправлено: ivm от 22 Декабря 2016, 19:22:06
На сегодня QGifer почил в бозе вместе с репозиторием. А gif очень хотелось создать.
Когда-то Сергей Кривоногин в своём блоге Среда Linux описывал способ создания гифа из видео в два этапа (https://sredalinux.blogspot.ru/2014/07/gif-ubuntu-linux-mint.html).
Сначала в видеоредакторе обрезать видео до нужного размера и ограничить его по времени фрагментом, необходимым для анимированной картинки.
Затем сохранить его как набор картинок в формате JPG с последующим преобразованием набора кадров, открытых в ГИМПе как слои и экспортированных c включённой опцией анимировать в формате gif.
Как известно, нашей главной болезнью является вера в неизменность ховто. Но время идёт своим чередом. И сегодня у меня стоит Avidemux 2.6.12 (http://forum.matuntu.org/index.php?topic=474.msg3470#msg3470), в котором сохранить изображение как jpg есть в меню Файл, но сохраняет он только кадр, на котором остановлено воспроизведение. Стрелка влево соответствует переходу к следующему кадру. Таким образом сохранил каждый кадр будущего гифа. В принципе это же можно сделать и в VLC.
Полученный набор картинок предварительно масштабировал для уменьшения размера файла и, как и описывал Кривоногин Сергей, открыл их в ГИМПе как слои. Дальше из них экспортировал файл как анимированный gif.
Получил gif, который можно толковать как Голову снесло  :)
(http://sd.uploads.ru/t/EPJcg.gif)