2016-01-20, 09:09
(2016-01-19, 13:58)ironic_monkey Wrote: @RockerC way ahead of you https://github.com/notspiff/imageencoder.rawVery cool! Any chance that you also have interest to look at apngasm (libapngasm) for APNG?
(2016-01-15, 10:16)RockerC Wrote: Yes you have apngasm (libapngasm) which is a C++ GPL compatible zlib 'as is' licensed library for APNGs (Animated PNGs), see:
New apngasm sources: https://github.com/apngasm/apngasm
GUI authoring tool sources: https://github.com/apngasm/apngasm-gui
Ruby apngasm [rapngasm] sources: https://github.com/apngasm/rapngasm
(2016-01-14, 19:08)garbear Wrote: We'll need a more established library to include in Kodi. We've been bitten before by libraries that were essentially abandoned upstream, leading to a maintenance headache.The apngasm work group is a FOSS project that recently got great respons promoting this free and open source APNG library via Kickstarter:
https://www.kickstarter.com/projects/374...escription
apngasm - FOSS Animated PNG tools and APNG standardization
Animated PNG, a high quality animated image format complete with full alpha channel and graceful degradation has been available and usable since 2004. Essentially APNG is like a much better Animated GIF. A large problem hindering widespread use is the lack of tools to create APNG. We would like to remedy this by taking the leading APNG conversion tool apngasm and, along with its author Max turn it into a robust and feature packed conversion library and a provide a full graphical authoring and editing tool.
Examples:
Mozilla has a good set of demos here: https://people.mozilla.com/~dolske/apng/demo.html
There is a very good comparison of APNG to GIF here: http://littlesvr.ca/apng/gif_vs_apng.html
The Phantom Open Emoji project is using APNG for animated emoji. Just check the cheat-sheet here: http://genshin.org/poe/cheat_sheet