2014-03-26, 17:32
yey, fantastic, I guess that my next PR to test what a +1 you deserve at very least.
(2014-03-26, 15:35)ace20022 Wrote: I've added giflib to xbmc, currently only textures, e.g., backgrounds work: https://github.com/xbmc/xbmc/pull/4474 .Ow that's cool. Going to test this on OpenELEC asap.
Please let me know if you need test builds.
(2014-03-26, 22:35)HTScott Wrote: I'd be happy to test this as well. Love to see full screen movie clip backdrops, or even dreamscene clips. Would be awesome!
Scott
(2014-03-26, 22:44)schumi2004 Wrote:(2014-03-26, 15:35)ace20022 Wrote: I've added giflib to xbmc, currently only textures, e.g., backgrounds work: https://github.com/xbmc/xbmc/pull/4474 .Ow that's cool. Going to test this on OpenELEC asap.
Please let me know if you need test builds.
Edit:
@ace20022
Do you have a sample image for testing purpose or know where to find them?
And how do i know if libgif is available or not?
+libgif_not_found="== Could not find libgif. libgif support disabled. =="
+libgif_disabled="== libgif support disabled. =="
I'm compiling it as we speak for OpenELEC and the patch went well but not sure if i have libgif or not.
(2014-03-27, 00:15)schumi2004 Wrote: Edit:A debug log (wiki) might be interesting.
Just tested it with a OpenELEC build with this patch included and it makes XBMC crash.
(2014-03-27, 08:04)ace20022 Wrote:I'll try again with a newer build tonight, when it happened last night i couldn't find anything useful in debug log(2014-03-27, 00:15)schumi2004 Wrote: Edit:A debug log (wiki) might be interesting.
Just tested it with a OpenELEC build with this patch included and it makes XBMC crash.
(2014-03-26, 15:35)ace20022 Wrote: I've added giflib to xbmc, currently only textures, e.g., backgrounds work: https://github.com/xbmc/xbmc/pull/4474So this will add initial support for animated images as skin backdrops and for GUI textures in skins, very cool indeed! Thank you!
Quote:Animated PNG could have been a standard more than 10 years ago and yet we're stuck with GIF. We'll make new OSS tools to use it now!
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.
Some 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: https://github.com/Genshin/PhantomOpenEmoji
We'd love to show you APNG samples right here on kickstarter, but kickstarter alters embedded images which disables the animation. Hopefully this campaign will provide the tools and recognition for APNG that will help kickstarter and others properly support it.
Existing Support:
APNG support is already built into a variety of browsers. FireFox and Opera support it natively and support can be added to Chrome with the APNG extension. There is also a patch submitted to Chrome to add APNG support and it will be accepted and integrated into Chrome core if the Google team sees there are enough people using APNG on the web. A few more APNG supporting software packages can be found here: http://littlesvr.ca/apng/
Currently the only real/robust tool to author APNG is the standalone command line "APNG Assembler" tool apngasm by Max Stepin. It is not available as a library and is ready for a big set of refinements and improvements. We believe if we make a new and improved version of apngasm we can help adoption and acceptance and quickly replace Animated GIF as the dominant web animated image format. So we've paired up with Max to [re]make the tools.
(2014-03-27, 08:04)ace20022 Wrote:Here you go(2014-03-27, 00:15)schumi2004 Wrote: Edit:A debug log (wiki) might be interesting.
Just tested it with a OpenELEC build with this patch included and it makes XBMC crash.