Live data from Hacker News

It's time to replace GIFs with AV1 video

singhkays.com

121–130 of 327 posts

Re: It's time to replace GIFs with AV1 video

#123
post #117

Earlier quoted context omitted.

Challenge accepted. https://www.hampsterdance.com/classics/originaldance.htm Just did it on my 2011 MacBook Air. Pushes all four cores up... about 15%.

For best results, use a Slack channel, or a forum reply page with an array of animated smileys.

Slack doesn't exactly have the most efficiently implemented front-end interface.

Re: It's time to replace GIFs with AV1 video

#124

Earlier quoted context omitted.

But why is this tolerated, for lack of a better word? There's no barrier to adding support, a decoder ships with ffmpeg. Youtube has been serving webm/vp9 video for years, so does that mean VP9 Youtube is unavailable on Apple platforms?

> Youtube has been serving webm/vp9 video for years, so does that mean VP9 Youtube is unavailable on Apple platforms? Youtube serves h.264 to Apple platforms.

... but uses VP9 exclusively for 4k content, which is the reason why Safari doesn't support 4k Youtube videos.

Re: It's time to replace GIFs with AV1 video

#125

Earlier quoted context omitted.

> I don't even want the possibility of them being paused That's downright hostile to the end user… https://www.w3.org/TR/UNDERSTANDING-WCAG20/time-limits-pause...

A behavior being unchanged for 30 years is hardly user hostile. It's reliable and trustworthy. Like a good tool should be.

You used to be able to press the escape button to stop GIFs on the page. It's not unchanged for 30 years.

Re: It's time to replace GIFs with AV1 video

#126
At this point, killing GIF is a UX problem, not a format problem.

I've talked about this before [0], but the big problem for me is that video is just difficult as hell. Compared to a GIF, it is just that much harder to save a video on a phone, and then upload it the same way as an image. Try to save a "GIF" from Twitter or from GIPHY - it's a /huge/ pain.

Whatever the GIF killer is will need to pass the right click test - I need to be able to just right click and save it.

[0]: https://news.ycombinator.com/item?id=14181158

Re: It's time to replace GIFs with AV1 video

#127
post #71

It seems VP9 and AV1 do not play on macOS Safari.

Safari recently added VP8 support for WebRTC, so hopefully they also support VP9 in the future. https://webkit.org/blog/8672/on-the-road-to-webrtc-1-0-inclu...

That's for WebRTC only, though.

Re: It's time to replace GIFs with AV1 video

#128
post #103

Earlier quoted context omitted.

That's still not accurate. Load up 20-30 gifs on a page and I can pretty much guarantee you'll see your browser saturate a core.

Challenge accepted. https://www.hampsterdance.com/classics/originaldance.htm Just did it on my 2011 MacBook Air. Pushes all four cores up... about 15%.

> Just did it on my 2011 MacBook Air. Pushes all four cores up... about 15%.

15% of 4 cores ~ 60% single core capacity. That's distinct from saturating a core both qualitatively and quantitatively, which means the prediction is not a bullseye... but it's on the order of magnitude in impact, which means they're not entirely wrong.

Re: It's time to replace GIFs with AV1 video

#130
post #126

At this point, killing GIF is a UX problem, not a format problem. I've talked about this before [0], but the big problem for me is that video is just difficult as hell. Compared to a GIF, it is just that much harder to save a video on a phone, and then upload it the same way as an image. Try to save a "GIF" from Twitter or from GIPHY - it's a /huge/ pain. Whatever the GIF killer is will need to pass the right click t…

Yes. Just one problem I discovered recently is that no other format does looping properly.

With a GIF, you can right-click and save it, and all the looping info is inside the file. The quality is crappy, but it just works.

With all “proper” video formats, looping info is metadata, stored separately.

You can’t even go for something slightly more modern, animated PNGs, because there are warring formats and very few tools that support them.

Post reply on HN