UltKit

Konvertera PNG till APNG

Den här konverteraren skriver om en PNG som APNG, den animerade utökningen av PNG. En enskild stillbild blir en APNG med en bildruta. Det är användbart när ett uppladdningsflöde kräver APNG-strukturen, men det skapar ingen rörelse ur en stillbild och slår inte ihop flera PNG-filer till en animation.

Bildkonverterare

eller släpp JPG, JPEG, JPE …-filer här ·

Max 95 MB per fil· Upp till 20 filer· Raderas efter 30 minuter

Utdata

Filerna bearbetas på våra servrar och raderas efter 30 minuter.

Så använder du verktyget

  1. 1

    Ladda upp PNG-filerna

    Lägg till upp till 20 filer, var och en på högst 95 MB. Varje PNG konverteras för sig; filerna slås inte ihop.

  2. 2

    Kontrollera utdataformatet

    Konvertera till är redan inställt på APNG. Det finns ingen kvalitetsreglage: APNG är förlustfritt, så färger och transparens förs över oförändrade.

  3. 3

    Konvertera och ladda ner

    Tryck på Konvertera till APNG. Varje resultat behåller filändelsen .png, som är det vanliga namnet på en APNG-fil.

Svar

Vad gör en konvertering från PNG till APNG egentligen?

Den lägger till APNG:s animationschunkar runt samma bilddata. En PNG in ger en APNG med en ruta ut, med identiska pixlar, full färg och alfa. Den animerar inte en stillbild och slår inte ihop flera PNG-filer till en sekvens.

Konvertera PNG till APNG: en stillbild in, en bildruta ut

En APNG är en PNG med tre extra chunktyper. acTL anger antal bildrutor och upprepningar, fcTL anger storlek, position och fördröjning för varje ruta, och fdAT innehåller rutorna efter den första. Den första rutan lagras i vanliga IDAT-chunkar, så program som inte förstår APNG visar den helt enkelt som en vanlig stilla PNG. Den bakåtkompatibiliteten är formatets bästa egenskap, och det är också därför filen behåller ändelsen .png.

När en stillbild konverteras läggs en acTL-chunk till som säger att animationen har en ruta, plus en enda fcTL. Inget synligt förändras. Den som söker efter den här konverteringen väntar sig ofta mer, så det är bäst att vara tydlig: en bild kan inte få rörelse som den aldrig hade, och den här sidan behandlar varje uppladdad fil som en separat bild.

PNG

Portable Network Graphics

PNG är ett förlustfritt rasterformat som publicerades 1996 av PNG Development Group och senare standardiserades av W3C och ISO. Det behåller varje pixel exakt, stöder full alfatransparens och hanterar text, skarpa kanter och släta färgytor utan artefakter. Den precisionen gör det idealiskt för skärmdumpar, logotyper, ikoner och gränssnittsgrafik. Nackdelen är storleken: foton som sparas som PNG är ofta flera gånger större än samma foto som JPEG eller WebP. Alla webbläsare, operativsystem och redigeringsprogram öppnar PNG-filer.

Komprimering
Förlustfri
Transparens
Ja
Animation
Nej
Introducerades
1996 · PNG Development Group
PNG-omvandlare

APNG

Animerad PNG

APNG är en utökning av PNG som lagrar flera bildrutor för att skapa en animation, föreslagen av Mozilla-utvecklare 2004. Till skillnad från GIF stöder det full 24-bitarsfärg och mjuk 8-bitars alfatransparens, så animerade kanter ser rena ut mot alla bakgrunder. Äldre PNG-visare visar bara första bildrutan, vilket gör formatet bakåtkompatibelt. Alla moderna webbläsare spelar APNG, men många redigeringsprogram, meddelandeappar och sociala nätverk behandlar det fortfarande som en vanlig PNG. Filerna kan bli stora eftersom varje bildruta lagras förlustfritt.

Komprimering
Förlustfri
Transparens
Ja
Animation
Ja
Introducerades
2004 · Mozilla
APNG-omvandlare

