apngdis(1)

πŸ“¦
version 2.9 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– apngdis(1) β€” bestie, we're taking this APNG apart πŸ¦‹

User Commands Β· the apngdis manual page, but make it cute


✨ NAME ✨

apngdis β€” deconstruct an APNG file into a whole lil sequence of PNG frames πŸ’…


🌸 SYNOPSIS 🌸

apngdis filename.png [name]

πŸŽ€ DESCRIPTION πŸŽ€

Okay so picture this: you've got an animated PNG and you want it un-animated, frame by frame. That's the whole gig. apngdis extracts individual PNG files from an animated PNG. Chef's kiss, that's it, that's the tool. 🫢

Then the fun part β€” you go edit those frames in programs like Photoshop or GIMP (glow up era ✨), and afterwards you can assemble the files back into an APNG using apngasm(1). Round trip, iconic. And ngl, it correctly handles all blend/dispose combinations, in all color modes/depths. All of them. No cap. πŸ‘‘

Now, real talk β€” some optimizations used in apngasm(1) might re-sort the palette, or change the color type from RGBA and RGB modes to RGB and indexed modes. Those optimizations are only performed when they are lossless, so nobody's out here ruining your pixels, but if you specifically want to avoid changing the palette or colortype, see the options to turn them off. (Scroll down, bestie, it's all here.)

And for the lore girlies: the Animated Portable Network Graphics (APNG) file format is an extension to the Portable Network Graphics (PNG) specification. It allows for animated PNG files that work similarly to animated GIF files, while retaining backward compatibility with non-animated PNG files and adding support for 8-bit transparency and 24-bit images. We love a format that respects its elders. πŸ’œ


πŸ’… OPTIONS πŸ’…

  • None.

Yeah. No options. She does one thing and she does it flawlessly. Main character energy, no notes. πŸ‘‘


🌈 ENVIRONMENT 🌈

  • None.

Nothing to set up, nothing to export, no vibes to configure. 🧚


πŸ“ FILES πŸ“

  • None.

Doesn't read config files, doesn't write config files. Unbothered. Moisturized. In her lane. πŸ’†


⭐ STANDARDS ⭐

APNG Specification: https://wiki.mozilla.org/APNG_Specification

Go read the specs, bestie, it's giving scholarly. πŸ“š


πŸ‘‘ SEE ALSO πŸ‘‘

apngasm(1) apngopt(1) apng2gif(1) gif2apng(1) gifsicle(1) gifview(1) optipng(1) pngcheck(1) pngcrush pnginfo(1) pngnq(1) pngquant(1)

The whole friend group fr fr. Go say hi. 🫢


πŸ’– AUTHORS πŸ’–

Program was written by Max Stepi <maxst@users.sourceforge.net> 🌟

This manual page was written by Jari Aalto <jari.aalto@cante.net>.

Released under license GNU GPL version 2 or (at your option) any later version. For more information about license, visit <http://www.gnu.org/copyleft/gpl.html>.

This manual page was updated by xiao sheng wen <atzlinux@sina.com> on Jul 2022.


Reminder boo: apngasm(1)'s optimizations only ever happen when they're lossless β€” but if palette or colortype changes are simply not the vibe for you, check the options to switch them off. Protecting your palette is self care. πŸŽ€

That's the page, bestie β€” apngdis, version 2025-12-09, from the User Commands corner of the manual, dated 2025-12-09. Slay, go forth, and disassemble some APNGs. πŸ’…βœ¨πŸ¦‹

πŸ“¦ where this page comes from