Takaisin Kotiin
GIF APNG:ksi — Muunna animoitu GIF animoiduksi PNG:ksi
Muunna animoitu GIF animoiduksi PNG:ksi (APNG) suoraan selaimessasi. APNG säilyttää täyden 24-bittisen värin ja todellisen 8-bittisen läpinäkyvyyden ilman laadun heikkenemistä, joten animaatio näyttää puhtaammalta ja terävämmältä kuin 256-värinen GIF. Ei latausta, ei vesileimaa — tiedostosi ei koskaan poistu laitteeltasi.
Lataa GIF muunnettavaksi APNG:ksi
Pudota animoitu GIF tähän tai selaa napsauttamalla. Kaikki toimii paikallisesti laitteellasi.
Liitä (Ctrl/⌘+V) tai pudota kuva — tai tuo URL-osoitteesta
GIF–APNG-muunnin muuntaa animoidun GIF:n animoiduksi PNG:ksi (APNG) kokonaan selaimessa. APNG on moderni, taaksepäin yhteensopiva PNG-muodon laajennus, joka tallentaa täyden animaation yhteen .png-tiedostoon. Toisin kuin GIF — joka on rajoitettu 256-väripalettiin kehystä kohden ja yksittäiseen täysin läpinäkyvään väriin — APNG tukee täyttä 24-bittistä väriä ja pehmeää 8-bittistä (256-tasoinen) läpinäkyvyyttä, ja muunnos on täysin häviötön. Tulos on siistimpi, terävämpi animaatio ilman dithering-raidoitusta ja pehmeillä, vastapohjaisilla reunoilla, joita GIF ei yksinkertaisesti pysty esittämään. Koska kaikki toimii paikallisesti WebAssembly:ttömällä JavaScript:lla, GIF:siäsi ei koskaan lähetetä palvelimelle: ei jonoja, ei vesileimaa, ei rekisteröitymistä eikä tiedostokokorajoitusta. Se toimii myös offline-tilassa sivun lataamisen jälkeen.
Mitä GIF:n muuntaminen APNG:ksi oikeasti muuttaa
| Mitä tapahtuu | Lähettämäsi GIF | Ulos tuleva APNG |
|---|---|---|
| Värit | Enintään 256 ruutua kohti. Kahdeksassa testatussa animaatiossa kunkin värikkäin ruutu sisälsi 29–253 eri väriä, sillä tuo katto kuuluu itse muotoon. | Kaikki 16,7 miljoonaa ovat käytettävissä, mutta GIF:llä ei ole enää yhtäkään annettavana. Muunnos on tarkka, joten saat takaisin samat 29–253 väriä astiassa, johon olisi mahtunut paljon enemmän. |
| Tarkkuus | Juuri se, mitä GIF jo on. | Tavulleen samat pikselit. Tarkistettu purkamalla tulos Pillow'lla, toteutuksella joka ei jaa koodia meidän kanssamme: jokainen ruutu täsmäsi tarkalleen, alfa mukaan lukien. |
| Läpinäkyvyys | Yksi bitti. Pikseli on joko täysin läpinäkyvä tai täysin peittävä, ei koskaan siltä väliltä. Yhdessäkään kahdeksasta testitiedostosta ei ollut ainuttakaan osittain läpinäkyvää pikseliä, koska GIF ei osaa tallentaa sellaista. | 256 tasoa, joita lähdekään ei pysty tarjoamaan. Hyödyksi tästä on vasta, jos muokkaat APNG:tä jälkikäteen. |
| Tiedostokoko | Se koko, jonka lähetit. | Yleensä suurempi. Kahdeksassa testianimaatiossa 95–1064 % alkuperäisestä, keskimmäisellä tiedostolla 182 %. Vain yksi kahdeksasta tuli pienemmäksi, ja se oli joukon ainoa valokuvamainen lähde. |
| Ajoitus ja toisto | Ruutukohtainen viive ja toistokerrat. | Molemmat siirtyvät muuttumattomina. APNG tallentaa viiveet tarkkana murtolukuna GIF:n sadasosasekuntien sijaan, joten mitään ei pyöristetä. |
| Missä se toistuu | Kaikkialla, myös siellä missä mitään muuta animaatiota ei hyväksytä. | Kaikissa nykyisissä selaimissa, Safarissa vuodesta 2014. Vanhemmat ohjelmat, sähköpostiohjelmat ja monet latauslomakkeet hylkäävät sen yhä. |
Mitattu 8:sta Wikimedia Commonsin animoidusta GIF:stä (15–288 ruutua, 116 KB – 9,9 MB), ajettuna tämän sivun oman koodin läpi: samat moduulit jotka selain ajaa, ei korvaava kooderi. Toistettavissa komennolla scripts/measure-apng-gif.mts. Rehellinen yhteenveto: GIF:n muuntaminen APNG:ksi kasvattaa tiedostoa ja antaa takaisin täsmälleen sen mitä laitoit sisään. Se kannattaa, jos aiot jatkaa animaation muokkaamista, sillä siitä eteenpäin jokainen muokkaus on häviötön; se ei kannata «laadun parantamiseksi», koska laatu kului sinä hetkenä kun tiedostosta tuli GIF. Siellä missä APNG ansaitsee kokonsa, ovat ruudut jotka eivät ole koskaan käyneet paletin läpi. Kaksitoista valokuvamaista ruutua koossa 320x240 sisälsi 14 204 eri väriä ja maksoi 673,5 KB GIF:nä ja 1686,7 KB APNG:nä, ja tuo GIF siirsi jokaista värikanavaa keskimäärin 2,24 ja pahimmillaan 14. Lisää pehmeä läpinäkyvyyshäivytys, niin ero aukeaa toiseen suuntaan: 300 120 pikselin alfa napsahti joko täysin peittäväksi tai kokonaan pois, pahimmillaan 127 tasoa, ja juuri sitä GIF ei yksinkertaisesti osaa.
Näin se toimii
Valitse työkalu
Valitse 168+ työkalusta, joilla voit muuttaa kuvan kokoa, muuntaa, pakata tai parantaa sitä.
Lataa ja muokkaa
Vedä ja pudota kuvasi ja säädä asetuksia. Se pysyy laitteellasi.
Lataa
Tallenna tuloksesi välittömästi — ei vesileimaa, ei rekisteröitymistä.
Miksi Image Machine?
Tiedostosi eivät koskaan poistu laitteeltasi
Kaikki käsittely tapahtuu paikallisesti selaimessasi. Kuviasi ei koskaan ladata palvelimelle.
Täysin ilmainen
Jokainen työkalu on ilmainen, ilman rajoituksia, ilman vesileimoja ja ilman piilokustannuksia.
Salamannopea
Ei latauksen odottelua — kuvasi käsitellään välittömästi omalla laitteellasi.
Ammattilaatu
Pikselintarkka lopputulos täydellä hallinnalla muodosta, koosta ja laadusta.
Usein kysytyt kysymykset
Miksi muuntaa GIF APNG:ksi?
APNG säilyttää täyden 24-bittisen värin ja aidon 8-bittisen läpinäkyvyyden, kun GIF on rajoitettu 256 väriin kehystä kohden päällä/pois-läpinäkyvyydellä. APNG:ksi muuntaminen poistaa värin raidoituksen ja epätasaiset läpinäkyvät reunat, jotka ovat tyypillisiä GIF:issä, antaen selvästi siistimmän animaation — hyödyllistä logoille, tarroille, UI-animaatioille ja kaikelle, jossa on liukuvärejä tai pehmeitä reunoja.
Onko muunnos häviötön?
Kyllä. Jokainen GIF-kehys puretaan tarkkoihin pikseleihin ja koodataan uudelleen APNG:ksi ilman laadunmenetystä tai näkyvän kuvan uudelleenpakkausta — APNG on, kuten PNG, häviötön muoto. Animaatioajoitus (kehyskohtaiset viiveet) ja alkuperäisen GIF:n silmukka-asetus säilyvät.
Onko APNG pienempi kuin GIF?
Ei aina. APNG tallentaa täysiväriset, häviöttömät kehykset, joten valokuvaisille tai erittäin yksityiskohtaisille animaatioille tiedosto voi olla suurempi kuin vastaava 256-värin GIF. Vastineeksi on korkeampi visuaalinen laatu. Yksinkertaisille grafiikoille, joissa on litteät värit ja läpinäkyvyys, APNG on usein vertailukelpoinen kooltaan näyttäen samalla paremmalta.
Tukevatko selaimet ja sovellukset APNG:tä, ja onko se yksityinen?
Kaikki modernit selaimet — Chrome, Firefox, Safari ja Edge — renderöivät APNG:n ja toistavat animaation; .apng/.png, jota sovellus ei tunnista animoiduksi, näyttää silti ensimmäisen kehyksen. Muunnos tapahtuu kokonaan laitteellasi selaimessa, joten tiedostosi ei koskaan lähetetä eikä palvelimelle tallenneta mitään.