Skip to content

Instantly share code, notes, and snippets.

@vielhuber
Last active April 21, 2021 21:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vielhuber/13dbdbc4733c2b99696c0d267d9721fa to your computer and use it in GitHub Desktop.
Save vielhuber/13dbdbc4733c2b99696c0d267d9721fa to your computer and use it in GitHub Desktop.
combine pngs to apng animated png #tools
  • 1.md: convert fla (animate cc) to pngs
  • 2.md: install apngasm
  • 3.md: convert pngs to apng
  • 4.md: reverse filenames

convert fla (animate cc) to pngs

  • Exportieren > Video/Medien exportieren...
  • Bühnenfarbe ignorieren (Alphakanal erzeugen): Aus (falls Transparenz gewünscht ist, An)
  • Format: PNG, Voreinstellung: PNG Sequence (Match Source) (falls Transparenz gewünscht ist, Default (AME))
  • Render-Warteschlange von Adobe Media Encoder Render Queue sofort starten: An

install apngasm

sudo add-apt-repository ppa:zero-tsuki/ppa
sudo apt-get update
apngasm --version # 3.1.9

convert pngs to apng

apngasm file*.png --output output.png --delay 1:30 --loops 1 --force

reverse filenames

for i in *; do mv "$i" "old-$i"; done; ls --color=never -v | tac | sed -e 's/^old-//' | paste <(ls --color=never -v) - | sed -e 's/^/mv /' | bash
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment