Found all Debian patches. http://ftp.de.debian.org/debian/pool/main/g/gif2apng/gif2apng_1.9+srconly-3+deb11u1.debian.tar.xz
Found all patches. http://ftp.de.debian.org/debian/pool/main/g/gif2apng/gif2apng_1.9+srconly-3+deb11u1.debian.tar.xz
I found that and "extracted" diff and made it ready for patching. It solves CVE-2021-45910 (Debian Bugs: 1002667). Diff is attached to the post.
I found that and "extracted" diff and made it ready for patching. It solves CVE-2021-45910 (Debian Bugs: 1002668). Diff is attached to the post.
I found that and "extracted" diff and made it ready for patching. It solves CVE-2021-45909 (Debian Bugs: 1002668). Diff is attached to the post.
If you want publish diff/patch put it in code block with ``` your code ``` or even better attach to the post so it can be downloaded in original form. What you did was to put in in a text and all "special characters" in markdown are treated as meta characters, making it unreadable and unusable.
https://www.debian.org/lts/security/2022/dla-2937
https://lists.debian.org/debian-lts-announce/2022/03/msg00008.html The patch come from Debian: --- gif2apng.orig/gif2apng.cpp +++ gif2apng/gif2apng.cpp @@ -99,7 +99,7 @@ int cmp_colors( const void arg1, const return (int)(((COLORS)arg1)->b) - (int)(((COLORS*)arg2)->b); } -void DecodeLZW(unsigned char * img, FILE * f1) +void DecodeLZW(unsigned char * img, unsigned int img_size, FILE * f1) { int i, bits, codesize, codemask, clearcode, nextcode, lastcode; unsigned int j; @@ -113,6 +113,7 @@ void DecodeLZW(unsigned...
Are there any plans to release a 64-bit version? It's too slow... Difference between 32-bit and 64-bit version of zofpfli with one of pictures form gif2apng website and with your '-i500' setting is like 6.2s (68.8s to 62.6s), which is 9%. The same will be here as it uses zopfli for '-z2'.
Are there any plans to release a 64-bit version? It's too slow... Difference between 32-bit and 64-bit version of zofpfli with one of pictures form gif2apng website and with your '-i500' setting is like 68.8s to 62.6s, which is 9%. The same will be here as it uses zopfli for '-z2'.
Are there any plans to release a 64-bit version? It's too slow... Difference between 32-bit and 64-bit version of zofpfli with one of pictures form gif2apng/ website and with your -i500' setting is like 68.8s to 62.6s, which is 9%. The same will be here as it uses zopfli for-z2'.
If you recognized the problem all you need to do is to remove szOpt[0] == '/' || and recompile it. You will have only hyphen options switch but will be able to use absolote paths. Win-win.
I am facing the same issue. Any updates on this? Seems like gif2apng tries to handle any arguments starting with "/" as options (the MSDOS way): gif2apng.cpp @ line 486: for (i=1; i<argc; i++) { szOpt = argv[i]; if (szOpt[0] == '/' || szOpt[0] == '-')
I am facing the same issue. Any updates on this? Seems like gif2apng tries to handle any arguments starting with "/" as options (the MSDOS way): line 486: for (i=1; i<argc; i++) { szOpt = argv[i]; if (szOpt[0] == '/' || szOpt[0] == '-')
That combination of parameters is designed to compress the file as much as possible, at the expense of speed. It's much faster when used with default settings: gif2apng Animation.gif
Are there any plans to release a 64-bit version? There seems to be a performance bottleneck in the current version? My parameters are from http://littlesvr.ca/apng/gif_apng_webp.html gif2apng -z2 -i500 Animation.gif It's too slow...
Whereas it works fine if the gif file is in the current directory it does not work at all if it is in an other and an absolute path is given. This looks like a bug... unfortunately It seems forbidden to report bugs, so I do it here. $ cd $ gif2apng /tmp/giphy.gif gif2apng 1.9 using ZLIB Error: can't open the file '' $ cd /tmp/ $ gif2apng giphy.gif gif2apng 1.9 using ZLIB Reading 'giphy.gif'... 22 frames. Writing 'giphy.png'... 22 frames. $ ls -la giphy.* -rw-r--r-- 1 kelson kelson 218346 Jul 20 2019...
I tried the loops +1 and it seems to have worked! Hurray! Thanks so much for your quick response ! I have downloaded the other one, it's my last resort because I just make gifs faster than exporting pngs and then remaking them haha.
Yeah, I need to fix that. Meanwhile as a workaround you can create GIFs with one additional loop, After conversion it will be fine. You can also try my other tool: https://sourceforge.net/projects/apngasm/ It can directly set the number of loops for animation.
Hi, Thank you for making this tool. I have one thing I really need help with however! I'm trying to make stickers for LINE chat and they need apng, but i am more familiar making gifs so I am testing out how to convert gifs to .apng under their regulations which are numerous. Your converter has come the closest of all the programs i've tried (So many) to converting correcly for LINE. The one issue is, when i convert a .gif to .apng it goes from playing back 2 times (or any number of specific times)...
gif2apng already creates 8-bit apng files if the total number of colors will fit into 256 palette. zopfli is already pretty slow, pngwolf will make it even slower. And it will produce only very small size reduction, as gif2apng already tests the most likely combinations of filters. Eventually I'll release the 64-bit version, I just don't have much free time right now. Thanks for you input!
Hey maxst! This is no doubt a great piece of software that you have written, many thanks! With the world moving on to 64-bit architecture processors & OSes and talks going around that support for 32-bit softwares will be eventually dropped, I request you to kindly release a 64-bit version of your software to ensure "GIF to APNG" remains relevant in the future. If you decide to update the software, I would request further additions to make it even better. So my request are these: Could you please...
Any specific settings? Are you talking about disabling dispose=previous for Pebb...
I edited your Win32 GUI source code to allow for different frame disposal options....
Put both 'gif2apng' executable and your 'funny.gif' into Documents folder. Then open...
Put both 'gif2apng' executable and your 'funny.gif' into Documents folder. Then open...
Hi there, I am not very familiar to the use of the terminal. I downloaded the gif2apng.exec...
No, I think Facebook mostly converts everything to JPG. Maybe there are some tricks,...
If you could make it happen I could certainly driver traffic to get some downloads...
That makes some sense. I'll think about it. Thanks!
Thanks Max, but what I meant was if your 'apngasm_gui' tool had an option to out...
Thanks Max ... do you have any knowledge or indication as to whether it might be...
Would be good if the assembler worked for GIFs then as only being useful for PNGs...
Thanks Max ... do you have any knowledge or indication as to whether it might be...
Thanks Max ...
Chrome developers aren't convinced that people actually want APNG support. I would...
I have tested your great applications, but should I take it they won't animate in...