En stilla PNG görs om till APNG bara när en stickerserie, en spelmotor eller ett resursflöde förväntar sig att varje fil har den animerade PNG-strukturen, så att något som inte rör sig matchar sina animerade grannar.

APNG eller GIF: 24-bitars färg och 8-bitars alfa

APNGGIFAnimerad WebP
Färger per bildruta16,7 miljoner (24 bitar)Palett med 25616,7 miljoner
Transparens8-bitars alfa, mjuka kanterPå eller av per pixel8-bitars alfa
Förlustfria bildrutoryesyesValfritt
Visas som stillbild där det inte stödsyesnono
Spelas upp i alla aktuella stora webbläsareyesyesyes

Hur APNG gick från Mozilla till PNG-standarden

  1. 2004

    Föreslogs av Mozilla

    Mozillas utvecklare tar fram APNG som ett enklare alternativ till MNG.

  2. 2008

    Firefox 3

    Den första webbläsaren som spelar upp APNG lanseras.

  3. 2014

    Safari 8

    Apple lägger till stöd i OS X Yosemite och iOS 8.

  4. 2017

    Chrome 59

    Chrome ansluter, och APNG kan nu spelas upp i alla stora webbläsare.

  5. 2025

    PNG Third Edition

    W3C-standarden tar in APNG-chunkarna i själva PNG.

Så skapar du en riktig animerad PNG i stället

I årtionden höll PNG Development Group APNG utanför den officiella specifikationen; en omröstning 2007 avvisade det till förmån för MNG, som nästan ingen tog i bruk. Webbläsarna implementerade APNG ändå, och den tredje utgåvan 2025 erkänner det slutligen. Det mest kända användningsområdet i dag är stickers i meddelandeappar: LINE kräver APNG för animerade stickers, vilket är varför designers konverterar GIF-filer till det.

Om du har rörelsen som video eller skärminspelning gör du först en GIF med verktygen för video till GIF och konverterar sedan den GIF:en till APNG. Om bildrutorna kom ur ett animationsprogram som numrerade PNG-filer exporterar du dem i stället från programmet som GIF eller video; den här sidan sätter inte ihop dem. Och om målet bara kräver en stillbild med transparens behåller du PNG eller använder PNG till GIF för en plats som kräver GIF. Guiden om hur man gör en GIF av en video går igenom bildfrekvens och loopinställningar.

Frågor om PNG till APNG

Börjar min stillbild i PNG röra sig när jag konverterar den till APNG?

Nej. En stillbild har en enda ruta, så APNG-filen får en ruta och ser likadan ut. Rörelse kräver en följd av bildrutor, som kommer från en video, en GIF eller ett animationsprogram.

Kan jag slå ihop flera PNG-bildrutor till en APNG här?

Inte på den här sidan. Varje uppladdad PNG konverteras separat till en egen fil. Om du vill skapa en animation kan du utgå från en video med verktygen för video till GIF, eller konvertera en befintlig GIF med GIF till APNG.

Varför skulle någon vilja ha en APNG med bara en bildruta?

Vissa byggskript, valideringsverktyg för stickers och resursflöden letar efter APNG:s animationskontrollchunk och avvisar vanlig PNG, även för en bildruta som inte rör sig, till exempel en statisk platshållare i en uppsättning animerade resurser. Konverteringen lägger till den strukturen utan att röra pixlarna.

Godkänns en APNG med en bildruta i LINE:s granskning av animerade stickers?

Nej. LINE kräver animerade stickers i APNG med flera bildrutor, så en enda stillbild uppfyller inte kravet. Skapa animationen först och kontrollera sedan antal bildrutor och storlek mot LINE:s riktlinjer för kreatörer.

Blir APNG-filen större än den ursprungliga PNG-filen?

Bara med några tiotal byte för de extra kontrollchunkarna. Bilddatan komprimeras på samma förlustfria sätt, så filstorleken blir i praktiken densamma.

Hur kontrollerar jag att en fil verkligen är en APNG?

Öppna den i en hexvisare och leta efter bokstäverna acTL före den första IDAT-chunken. Verktyg som ExifTool visar också animationens kontrolldata, inklusive antal bildrutor.