fixmint
FI

Näin teet GIF-animaation kuvista tai lyhyestä videosta

Kirjoittaja · · päivitetty 11. marraskuuta 2026 · 5 min lukuaika

GIF-animaation tekemiseen kootaan ensin kuvaruudut: joko still-kuvat haluamassasi järjestyksessä tai lyhyt videoklippi. Sen jälkeen valitaan leveys, kuvataajuus ja silmukointiasetus, ja viedään tiedosto. Pidä GIF lyhyenä ja kapeana. GIF-tiedoston jokainen kuvaruutu tallennetaan erillisenä kuvana, joten kuvaruutujen määrä ja niiden pikselikoko ovat se, mikä tekee tiedostosta suuren. Ezgif, GIPHY ja CloudConvert vertailussa käydään läpi verkkopalvelut, joilla videon voi muuttaa GIF-animaatioksi.

GIF-tekijäGIF kuvista tai videostaTee se ilmaiseksi

Mitä GIF osaa ja mitä ei

GIF-formaatti asettaa muutamia kovia rajoja, jotka vaikuttavat kaikkeen muuhun.

  • 256 väriä kuvaruutua kohden. Kunkin kuvaruudun väritaulussa on enintään 256 merkintää, ja jokainen pikseli viittaa yhteen niistä. Valokuvat, joissa on paljon hienoja sävyjä, on siis pakko supistaa näihin 256 väriin.
  • Ei ääntä. GIF-määritys sisältää lohkot kuville, grafiikan ohjaukselle, kommenteille, tekstille ja sovellustiedoille. Ääntä siinä ei ole. Videoklipistä tehty GIF toistuu aina äänettömänä.
  • Kuvaruutujen ajoitus sadasosasekunneissa. Kunkin kuvaruudun kesto tallennetaan yksikköinä 1/100 s, joten kuvaruutu voi kestää 0,10 s tai 0,50 s mutta ei 0,123 s.
  • Silmukointi. Alkuperäinen formaatti toisti animaation kerran. Silmukointi tuli laajalti käytetystä Netscapen laajennuksesta, ja lähes jokainen katseluohjelma tukee nykyisin silmukkamäärää, jossa nolla tarkoittaa loputonta toistoa.
  • Pakkaus. Kuvadata pakataan LZW-menetelmällä. Se toimii parhaiten tasaisilla alueilla, joilla on sama väri, ja huonoiten kohinassa ja hienossa rakenteessa.

Miksi GIF-tiedostot paisuvat

Jokainen kuvaruutu tallennetaan erikseen kuvana omine pikseleineen. 30 kuvaruudun GIF sisältää 30 kuvaa, ei yhtä kuvaa ja muutoksia. LZW pienentää jokaisen kuvaruudun kokoa, mutta se ei voi pienentää kuvaruutua, joka on täynnä kohinaista yksityiskohtaa, kuten nurmikon tai ihmisjoukon valokuvaa.

Kokoon vaikuttavat kolme valintaasi:

  • Leveys ja korkeus: kuvaruudun pikselimäärä.
  • Kuvataajuus: kuvaruutuja sekunnissa.
  • Kesto: sekuntien määrä.

Kuvaruutujen kokonaismäärä on kuvataajuus kerrottuna kestolla. 3 sekunnin klippi 10 kuvaruudulla sekunnissa on 30 kuvaruutua.

Esimerkkinä 480 × 270 pikselin kuvaruudussa on 129 600 pikseliä. Yhdellä tavulla pikseliä kohden ennen pakkausta yksi kuvaruutu on siis 129 600 tavua. 30 kuvaruutua tätä kokoa ovat noin 3,9 MB ennen kuin LZW pienentää niitä. Kun leveys ja korkeus kaksinkertaistetaan 960 × 540 pikseliin, kuvaruutua kohden on nelinkertainen määrä pikseleitä, joten samat 30 kuvaruutua olisivat ennen pakkausta noin nelinkertaisia. Kuvataajuuden tai keston kaksinkertaistaminen kaksinkertaistaa sen sijaan kuvaruutujen määrän. Jokainen kolmesta asetuksesta kertoo tiedoston koon. Leveys on kallein, koska se kertoo jokaisen kuvaruudun pikselit.

Valitse leveys, kuvataajuus ja kesto

Lähde liikkeelle pienimmästä leveydestä, jolla olennainen vielä näkyy. GIF, jota katsotaan puhelimen näytöltä, ei tarvitse suurta kuvaruutua. Pienennä leveyttä ensimmäisenä.

Kuvataajuus vaikuttaa sulavuuteen. Hidas liike, kuten kaatuva kaato tai hidas käännös, näyttää hyvältä pienemmällä taajuudella. Nopea liike, kuten pomppiva pallo, tarvitsee enemmän kuvaruutuja näyttääkseen sulavalta, ja jokainen lisäkuvaruutu maksaa kokoa.

