Topic: File too large

Posted under General

Ideally the artist never should've exported it to a massive GIF file like that to begin with, but I guess it could be a limitation of Newgrounds, I don't know. If you can contact the artist and ask them to re-export it as a webm instead it would probably be much smaller and more ideal to upload here.

If they can't provide that, I'd ask Mairo for conversion help since they're pretty much the most knowledgeable person about video formats here.

furrymaster6 said:
Trying to post animated gif that is 60mb, max filesize is 30mb, what should I do?
The image in question: https://www.newgrounds.com/art/view/zinzoa/cameron-rump-animated

It's not 30mb, it's 20mb. Seconding faucet's comment, webm files of up to 100mb are supported, so while I don't think he's right in saying the file would be smaller, it would be accepted over the gif anyday. Get in touch with Mairo if your worried you might make the file look worse by converting it.

A simple conversion to lossless VP9 with ffmpeg produced a 50MB output file, which is still above the GIF filesize limit, but conveniently below the WebM filesize limit. It seemed superficially identical in a side-by-side comparison, but I don't have whatever electron microscope technology Mairo uses to decide a video is low quality.

If you want to post it as a gif, you can try to compress it using ezgif. It’s a free website that I often use to post gifs to Discord.
There are options to lower the filesize with the least artifacting or lightest compression possible.

dimoretpinel said:
If you want to post it as a gif, you can try to compress it using ezgif. It’s a free website that I often use to post gifs to Discord.
There are options to lower the filesize with the least artifacting or lightest compression possible.

I believe compressing the original file is not ideal for archiving.

dimoretpinel said:
If you want to post it as a gif, you can try to compress it using ezgif. It’s a free website that I often use to post gifs to Discord.
There are options to lower the filesize with the least artifacting or lightest compression possible.

This comment made my brain hurt.

Additionally it's already MP4 to GIF conversion using ezgif, which is the reason why it's so awful, visually video compressed and bloated to hell, so actual solution is to seek out that original file and upload that instead:
https://inkbunny.net/s/2950468
https://twitter.com/ZinZoaArt/status/1636152759543115779

GIF is a lossless fileformat, you cannot really compress it more. If you need to make the filesize lower, that requires altering the animation itself. Either you cut down frames (lower FPS), downscale the resolution (awful if source is already dithered GIF), lower the amount colors in palette or alter all visuals to be more easily losslessly compressed, meaning everything looks super staticy TV like when some alghorithm is turning all pixels into wide lines.

Also I have no idea why this artist is "animating" using depthmaps and making it a wigglegram, but I would just upload original static image and leave it at that, much higher quality as well:
https://www.deviantart.com/zinzoa/art/Cameron-rump-953587132
https://itaku.ee/images/439088
https://twitter.com/ZinZoaArt/status/1635659273098125313

mairo said:
This comment made my brain hurt.

Additionally it's already MP4 to GIF conversion using ezgif, which is the reason why it's so awful, visually video compressed and bloated to hell, so actual solution is to seek out that original file and upload that instead:
https://inkbunny.net/s/2950468
https://twitter.com/ZinZoaArt/status/1636152759543115779

GIF is a lossless fileformat, you cannot really compress it more. If you need to make the filesize lower, that requires altering the animation itself. Either you cut down frames (lower FPS), downscale the resolution (awful if source is already dithered GIF), lower the amount colors in palette or alter all visuals to be more easily losslessly compressed, meaning everything looks super staticy TV like when some alghorithm is turning all pixels into wide lines.

Also I have no idea why this artist is "animating" using depthmaps and making it a wigglegram, but I would just upload original static image and leave it at that, much higher quality as well:
https://www.deviantart.com/zinzoa/art/Cameron-rump-953587132
https://itaku.ee/images/439088
https://twitter.com/ZinZoaArt/status/1635659273098125313

Not just lossless, but an inefficient lossless format. You can't even throw CPU and RAM at it to get a better compression like with 7Z or OptiPNG on PPMd and PNG formats.

Not entirely sarcastic: You could also reillustrate it with a modern program and format that supports vectors and not-awful codecs.

  • 1