Cum să creați GIF-uri cu FFMpeg pe Windows 10

Generarea unui GIF este un proces destul de simplu. Există numeroase aplicații gratuite disponibile care te ajută să transformi imagini în GIF-uri animate sau să creezi unul dintr-un clip video. Totuși, dificultățile apar atunci când vrei să ai control complet asupra rezoluției și a frecvenței cadrelor. Realizarea unui GIF la calitate HD nu este întotdeauna facilă sau gratuită când ai nevoie de flexibilitate avansată. Poți încerca platforma Giphy, care uneori poate genera GIF-uri cu dimensiuni mari, cum ar fi 1920×1080, dar acest lucru este aleatoriu. Nu poți impune dimensiunea exactă a videoclipului original. În acest context, dacă ești dispus să utilizezi FFMpeg, procesul de creare a GIF-urilor ar trebui să fie mult mai controlabil.

FFMpeg este un instrument extrem de util. Singurul său dezavantaj este că funcționează prin linie de comandă, ceea ce poate intimida anumiți utilizatori. Pentru a simplifica crearea unui GIF cu FFMpeg, îți vom explica pașii necesari, astfel încât să fie nevoie doar să ajustezi comanda cu numele fișierelor tale.

Crearea GIF-urilor cu FFMpeg

Deși FFMpeg poate realiza tăierea video, este mai eficient să folosești un program precum TV & Filme pentru această operațiune. Acesta oferă o interfață grafică intuitivă care permite tăierea facilă a clipurilor video. Dacă ai acces la o astfel de interfață, nu este recomandat să treci prin etapele FFMpeg.

Descarcă FFMpeg și dezarhivează fișierul. Apoi, accesează folderul Bin. Dă clic în interiorul barei de locație și copiază calea către acest folder. Deschide linia de comandă și folosește următoarea comandă pentru a naviga către folderul dezarhivat.

Sintaxă:

cd path-către-folder

Exemplu:

cd C:UsersfatiwDesktopffmpeg-20180821-7e0df59-win64-staticffmpeg-20180821-7e0df59-win64-staticbin

Adaugă fișierul video (deja tăiat la porțiunea dorită) în folderul „bin”. Rulează următoarea comandă pentru a transforma videoclipul în GIF:

Sintaxă:

ffmpeg -i video.mp4 my_gif.gif

Este necesar să modifici numele fișierului video și numele fișierului GIF unde vrei să salvezi rezultatul. Poți utiliza aproape orice format video pentru conversie, cum ar fi AVI sau MP4.

Exemple:

ffmpeg -i my_video.mp4 gif_file.gif

ffmpeg -i my_video.avi gif_file.gif

Această comandă va genera un GIF cu o frecvență de 20 de cadre pe secundă și cu aceeași rezoluție ca și videoclipul original. De exemplu, dacă videoclipul are o rezoluție de 1920×1080, GIF-ul va avea aceeași dimensiune.

Pentru a modifica rata de cadre și rezoluția, poți utiliza comanda de mai jos:

Sintaxă:

ffmpeg -i video.mp4 -r 20 -vf scale=240:-1 my_gif.gif

Argumentul „-r 20” specifică rata de cadre. Pentru a seta rata la 60 de cadre pe secundă, folosește „-r 60”. Opțiunea „-vf scale=240:-1” stabilește lățimea la 240 de pixeli, iar înălțimea se va ajusta proporțional. Dacă vrei o lățime de 1920 de pixeli, modifică parametrul în „-vf scale=1920:-1”.

Exemplu:

ffmpeg -i my_video.mp4 -r 60 -vf scale=1920:-1 my-gif.gif