Thanks for letting me know! Fixed in 1.6.43
Try delay = 1/25 sec
Ah, good to know!
I tried to replicate the situation, but it's working fine here. Not sure why you're getting short file names on your system... File names should look the same in the file system and in the program window.
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
I'm not very familiar with Python, but I would guess you need to change the current working directory with os.chdir() or something like that,
So far, compiling with newer Visual Studio didn't help. Tweaking compiler optimization parameters didn't help either. Maybe AV companies will eventually fix their algorithms. I sent "palse positive" report to one of them.
Thanks for letting me know. It's obviously a false positive. I see only 32-bit version is affected. 64-bit version is fine. I'll see what I can do. Maybe recompiling that 32-bit version will help.
Right. I don't think there are limits, It the code it's something like this: for (i = 0; i < numiterations; i++) { } with some randomization of parametres inside the loop.
Right. I don't think there limits, It the code it's something like this: for (i = 0; i < numiterations; i++) { } with some randomization of parametres inside the loop.
Disable compression? Why? This tool is trying to implement the best compression possible, so disabling it would defeat the whole purpose. 7zip and zopfli and special compression methods, they require ‘iteration’ parameter: more iterations means better compression but it will take more time.
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.
I think all browsers put a certain low limit on the animation delay. Last time I looked, that limit was hardcoded, so it can't be changed, I'm afraid. It all started years ago because there was a lot of ancient GIFs at that time with "0" in the delay field, They didn't want to burden the CPU forcing it to play them as fast as possible, so they put a certain limit on how fast the animation can be played.
In terms of browser support, it's pretty good: https://caniuse.com/#feat=apng In terms of websites, most support APNG. But it's pretty easy to test your favorite platform(s) - upload APNG file there and see what happens.
Uncheck the box AND set the number of loops to non-zero value. "0 loops" == "Play indefinitely"
Maybe it's too much for 32-bit version to handle, in terms of available RAM. Try 64-bit binaries,
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!
pngquant would create individual 256-color palette for each frame, so together all frames will contain more than 256 colors, that's why apngasm switches to 24 bit. apngasm is strictly lossless. But it's possible to create 8-bit apng files with my tools. Two ways: Use apng2gif and then gif2apng. Wu64 quantizer which is used in apng2gif is a bit different from pngquant, but it's still pretty good. Use apngdis with -s option, for example: apngdis APNG.png -s It will create a vertical strip of all frames,...
If you can compile a 64-bit version for Linux, it should work with large data sets.
Hi. Delay is a fraction of two given integers. 5 1: frame delay would be 5/1=5 seconds.
Thanks, I'll take a look into it ASAP.
Any specific settings? Are you talking about disabling dispose=previous for Pebb...
Thanks. I'll put it back. I had plans to release 1.4 tomorrow, so just wait a little...
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...
APNG is not an ideal format for (320 frames in 1920x1080) kind of stuff. Both encoder...
Let's say you have both executable and your frames in the same directory. Then just...
Yes, I see both adds up to 2.64s just like they should (0.033*80=2.64) But the first...
No, I think Facebook mostly converts everything to JPG. Maybe there are some tricks,...
That makes some sense. I'll think about it. Thanks!
Thanks Max ... do you have any knowledge or indication as to whether it might be...
Chrome developers aren't convinced that people actually want APNG support. I would...