Earlier quoted context omitted.
isn't what gifv is?
if you try to save, you get a webm or mp4 video
Serve Videos Instead of GIFs
131–140 of 242 posts
Re: Serve Videos Instead of GIFs
#132The header is somehow removed when served from Cloudflare https://community.cloudflare.com/t/mp4-wont-load-in-safari-u...
I had to create a page rule to exclude videos from being served from Cloudflare CDN.
Re: Serve Videos Instead of GIFs
#133Hold the mic drop. Those that claim videos are superior over GIF's will never understand. The only benefit that a video tag has over a gif is a smaller file size. Animation's and meme's, cinimigraphics and simulations are more than simply video. How about for all other animated graphics? And file size is increasingly becoming less and less of a factor at all. (disclosure: I built https://gif.com.ai )
>(disclosure: I built https://gif.com.ai ) That site completely freezes when opened in Firefox. I can't even select it if I opened it with a middle click, and I need to right click on it and and select close tab to kill it. (Firefox 76.0.1 (64-bit), Windows 10)
Re: Serve Videos Instead of GIFs
#134Hold the mic drop. Those that claim videos are superior over GIF's will never understand. The only benefit that a video tag has over a gif is a smaller file size. Animation's and meme's, cinimigraphics and simulations are more than simply video. How about for all other animated graphics? And file size is increasingly becoming less and less of a factor at all. (disclosure: I built https://gif.com.ai )
Lossy compression is necessary for videos. As an example, I recently calculated the entropy of a 24 bpp 1024x768 600 frame avi video (a random frame I chose had 8000 colors). The file was 373 MB, but it contained 170 MB of information (64 bit word size). That is the smallest that lossless compression could make the file. Real gif encoding (including LZ compression) results in a file size of 500 MB. Transcoding the avi to AVC video (Q=20) looks visually comparable and results in a 16 MB file size.
The color of gif is unacceptably bad (8 bit indexed) and the file size is unacceptably large.
Re: Serve Videos Instead of GIFs
#135Hold the mic drop. Those that claim videos are superior over GIF's will never understand. The only benefit that a video tag has over a gif is a smaller file size. Animation's and meme's, cinimigraphics and simulations are more than simply video. How about for all other animated graphics? And file size is increasingly becoming less and less of a factor at all. (disclosure: I built https://gif.com.ai )
>(disclosure: I built https://gif.com.ai ) That site completely freezes when opened in Firefox. I can't even select it if I opened it with a middle click, and I need to right click on it and and select close tab to kill it. (Firefox 76.0.1 (64-bit), Windows 10)
Re: Serve Videos Instead of GIFs
#136The mistake people make in trying to replace GIF is doing too much, turning it into a wholesale replacement.
Take GIF89, add intra-frame compression, lossy mode for frames, and expanded colors. If you stuffed the new format frames end the end with index numbers old clients could play the sequence at a much lower framerate without too much of a hit to file size. But you accept some further bloat as a temporary measure to push adoption. In 10 years GIF libs can stop encoding the legacy frames by default.
Don't make the mistake of supporting multiple codecs or complicating the format in other ways. That just puts you in the position of APNG or other would-be replacements: mostly ignored.
Re: Serve Videos Instead of GIFs
#137Earlier quoted context omitted.
>(disclosure: I built https://gif.com.ai ) That site completely freezes when opened in Firefox. I can't even select it if I opened it with a middle click, and I need to right click on it and and select close tab to kill it. (Firefox 76.0.1 (64-bit), Windows 10)
In Firefox Nightly on Windows, my first visit to that site (with video autoplay disabled and uBlock Origin operating, but probably nothing else out of the ordinary) is just utterly broken. Header mostly visible, but breaking apart as you scroll, and no content below the header ever visible.
Re: Serve Videos Instead of GIFs
#138Re: Serve Videos Instead of GIFs
#139I use GIFs because I want videos that act like images, not videos. GIFs I can copy & paste, and I know that they'll infinitely loop without ever showing a play/pause button. Yes, videos are smaller, but I'm unfortunately stuck with GIFs until videos work well in Google Slides and iMessage (which also means I'm also stuck with Google Slides presentations always on the verge of crashing...)
Meanwhile, I really wish I could instruct my browser to treat GIFs as videos, and load only the first frame and show controls if I wish to actually play it. Because >99% of GIF usage that I encounter is abuse of the format.
Re: Serve Videos Instead of GIFs
#140I already said that before and I'll do it again: it won't work until we make videos act like gifs, which act like images. The video per se won't loop if I save it in my computer or phone. I can't drag and drop, right click, long tap. To have anything replacing gif you need THE EXACT SAME BEHAVIOUR, EVERYWHERE. It doesn't matter for the consumer whose fault it is: encoding, the app, how the file is created. The user u…
I'm glad someone else thinks like this, the other devs on my team get so caught up on the little things in the application we are building and all this little crap the user won't care about if it doesn't work as they expect. I end up being the only person saying "If I was the user, I'd expect this. And if I was doing this, I expect this behavior". Instead, they act as if the user has a PhD in cs, and instead, the use…