Как создать GIF из видеофайла с помощью VLC и GIMP

Независимо от того, как вы произносите GIF, вы не можете отрицать, что GIF являются основной силой в юморе в Интернете. Они исключительно полезны в Интернете, поскольку позволяют вам использовать легкую форму анимации, которая может оживить ваш контент без снижения производительности, которое сопутствует видео.

Несмотря на то, что все онлайн пользуются GIF, очень мало знаю, как легко это сделать. Вы можете легко снять видео, вырезать клип и конвертировать его в GIF с помощью двух бесплатных программ с открытым исходным кодом — VLC и GIMP.

Как создать GIF из видеофайла с помощью VLC и GIMP
Как создать GIF из видеофайла с помощью VLC и GIMP

Установите GIMP и VLC

Прежде чем вы сможете что-либо делать, вам нужно будет установить VLC и GIMP. Они бесплатны и легко доступны как для Windows, так и для Linux.

Windows

Вы можете легко загрузить VLC и GIMP для Windows непосредственно от их разработчиков. Возьмите VLC с videolan.org и получите GIMP на gimp.org. Вам также понадобится FFMPEG, другая программа с открытым исходным кодом, чтобы разбить ваше видео на кадры. Вы также можете получить его от разработчиков. Скачайте все три и установите их. Эти установщики чрезвычайно просты и понятны. В качестве дополнительного бонуса, это на самом деле бесплатное программное обеспечение, а не бесплатное программное обеспечение, поэтому вы не получите чушь вздора в установщиках.

Linux

В Linux вы можете установить VLC, FFMPEG и GIMP через ваш менеджер пакетов, если у вас их еще нет.

Ubuntu / Debian

sudo apt install vlc gimp ffmpeg

Fedora

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$rpm -E% fedora.noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$rpm -E% fedora.noarch.rpm sudo dnf установить vlc gimp ffmpeg

Arch Linux

sudo pacman -S vlc gimp ffmpeg

Создать клип с VLC

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

Включить расширенные элементы управления

VLC имеет встроенные возможности записи, которые Вы можете использовать для создания своего клипа из существующего видео. Первым шагом здесь является включение элементов управления записью. В главном меню в верхней части VLC нажмите View. Откроется выпадающий список, чтобы показать доступные варианты. Установите флажок рядом с Расширенные элементы управления. Элементы управления появятся в нижней части окна VLC над обычными элементами управления VLC.

Найдите свою начальную точку

Откройте видео, из которого вы хотите извлечь свой клип. Используйте ползунок для просмотра видео и найдите начальную точку клипа. Поместите ползунок вправо, где вы хотите, чтобы он начал запись.

Запишите свой клип

Когда вы начнете с того места, где хотите начать, нажмите кнопку большого красного круга в новых расширенных элементах управления, чтобы начать запись. Разрешить воспроизведение видео туда, где вы хотите, чтобы ваш клип закончился. Затем нажмите кнопку «Запись» еще раз, чтобы остановить его.

Ваш клип будет находиться в C: UsersUsernameVideos или ~ / Videos для Windows и Linux соответственно. Иногда Linux также помещает его в ваш каталог / home. Видео начнется с записи vlc, за которой следует дата.

Разделить кадры

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

Откройте браузер файлов и перейдите к месту, где находится ваш видеофайл. Создайте новую папку с именем frames в этом каталоге.

Теперь откройте окно терминала в этом каталоге. В Windows и большинстве сред рабочего стола Linux вы можете щелкнуть правой кнопкой мыши в окне, чтобы открыть меню, в котором можно открыть окно терминала.

В этом окне введите следующую команду, чтобы используйте FFMPEG, чтобы разбить ваш клип.

ffmpeg -i vlc-record-201X-XX-XX-yourfile.mp4 -r 15 кадров / изображение-% 3d.png

Это может занять через несколько минут, но FFMPEG будет разбивать ваш файл на его кадры со скоростью 15 кадров в секунду и помещать полученные изображения в созданную вами папку кадров.

Превратите клип в GIF с помощью GIMP

Вы наконец готовы открыть GIMP и начать собирать свой GIF. Эта часть на самом деле очень проста, но вы можете добавить к ней столько, сколько захотите.

Импортируйте свои кадры

Откройте GIMP. Нажмите «Файл», затем «Открыть как слои». Перейдите в папку, куда вы направили кадры для вывода из FFMPEG. Выберите все изображения кадра. Вы можете использовать Ctrl + Click или Shift + Click, чтобы выбрать больше одновременно. Когда они у вас есть, подтвердите их кнопкой «Открыть».

GIMP создаст новый проект и разместит каждое из ваших кадров в качестве отдельного слоя. Эти слои будут использоваться для воссоздания видео в качестве анимации при экспорте в GIF.

Редактировать кадры

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

Думайте о своих слоях как о страницах во флипбуке. Все, что вы добавите к одному, появится в этом кадре GIF. Чтобы добавить текст или что-то похожее между несколькими кадрами, вам нужно продублировать этот текст и объединить его с каждым кадром.

То же самое верно, если вы хотите добавить анимацию или что-то еще. Помните, что GIMP будет обрабатывать каждый слой как кадр в анимации, поэтому все, что вы добавляете, необходимо объединить в существующий слой.

Сохранить GIF

Прежде чем вы сможете экспортировать свой GIF, вам нужно будет преобразовать его из RGB в индексированный. Он работает лучше GIFs и Итл даст вам возможность уменьшить размер файла. Перейти к Image, затем режим и переключатель из RGB в индексированный. Установите максимальную цветовую палитру равной 127.

Затем убедитесь, что слои расположены в правильном порядке. Если это не так, вы можете изменить порядок, перейдя в «Слой», затем «Стек» и изменив порядок.

Оптимизируйте изображение еще больше, перейдя в «Фильтры» и выбрав «Анимация». Затем оптимизируйте для GIF.

Наконец, вы готовы экспортировать свой GIF. Вы можете найти опцию «Экспортировать как» в меню «Файл». Назовите это то, что вам нравится.

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