Gifski, un program pentru a crea imagini GIF de înaltă calitate

despre gifski

În articolul următor vom analiza Gifski. Acest program ne va permite creați imagini gif de înaltă calitate, fie utilizând un videoclip, fie cu un set de imagini. Este un program open source multiplatformă. Această aplicație este un codificator GIF de înaltă calitate bazat pe Pngquant.

Dacă cineva nu știe, pngquant este un compresor de imagine PNG cu pierderi pe care îl putem folosi din linia de comandă. Mulți oameni de pe net o asigură pngquant este unul dintre cele mai bune compresoare PNG fără pierderi Ce putem găsi. Comprimă imagini PNG până la 70% fără a pierde calitatea originală și păstrează transparența alfa completă. Imaginile comprimate rezultate sunt compatibile cu toate browserele web și sistemele de operare.

Deoarece Gifski se bazează pe Pngquant, folosește caracteristicile Pngquant pentru a crea animații GIF. Acest program este capabil să creeze GIF-uri animate care folosesc mii de culori pe cadru. Gifski cere, de asemenea, să avem ffmpeg pentru a converti video în imagini PNG.

Instalare Gifski

Cerințe preliminare

Va trebui asigurați-vă că am instalat FFMpeg și Pngquant în Ubuntu înainte de a intra în instalarea Gifski.

FFmpeg este disponibil în depozitele implicite din majoritatea distribuțiilor Gnu / Linux. Pentru aceasta îl putem instala folosind apt. Deschidem un terminal (Ctrl + Alt + T) și scriem:

sudo apt install ffmpeg

la instalează pngquant, în același terminal, vom executa:

sudo apt install pngquant

Instalați Gifski

După instalarea premiselor, acum putem instala Gifski. Vom avea diferite posibilități de instalare. Primul va fi instalați-l folosind încărcare, dacă am instalat Limbaj de programare rugină. Odată instalată această limbă, într-un terminal (Ctrl + Alt + T) scriem:

instalați gifski de marfă

cargo install gifski

Putem de asemenea obțineți acest program folosind managerul de pachete linuxbrew.

instalați brew gifski

brew install gifski

Dacă nu doriți să instalați marfă sau Linuxbrew, descărcați cele mai recente executabile binare de la pagina de lansări și compilați și instalați manual gifski.

Creați animații GIF cu Gifski

Începem mergând la locația în care salvăm imaginile. În acest exemplu sunt toți .PNG. Acolo vom executa următoarea comandă pentru creați o animație GIF din setul de imagini dintre care avem:

gifski creează un fișier gif animat

gifski -o archivo.gif *.png

Vreau să clarific că, făcând acest exemplu, toate imaginile pe care le-am folosit aveau aceeași dimensiune.

Funcții Gifski disponibile

Gifski are și câteva caracteristici cu care putem:

  • Creați animația GIF cu o dimensiune specifică.
  • Afișați un număr specific de cadre pe secundă.
  • Codificați cu o calitate specifică.
  • Cod mai repede.
  • De asemenea, vom putea codifica imaginile exact în ordinea dată.

la creați o animație GIF cu o dimensiune specifică, de exemplu, lățime = 512 și înălțime = 490, utilizați următoarea comandă:

gifski -o archivo.gif -W 512 -H 490 *.png

Putem setați numărul de cadre pe secundă vrem în animația gif. Valoarea implicită este 20. Pentru a face acest lucru, executați:

gifski -o archivo.gif --fps 30 *.png

Putem codificați cu o calitate specifică pe scara 1-100. Evident, o calitate mai scăzută poate oferi un fișier mai mic și o calitate mai mare unul mai mare în animația noastră GIF.

gifski -o archivo.gif --quality 40 *.png

Gifski va dura mai mult atunci când codifică un număr mare de imagini. A face ceea ce procesul de codificare este de 3 ori mai rapid decât viteza obișnuită, rulați:

gifski -o archivo.gif --fast *.png

Țineți cont de faptul că va reduce calitatea la 10%.

Pentru a codifica imaginile exact în ordinea dată vom folosi opțiunea –nosort. Aici poti înlocuiți * .png cu numele fișierelor și extensiile acestora, în ordinea care ne interesează cel mai mult.

gifski -o archivo.gif --nosort *.png

Creați animație GIF din fișier video

Uneori poți ne interesează un fișier animat preluat dintr-un videoclip. Aici ne poate ajuta FFmpeg. Mai întâi trebuie convertiți videoclipurile în cadre PNG cu următoarea comandă:

ffmpeg -i video.mp4 frame%04d.png

Comanda de mai sus face fișierele imagine 'frame0001.png„“frame0002.png„“frame0003.png', etc ..., din video.mp4. Caracterele% 04d vor genera numărul cadrului. Această comandă va împărți întregul videoclip în imagini, care sunt salvate în directorul de lucru curent.

După convertirea videoclipului în imagini, rulați următoarea comandă în creați fișierul GIF animat.

gifski -o archivo.gif *.png

Ajutor și informații

Pentru mai multe detalii, putem consultați secțiunea de ajutor programului prin tastarea:

ajuta gifski

gifski -h

Dacă cineva are nevoie mai mult ajutor sau informații despre gifski, puteți consulta site-ul web al proiectului. De asemenea, putem obține mai multe informații de la pngquant în site web în consecință.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.