Gifski, et program for å lage GIF-bilder av høy kvalitet

om gifski

I neste artikkel skal vi ta en titt på Gifski. Dette programmet vil tillate oss lage gif-bilder høy kvalitet, enten ved hjelp av en video eller med et sett med bilder. Det er et multiplatform- og open source-program. Dette programmet er en høykvalitets GIF-koder basert på Pngquant.

Hvis noen ikke vet det, er pngquant en tapsfri PNG-bildekompressor som vi kan bruke fra kommandolinjen. Mange på nettet forsikrer det pngquant er en av de beste tapsløse PNG-kompressorene Hva kan vi finne. Komprimere PNG-bilder opptil 70% uten å miste originalkvaliteten og beholde full alfa-gjennomsiktighet. De resulterende komprimerte bildene er kompatible med alle nettlesere og operativsystemer.

Siden Gifski er basert på Pngquant, bruker den Pngquants funksjoner til å lage GIF-animasjoner. Dette programmet er i stand til å lage animerte GIF-er som bruker tusenvis av farger per ramme. Gifski krever også at vi har ffmpeg for å konvertere video til PNG-bilder.

Gifski installasjon

forutsetninger

Vi må sørg for at vi har installert FFMpeg og Pngquant i Ubuntu før vi går inn i Gifski-installasjonen.

FFmpeg er tilgjengelig i standardregister av de fleste Gnu / Linux-distribusjoner. For dette kan vi installere det ved hjelp av apt. Vi åpner en terminal (Ctrl + Alt + T) og skriver:

sudo apt install ffmpeg

Til installer pngkvant, i samme terminal, skal vi utføre:

sudo apt install pngquant

Installer Gifski

Etter å ha installert forutsetningene, kan vi nå installere Gifski. Vi vil ha forskjellige installasjonsmuligheter. Den første vil være installer den med ladning, hvis vi har installert Rust programmeringsspråk. Når dette språket er installert, skriver vi i en terminal (Ctrl + Alt + T):

installer last gifski

cargo install gifski

Vi kan også få tak i dette programmet ved hjelp av pakkelederen Linuxbrygg.

installer brygge gifski

brew install gifski

Hvis du ikke vil installere last eller Linuxbrew, last ned de siste binære kjørbare filene fra utgivelsesside og kompilere og installere gifski manuelt.

Lag GIF-animasjoner med Gifski

Vi starter med å gå til stedet der vi lagrer bildene. I dette eksemplet er de alle .PNG. Der vil vi utføre følgende kommando til lage en GIF-animasjon fra settet med bilder som vi har:

gifski lage animerte gif-filer

gifski -o archivo.gif *.png

Jeg vil avklare at når jeg gjorde dette eksemplet, hadde alle bildene jeg brukte samme størrelse.

Gifski-funksjoner tilgjengelig

Gifski har også noen funksjoner som vi kan:

  • Lag GIF-animasjonen med en bestemt dimensjon.
  • Vis et bestemt antall bilder per sekund.
  • Kod med en bestemt kvalitet.
  • Kod raskere.
  • Vi vil også kunne kode bilder nøyaktig i den oppgitte rekkefølgen.

Til lage en GIF-animasjon med en bestemt dimensjon, for eksempel bredde = 512 og høyde = 490, bruk følgende kommando:

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

Det kan vi angi antall bilder per sekund vi ønsker i gif-animasjonen. Standard er 20. For å gjøre dette, kjør:

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

Vi kode med en bestemt kvalitet på skalaen 1-100. Tydeligvis kan lavere kvalitet gi en mindre fil og høyere kvalitet en større i vår GIF-animasjon.

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

Gifski vil ta lengre tid ved koding av et stort antall bilder. Å gjøre hva kodingsprosessen er 3 ganger raskere hastighet enn vanlig, løp:

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

Du må huske på det vil redusere kvaliteten til 10%.

For å kode bilder nøyaktig i den angitte rekkefølgen, bruker vi alternativet –nosort. Her kan du erstatt * .png med filnavnene og deres utvidelser, i den rekkefølgen som interesserer oss mest.

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

Lag GIF-animasjon fra videofilen

Noen ganger er det mulig det vi er interessert i en animert fil hentet fra en video. Det er her FFmpeg kan hjelpe oss. Først må du konvertere video til PNG-rammer med følgende kommando:

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

Ovennevnte kommando gjør bildefilene 'ramme0001.png''ramme0002.png''ramme0003.png', etc ..., fra video.mp4. Tegnene% 04d vil generere rammenummeret. Denne kommandoen vil dele hele videoen i bilder, som lagres i gjeldende arbeidskatalog.

Etter å ha konvertert videoen til bilder, er det bare å kjøre følgende kommando til lage den animerte GIF-filen.

gifski -o archivo.gif *.png

Hjelp og informasjon

For mer informasjon, kan vi se hjelpeseksjonen av programmet ved å skrive:

hjelp gifski

gifski -h

Hvis noen trenger det mer hjelp eller informasjon om gifski, kan du konsultere prosjektnettstedet. Vi kan også få mer informasjon fra pngquant i din nettsted tilsvarende.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.