Pidä kesto lyhyenä. GIF toimii parhaiten muutaman sekunnin silmukkana. Pidemmälle materiaalille lyhyt video on parempi formaatti, koska videokoodekit on suunniteltu pakkaamaan liikettä kuvaruutujen välillä paljon tehokkaammin kuin GIF:n 256-väriset, LZW-pakatut kuvaruudut.

Jos tulos on liian suuri, pienennä ensin leveyttä, sitten kuvaruutujen määrää ja lopuksi kestoa. Pakkaa kuva -työkalu käsittelee JPG-, PNG- ja WebP-tiedostoja, joten pienennä erittäin suuret valokuvat ennen kuin teet niistä GIF-animaation.

Jos kuvaruudut ovat jo videoklippi, videosta GIF-animaatioksi -työkalu lähtee liikkeelle klipistä ja leikkaa sen haluamaasi pituuteen. Näin ei tarvitse viedä kuvaruutuja käsin.

Lisää teksti ennen vientiä

Jos GIF tarvitsee tekstityksen, lisää se jokaiseen still-kuvaan ennen kuvaruutujen kokoamista. Lisää teksti kuvaan -työkalu sijoittaa tekstin kuvaan värillä, ääriviivalla tai laatikolla taustan päälle. Laatikko pitää tekstin luettavana, kun taustan sävy vaihtuu kuvaruudusta toiseen. Anna tekstille sama paikka jokaisella kuvaruudulla, jotta se ei hyppää.

Rautaisuus ja raidoitus

Kun sileä liukuväri, kuten taivas, pelkistetään 256 väriin, sävyjen väliset rajat voivat näkyä raitoina. Dithering eli sirottelu estää tämän: se sijoittaa kahden vierekkäisen värin pikseleitä sekaisin, jolloin silmä näkee välisävyn.

Tunnetuin menetelmä on Floyd–Steinbergin sirottelu, jonka Robert Floyd ja Louis Steinberg julkaisivat vuonna 1976. Se levittää kunkin pikselin virheen käsittelemättömille naapureilleen painokertoimilla 7/16, 3/16, 5/16 ja 1/16. Se on tavallinen valinta, kun täysvärinen kuva muunnetaan rajoitettuun väripalettiin, esimerkiksi 24-bittisestä PNG:stä GIF:ksi.

Sirottelulla on hintansa. Sirotellut pikselit lisäävät yksityiskohtia, joita LZW ei pysty pakkaamaan hyvin, joten sirotellusta GIF:stä tulee yleensä suurempi. Käytä sirottelua valokuville ja liukuväreille. Tasaisille grafiikoille, logoille ja kuvakaappauksille se ei kannata jättää päälle, koska se vain lisää kohinaa.

Tee silmukasta sulava

Silmukka toimii parhaiten, kun viimeinen kuvaruutu johtaa luonnollisesti ensimmäiseen. Leikkaa klippi niin, että se alkaa ja loppuu samankaltaisessa asennossa tai paikassa. Videosta valitse alku- ja loppukohta niin, että liike kiertää eikä hyppää takaisin. Silmukka, joka pysähtyy ja käynnistyy uudelleen törmäyksen tapaisesti, tarkoittaa yleensä, että alku- ja loppukuvaruudut ovat liian erilaiset.

Pikavastaukset

Voiko GIF:ssä olla ääni? Ei. Lisää ääni muualla tai käytä sen sijaan lyhyttä videota.

Miksi GIF:ssäni näkyy raitoja? Kyse on värinauhoituksesta eli banding-ilmiöstä: sileä liukuväri on pelkistetty 256 väriin. Sirottelu voi auttaa, vaikka se kasvattaa tiedoston kokoa.

Miksi GIF on nykivä? Kuvataajuus on matala tai kuvaruudut muuttuvat kerrallaan suuren askeleen verran. Nosta kuvataajuutta, jos tiedosto sen kestää, tai lyhennä klippiä ja tarkista jokainen kuvaruutu suurten hyppäysten varalta.

Toimiiko työkalu selaimessani? Toimii. Valokuvat ja video pysyvät laitteessasi, kun GIF tehdään.

Käännetty tekoälyn avulla: Englanninkielinen alkuperäisteos.

Kommentit

    Ei vielä kommentteja. Ole ensimmäinen.

    Arvosanasi (valinnainen)

    Sähköpostiosoitettasi ei näytetä eikä tallenneta.

    Kannen kuva: Digital Workflow ToolkitDigital Workflow Toolkit

    Reseptejä, pohjia ja malleja pienten tiedostotöiden (muunna, nimeä uudelleen, pakkaa, yhdistä) ketjuttamiseen työnkuluiksi, jotka toimivat joka kerta samalla tavalla.

    $19.00Osta GumroadistaEnglanniksi