Help us by voting for APNG support in Chrome: Stars


Help us by voting for APNG support in IE: Votes




Chromium issue 1171: http://crbug.com/1171


Chromium issue 437662: http://crbug.com/437662


Chromium code patch: https://codereview.chromium.org/1312843006/


WebKit accepted APNG patch: bug 17022 is RESOLVED FIXED




APNG Software


1. APNG Assembler is an easy-to-use tool to make Animated PNG from PNG/TGA image sequence.

Creates highly optimized APNG files, uses lots of tricks to make them as small as possible. Support zlib, 7zip, Zopfli compression options. GUI version for Windows, CLI versions available for all major OSes. There is also an online version.




2. RealWorld Paint is a powerful free image editor with animation support.

Pros: RealWorld Paint can load and save APNG files, and it supports lots of other image formats too. It also includes extensive editing options, with layers and styles. It can convert animations to filmstrips and vice versa, add or remove frames, change animation speed.

Cons: Not cross-platform, Windows only.




3. VirtualDub APNG Mod provides Animated PNG support for the popular video editing software VirtualDub. It can load and save APNG, with or without alpha channel. Automatic frame difference optimization helps to compress files more. VirtualDub filters provide a lot of processing options - crop, resize, etc.

Pros: Accepts all kind of input - video, image sequences, APNG/MNG files. Good compression.

Cons: Not cross-platform, Windows only.




4. APNG Anime Maker is another program to create animated PNG files.

Pros: Provides flexible optimization options, including lossy with adjustable tolerance level, over selected image region.

Cons: Not cross-platform, Windows only.




5. Japng Editor is a Java library/editor to create APNGs from a sequence of individual images.




6. GIF Movie Gear is a professional GIF animation software with APNG support.




7. gif2apng and apng2gif converters.




8. APNG Optimizer.




9. TweakPNG is a low-level utility for examining and modifying PNG/APNG files. You could edit time delays in fcTL chunks, assign a transparent color by creating tRNS chunk, edit palette, remove unneeded chunks, and much more.




Plug-ins and Extensions:

APNG Plug-In for GIMP

APNG Plug-In for Paint.NET

APNG Extension for Google Chrome


Command line tools:

gif2apng

apng2gif

apngasm

apngdis

apngopt

: command-line GIF -> APNG converter.

: command-line APNG -> GIF converter.

: command-line APNG Assembler. Converts PNG/TGA sequence into APNG file.

: command-line APNG Disassembler. Deconstructs APNG files into individual PNG frames.

: command-line APNG Optimizer.

http://www.rw-designer.com/animation-tools



Online tools:

APNG assembler

Animizer.net

Preloaders.net

LoadingAPNG.com

braxnet.org/avatar

: online PNG -> APNG converter.

: lots of animated GIF/APNG online tools.

: Preloader generator.

: Free online animation generator for AJAX & JQuery.

: Avatar maker.


Developer's resources:

http://littlesvr.ca/apng/test.html
APNG Test Suite

http://wiki.mozilla.org/APNG_Specification
APNG format specs

http://littlesvr.ca/apng/inter-frame.html
How Inter-frame Optimization works in APNG

GIF vs APNG vs WebP
Comparison of animation formats

https://github.com/apngasm/apngasm
The next generation of the APNG Assembler, a.k.a. apngasm library.

http://bugs.webkit.org/show_bug.cgi?id=17022
APNG patch for WebKit.

https://code.google.com/p/chromium/issues/detail?id=437662
APNG patch for Chromium/Blink.

http://sourceforge.net/projects/libpng
libpng library

http://sourceforge.net/projects/apng/libpng
http://sourceforge.net/projects/libpng-apng/files/
APNG patch for libpng

http://sourceforge.net/projects/apng/files/libpng/examples
C code samples for apng-patched libpng

http://eligrey.com/blog/post/apng-feature-detection
APNG feature detection: simple JS script

https://github.com/xupefei/APNG.NET
APNG parser in C# and APNG Wrapper for XNA

https://github.com/onevcat/APNGKit
iOS framework for loading and displaying APNG images




Contact