Gifski, et program til at skabe GIF-billeder af høj kvalitet

om gifski

I den næste artikel skal vi se på Gifski. Dette program tillader os Opret gif-billeder høj kvalitet, enten ved hjælp af en video eller med et sæt billeder. Det er et multiplatform og open source-program. Denne applikation er en GIF-encoder af høj kvalitet baseret på Pngquant.

Hvis nogen ikke ved det, er pngquant en tabsfri PNG-billedkompressor, som vi kan bruge fra kommandolinjen. Mange mennesker på nettet forsikrer det pngquant er en af ​​de bedste tabsfri PNG-kompressorer Hvad kan vi finde. Komprimer PNG-billeder op til 70% uden at miste original kvalitet og bevar fuld alfa-gennemsigtighed. De resulterende komprimerede billeder er kompatible med alle webbrowsere og operativsystemer.

Da Gifski er baseret på Pngquant, bruger den Pngquants funktioner til at oprette GIF-animationer. Dette program er i stand til at oprette animerede GIF'er, der bruger tusindvis af farver pr. ramme. Gifski kræver også, at vi har ffmpeg til at konvertere video til PNG-billeder.

Gifski installation

forudsætninger

Det bliver vi nødt til Sørg for, at vi har installeret FFMpeg og Pngquant i vores Ubuntu, inden du går ind i Gifski-installationen.

FFmpeg er tilgængelig i standardopbevaringsstederne af de fleste Gnu / Linux-distributioner. Til dette kan vi installere det ved hjælp af apt. Vi åbner en terminal (Ctrl + Alt + T) og skriver:

sudo apt install ffmpeg

til installer pngkvant, i den samme terminal skal vi udføre:

sudo apt install pngquant

Installer Gifski

Efter installation af forudsætningerne kan vi nu installere Gifski. Vi har forskellige installationsmuligheder. Den første vil være installer det med opladning, hvis vi har installeret Rust programmeringssprog. Når dette sprog er installeret, i en terminal (Ctrl + Alt + T) skriver vi:

installer gods gifski

cargo install gifski

Det kan vi også få fat i dette program ved hjælp af pakkehåndtering Linuxbryg.

installer bryg gifski

brew install gifski

Hvis du ikke vil installere gods eller Linuxbrew, download de nyeste binære eksekverbare filer fra udgivelsesside og kompilere og installere gifski manuelt.

Opret GIF-animationer med Gifski

Vi starter med at gå til det sted, hvor vi gemmer billederne. I dette eksempel er de alle .PNG. Der udfører vi følgende kommando til Opret en GIF-animation fra billedsættet hvoraf vi har:

gifski oprette animeret gif-fil

gifski -o archivo.gif *.png

Jeg vil præcisere, at ved at gøre dette eksempel havde alle de billeder, jeg brugte, den samme størrelse.

Gifski-funktioner tilgængelige

Gifski har også nogle funktioner, som vi kan:

  • Opret GIF-animationen med en bestemt dimension.
  • Vis et specifikt antal billeder pr. Sekund.
  • Kod med en bestemt kvalitet.
  • Kod hurtigere.
  • Vi vil også være i stand til at kode billeder nøjagtigt i den angivne rækkefølge.

til Opret en GIF-animation med en bestemt dimension, for eksempel bredde = 512 og højde = 490, brug følgende kommando:

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

Vi kan indstil antallet af billeder pr. sekund vi ønsker i gif-animationen. Standardværdien er 20. For at gøre dette skal du køre:

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

Vi kan kode med en bestemt kvalitet på skalaen 1-100. Naturligvis kan lavere kvalitet give en mindre fil og højere kvalitet en større i vores GIF-animation.

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

Gifski tager længere tid, når der indkodes et stort antal billeder. At gøre hvad kodningsprocessen er 3 gange hurtigere løb:

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

Husk på, at reducerer kvaliteten til 10%.

For at kode billeder nøjagtigt i den givne rækkefølge bruger vi –nosort-indstillingen. Her kan du erstat * .png med filnavne og deres udvidelseri den rækkefølge, der interesserer os mest.

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

Opret GIF-animation fra videofil

Nogle gange kan du vi er interesserede i en animeret fil taget fra en video. Det er her, FFmpeg kan hjælpe os. Først skal du konvertere video til PNG-rammer med følgende kommando:

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

Ovenstående kommando gør billedfilerne 'frame0001.png''frame0002.png''frame0003.png'osv ... fra video.mp4. Tegnene% 04d genererer billednummeret. Denne kommando opdeler hele videoen i billeder, der gemmes i den aktuelle arbejdsmappe.

Efter at have konverteret videoen til billeder, skal du bare køre følgende kommando til Opret den animerede GIF-fil.

gifski -o archivo.gif *.png

Hjælp og information

For flere detaljer kan vi se hjælpeafsnittet af programmet ved at skrive:

hjælp gifski

gifski -h

Hvis nogen har brug for det mere hjælp eller information om gifski, kan du konsultere projektets websted. Vi kan også få mere information fra pngquant i din webside tilsvarende.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.