Вам понадобится
- Бесплатный редактор видео Virtual Dub.
Инструкция
1
Откройте файл видео, на основе которого нужно будет сделать GIF, в Virtual Dub. Для этого в главном меню последовательно выберите пункты File и "Open video file..." или воспользуйтесь акселератором Ctrl+N. В отображенном диалоге перейдите к нужной директории, выделите целевой файл и нажмите кнопку «Открыть».
2
Найдите и выделите фрагмент видео, из которого будет создаваться анимированный GIF. Перемещайте ползунок, находящийся в нижней инструментальной панели, для поиска нужной последовательности кадров. Скорректируйте позицию с точностью до кадра, используя пункты меню Go. Нажмите клавишу Home или выберите в меню пункты Edit и Set selection start для установки начала выделения. Таким же образом установите конец выделения (при этом нужно нажать End или выбрать в меню Edit и Set selection end).
3
Приступите к уменьшению размера кадра и его обрезанию, если это необходимо. Разрешение исходного видео может быть достаточно большим, не совпадающим с требуемыми параметрами целевой анимации. К тому же в результирующий видеоряд обычно нужно включить лишь фрагмент исходного кадра. Откройте диалог управления фильтрами, нажав Ctrl+F или выбрав в меню Video и "Filters...". Откройте диалог добавления фильтров, нажав кнопку "Add...". Если требуется изменение размера кадра, выделите фильтр resize, если только обрезание - null. Нажмите кнопку OK.
4
Настройте параметры отсечения кадра, если это необходимо. В диалоге Filters кликните по кнопке "Cropping...". Установите нужные значения в текстовых полях X1, X2, Y1, Y2 путем ввода текста или перетаскивания краев кадра в нужное положение мышью. Нажмите кнопку OK.
5
Настройте работу фильтра resize, если он был добавлен. Нажмите кнопку "Configure...". В диалоге "Filter: Resize" установите нужные значения и опции. Проще всего ввести требуемые параметры в текстовые поля группы New size или выбрать коэффициент уменьшения размера кадра в группе Codec-friendly sizing. В выпадающем списке Filter mode следует установить режим интерполяции изображения. Нажмите кнопки OK во всех открытых диалогах.
6
При необходимости измените частоту следования кадров. Обычно в цифровом видео кадры меняются 24-30 раз в секунду. Для традиционной GIF-анимации, как правило используемой в интернете, это слишком много. Файлы в формате GIF, созданные на основе реального видео, будут иметь большой объем, что приведет к их длительной загрузке. Также их воспроизведение может существенно замедлить работу браузера. Нажмите Ctrl+R или в меню выберите Video и "Frame rate...". Если нужно просто изменить частоту следования кадров с полным сохранением видеоряда, активируйте опцию Change frame rate to (fps) и введите значение в соответствующее поле. Если необходимо изменить частоту следования кадров с сохранением скорости воспроизведения, выберите опцию Convert to fps и укажите нужную величину. Нажмите кнопку OK.
7
Просмотрите подготовленный видеоряд в реальном времени. Выберите в меню пункты Go и Selection start. Нажмите на кнопку Output playback в нижней инструментальной панели. Для остановки просмотра нажмите кнопку Stop.
8
Начните делать gif из видео. Последовательно выберите в главном меню пункты File, Export и "Animated GIF...".
9
Сделайте GIF из видео. В отображенном диалоге Create animated GIF нажмите на кнопку, расположенную рядом с полем Filename. Выберите директорию для сохранения и имя файла. Выберите одну из опций группы Looping для указания числа повторов анимации. Нажмите кнопку OK. Дождитесь окончания процесса записи файла.
Видео по теме
Источники:
- Welcome to virtualdub.org! - virtualdub.org