Utilia

GIF kūrimas iš nuotraukų

Sukurk animuotą GIF iš kelių vaizdų ar trumpo vaizdo klipo. Keisk kadrų tvarką, trukmę, kartojimą, dydį, spalvas ir dizeringą. Nemokamai, be įkėlimo.

Kadrai

Kadrų dar nėra: pridėk bent du vaizdus.

    Kaip sukurti GIF iš vaizdų

    1. Nutempk du ar daugiau vaizdų į sritį arba spustelėk ją ir pasirink failus. Tinka JPG, PNG, WebP, BMP ir SVG; iš animuoto failo paimamas tik pirmasis kadras.
    2. Sudėliok kadrus eilės tvarka skiltyje Kadrai: tempk eilutę už rankenėlės arba naudok mygtukus ↑ ir ↓. Apversti tvarką apverčia visą seką, o ✕ pašalina kadrą.
    3. Pasirink Kadrų trukmė. Su Vienoda trukmė kiekvienam kadrui įvesk vieną Trukmė (ms) reikšmę; šalia esanti užuomina rodo atitinkamą kadrų dažnį. Su Atskira trukmė kiekvienam kadrui kiekviena eilutė gauna savo trukmės laukelį – patogu, kai paskutinį kadrą norisi palaikyti ilgiau.
    4. Pasirink Kartojimas: Kartoti be galo arba Paleisti nustatytą kartų skaičių su Paleidimų skaičius.
    5. Nustatyk Plotis (px). Aukštis atitinka pirmojo kadro proporcijas. Kitos formos kadrams pasirink Sutalpinti (pridėti juostas), Užpildyti ir apkirpti arba Ištempti bei Fono spalva juostoms ir skaidrioms sritims.
    6. Prireikus sureguliuok Spalvos, Paletė ir Dizeringas, tada spustelėk Sukurti GIF. Animacija groja peržiūroje; Atsisiųsti GIF ją išsaugo.

    GIF iš vaizdo klipo

    Nutempk trumpą vaizdo įrašą (MP4, WebM ar bet ką, ką groja tavo naršyklė) į tą pačią sritį. Atsidaro skydelis Kadrai iš vaizdo įrašo su grotuvu. Įvesk norimos dalies Pradžia (s) ir Pabaiga (s) bei Kadrų per sekundę, tada spustelėk Pridėti kadrus iš vaizdo įrašo. Įrankis peršoka prie kiekvieno momento, paima vaizdą ir prideda jį į kadrų sąrašą su atitinkama trukme, todėl kadrus vis tiek gali perrikiuoti, trinti ar maišyti su nuotraukomis. Joks vaizdo kodavimo modulis neatsisiunčiamas: kadrai paimami tiesiai iš naršyklės grotuvo.

    Rinkis trumpus klipus. Esant 10 kadrų per sekundę, trys sekundės jau yra 30 kadrų, o GIF kiekvieną kadrą saugo kaip pilną vaizdą. Šis įrankis priima iki 300 kadrų.

    Spalvos, paletės ir dizeringas

    GIF kadras gali naudoti ne daugiau kaip 256 spalvas. Įrankis paletę kuria greitu kvantavimo algoritmu (porinis artimiausio kaimyno klasterizavimas) ir kiekvieną pikselį priskiria artimiausiai paletės spalvai.

    • Viena paletė visam GIF paima mėginius iš visų kadrų ir sukuria vieną spalvų lentelę. Failas mažesnis, o spalvos tarp kadrų išlieka stabilios, todėl nemirga.
    • Atskira paletė kiekvienam kadrui kiekvienam kadrui suteikia savo lentelę: spalvos tikslesnės, kai kadrai labai skiriasi, bet failas šiek tiek didesnis.
    • Spalvos sumažina paletės dydį (128, 64, 32, 16). Mažiau spalvų reiškia mažesnį failą ir plokštesnį, plakatinį vaizdą.
    • Dizeringas (sklandesni perėjimai, didesnis failas) naudoja Floyd–Steinberg paklaidos sklaidą: kiekvieno pikselio apvalinimo paklaida paskirstoma kaimynams (7/16, 3/16, 5/16 ir 1/16), todėl dangus ir odos tonai gauna smulkų grūdėtumą vietoj matomų juostų. Dizeringu apdoroti pikseliai blogiau suspaudžiami, todėl failas padidėja.

    Trukmės ir failo dydžio patarimai

    GIF trukmės saugomos šimtosiomis sekundės dalimis, todėl įrankis jas suapvalina iki 10 ms. Trukmės, trumpesnės nei 20 ms, padidinamos iki 20 ms, nes daugelis naršyklių trumpesnes trukmes pakeičia lėtomis 100 ms. GIF dydis auga kartu su plotis × aukštis × kadrų skaičius: perpus sumažinus plotį, duomenų būna maždaug keturis kartus mažiau. Pokalbiams ir socialinių tinklų įrašams paprastai pakanka 320–480 px pločio.

    Viskas vyksta tavo naršyklėje: vaizdai ir vaizdo įrašai niekada neįkeliami į serverį.

    Dažnai užduodami klausimai

    Kiek vaizdų galiu įdėti į GIF?

    Iki 300 kadrų. Labai ilgos animacijos greitai pasiekia dešimtis megabaitų, todėl ilgesniam nei kelių sekundžių vaizdui geriau rinktis vaizdo formatą.

    Kodėl mano GIF atrodo grūdėtas ar su juostomis?

    GIF ribojamas 256 spalvomis. Įjunk Dizeringas, kad perėjimai taptų sklandesni, arba išjunk jį plokščiai grafikai ir ekrano nuotraukoms, kur jis tik prideda triukšmo.

    Ar galiu vienam kadrui nustatyti ilgesnę pauzę?

    Taip. Pasirink Atskira trukmė kiekvienam kadrui ir to kadro eilutėje įrašyk didesnę trukmę, pavyzdžiui, 2000 ms paskutiniam kadrui.

    Ar GIF išlaiko skaidrumą?

    Ne. Skaidrios sritys užpildomos Fono spalva, nes GIF skaidrumas yra įjungtas arba išjungtas kiekvienam pikseliui ir nuotraukose duoda dantytus kraštus.

    Kodėl kai kuriose programose kartojimų skaičius atrodo kitaip?

    Paleisti nustatytą kartų skaičių įrašo standartinį NETSCAPE ciklo bloką. Kelios programos jo nepaiso ir visada kartoja be galo.