Създаването на GIF е доста просто. Има много безплатни приложения, които ви позволяват да създавате GIF файлове от изображения или да създавате такъв от видео файл. Едва когато не искате да контролирате разделителната способност и честотата на кадрите, не се сблъсквате с проблеми. Създаването на HD не винаги е лесно или безплатно, когато имате нужда от толкова много контрол. Можете да опитате Giphy и той може да изведе голям 1920 × 1080 GIF, но това е случайно. Не можете да го накарате да съответства на размера на видеоклипа. Въпреки това, ако можете да издържите да използвате FFMpeg, създаването на GIF трябва да бъде лесно.
FFMpeg е страхотен инструмент. Единственият недостатък е, че това е инструмент за команден ред, което означава, че не много хора са удобни да го използват. Що се отнася до създаването на GIF с FFMpeg, ние ще го опростим за вас, така че трябва само да редактирате командата, за да включите имената на вашите файлове.
GIF файлове с FFMpeg
FFMpeg обаче може да отреже видеоклипове, по-добре е просто да използвате приложението TV & Movies, за да го направите. Той има GUI, който ви позволява да изрязвате видеоклипове и ако имате GUI, който може да направи това, не искате да преминавате през FFMpeg.
Изтеглете FFMpeg и извлечете файла. Вътре отворете папката Bin. Щракнете вътре в лентата за местоположение и копирайте пътя към папката. Отворете командния ред и използвайте следната команда, за да преминете към извлечената папка.
Синтаксис
cd path-to-folder
Пример
cd C:UsersfatiwDesktopffmpeg-20180821-7e0df59-win64-staticffmpeg-20180821-7e0df59-win64-staticbin
Вземете видеото (изрязано до точната част) и го поставете в папката bin. Изпълнете следната команда, за да конвертирате видеото в GIF.
Синтаксис
ffmpeg -i video.mp4 my_gif.gif
Трябва да редактирате името на видео файла и името на GIF файла, в който искате да запишете GIF. Можете също да използвате почти всеки видео файлов формат за конвертиране в GIF. Може да е AVI или MP4.
Примери
ffmpeg -i my_video.mp4 gif_file.gif ffmpeg -i my_video.avi gif_file.gif
Това ще го преобразува в GIF с 20 кадъра и точно същата разделителна способност като видеото. Например, ако видеото е 1920×1080, GIF ще бъде със същия размер.
Можете да използвате тази команда, за да промените честотата на кадрите и разделителната способност.
Синтаксис
ffmpeg -i video.mp4 -r 20 -vf scale=240:-1 my_gif.gif
-r 20 определя честотата на кадрите. Ако искате да го зададете на 60, трябва да го направите -r 60. -vf scale=240:-1 задава ширината на 240, а височината се преоразмерява пропорционално. Ако искате да зададете ширината на 1920, трябва да я редактирате на -vf scale=1920:-1.
Пример
ffmpeg -i my_video.mp4 -r 60 -vf scale=1920:-1 my-gif.gif