this post was submitted on 15 Jul 2026
231 points (79.4% liked)

memes

22106 readers
2132 users here now

Community rules

1. Be civilNo trolling, bigotry or other insulting / annoying behaviour

2. No politicsThis is non-politics community. For political memes please go to !politicalmemes@lemmy.world

3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month

4. No botsNo bots without the express approval of the mods or the admins

5. No Spam/Ads/AI SlopNo advertisements or spam. This is an instance rule and the only way to live. We also consider AI slop to be spam in this community and is subject to removal.

A collection of some classic Lemmy memes for your enjoyment

Sister communities

founded 3 years ago
MODERATORS
 

Copy image? Nope, here’s the link instead.

top 50 comments
sorted by: hot top controversial new old
[–] Zangoose@lemmy.world 136 points 2 weeks ago* (last edited 2 weeks ago) (16 children)

Why are we sending someone to "Extra Hell" for making an improved image format that has better compression and is an overall improvement over all 3 of the existing formats it replaces (jpeg, png, gif)?

Shouldn't this apply to ~~everyone~~ the companies who refused to adopt it, thus breaking every normal image workflow? (Same thing can be said about JXL)

Edit: fix vague wording

[–] theunknownmuncher@lemmy.world 95 points 2 weeks ago

Because they have a poor user experience with an OS and applications that have chosen not to support it properly, and blame the image format for this

[–] BarbecueCowboy@lemmy.dbzer0.com 22 points 2 weeks ago (1 children)

I have comments about your first question, but they're mostly stupid on my end. I think the problem for most is related to your 2nd question. Google is doing it's google thing where they do a lot to force adoption with a goal of doing nothing to support it. Combine with a general distrust of Google.

[–] Zangoose@lemmy.world 3 points 2 weeks ago

I'm realizing my wording might be vague, by "everyone" I meant the big tech companies that didn't implement it, like Google, Apple, Microsoft, and Adobe. AFAIK most of the open source apps actually implemented support pretty quickly, and obviously it wouldn't be the end users' fault because they can't change what formats are supported

[–] 666dollarfootlong@lemmy.world 22 points 2 weeks ago (1 children)

I'd say the knowledge about webp's benefits is not mainstream at all, I learned about it last week from a random YouTube video. So when people download a file that isn't working as expected they don't know who to be mad at so they make memes like this.

load more comments (1 replies)
[–] forestbeasts@pawb.social 12 points 2 weeks ago

Because it's Google trying to control not just everything ELSE about the internet, as if that wasn't enough, but even what image formats we use.

If PNG and JPEG aren't good enough, which they often are, by the way, JPEG XL is right there.

-- Frost

[–] lemmyng@piefed.ca 4 points 2 weeks ago (1 children)

Webp has shit application support. Even Google won't support it for half their workspace apps.

[–] groet@feddit.org 6 points 2 weeks ago (2 children)

I having not encounters a single program that couldn't handle webp. Window, Linux and android. All browsers, all image viewers and editing software I use just works™ with it

[–] the_Interceptor@lemmus.org 3 points 2 weeks ago

Photoshop didn't for a surprisingly long time.

load more comments (1 replies)
[–] ms_lane@lemmy.world 3 points 1 week ago (2 children)

It's not an improvement over PNG.

but it has an optional lossless mode that no one uses

No one uses it and even if they did, you'd never know since there isn't a .webl or .webpl to differentiate lossless.

You know a PNG in lossless, you know a jpg is lossy. webp should just be assumed lossy 100% of the time.

load more comments (2 replies)
load more comments (10 replies)
[–] mlg@lemmy.world 62 points 2 weeks ago* (last edited 2 weeks ago) (2 children)

webp will always be funny to me because it was made exclusively by Google to reduce lossy file size for faster HTTP transfer, but then when JPEGXL was released with better lossy compression and the ability to load graphical data progressively by quality instead of line by line bitstream, Google switched to AVIF instead and doubled down on even more lossy compression because they just want to save cloud costs and don't care about image quality.

[–] diaphragmwp@discuss.tchncs.de 8 points 1 week ago* (last edited 1 week ago)

AVIF has a lossless mode. Although nobody cares for it, the slightly lossy is fine. It's adjustable just like JPEG is adjustable.

Also, it's really annoying to convert since ffmpeg can't do it yet, but the two major browsers support AV1 video, with alpha, in a .avif that you can shove into an tag. It's basically just a video. But animated. And transparent. It also works on Discord web now (but not mobile). AND you can set repetition count, if you really want. Can't show the masterpiece I've made before with that since it would be way out of topic, although here's an HD example with the animation from here:

demo

Ironically, the creators of the damn browser didn't know that it's possible and used a .webm. Well, the bourgeoisie division of the organization that makes the browser, of course. The @redhat.com emails, lol. Also, the metadata for the .webm says "ezgif". Oh welp. And yes, the greenscreen leaking at the edges was already there.

Command (bourne shell): ffmpeg -c:v libvpx-vp9 -i pop-up-1480.webm -strict -1 -f yuv4mpegpipe -pix_fmt yuva444p - | avifenc --stdin pop-up-1480.avif (-c:v needed to get ffmpeg to read the transparency).

File size:

.webm: 540KiB
.avif: 486KiB
.gif: 6.2MiB

GIF command used for comparison: gifski pop-up-1480.webm -H 832 -r 33.3333333333333333333333 -Q 100 --extra -o pop-up-1480.gif, 100% to match original quality somewhat

spoilerIt also supports HDR. In year 2060, when the @redhat.com people finally get HDR out for everyone, we will have lazer eye """gifs"""

spoiler spoilerUsers of custom clients and netsurf (via custom frontend) and such will be complaining about this just like about OP's repost is complaining about WebP.

load more comments (1 replies)
[–] stretch2m@infosec.pub 35 points 2 weeks ago (6 children)

The person who belongs in extra hell is whoever decided not to implement support for heic natively in Windows.

[–] Pollo_Jack@lemmy.world 10 points 1 week ago

Oddly enough, microsoft decided that. They are also apart of the group that owns the license to it, which includes apple and sony.

[–] Dnb@lemmy.dbzer0.com 8 points 1 week ago

Licensing bullshit

https://www.reddit.com/r/Windows10/comments/8ptbss/comment/e0dv1d4/?context=3

https://www.zdnet.com/article/if-vlc-can-ship-a-free-dvd-player-why-cant-microsoft/

Explains it well.

Tldr: VLC is in France and doesn't have to respect copyright laws over software while Microsoft does and has to pay money for codecs per install.

[–] wh90b@sopuli.xyz 7 points 1 week ago

You used to be able to open an heic in the native windows 11 photo viewer and go to "save as" and resave it as a jpg, but they removed it. So I guess its deliberate.

[–] SirEDCaLot@lemmy.today 4 points 1 week ago

Actually I would say the the one who goes to extra health should be whoever at Apple made the decision to use the patent encumbered HEIC format as the default for iPhone photos.

There are plenty of open picture formats that do the same thing without a patent tax.

[–] AnUnusualRelic@lemmy.world 4 points 1 week ago

Windows supports something other than BMP?

[–] Unlearned9545@lemmy.world 34 points 2 weeks ago (2 children)

WebP has all the functionality of jpg, gif, and png with better compression ratios.

[–] FreeAZ@sopuli.xyz 5 points 2 weeks ago (2 children)

As someone who has edited videos and had to convert WebPs every time I accidentally downloaded them, no they do not.

[–] diaphragmwp@discuss.tchncs.de 9 points 1 week ago (1 children)

Translation: your video editor sucks.

[–] FreeAZ@sopuli.xyz 4 points 1 week ago* (last edited 1 week ago) (3 children)

Have you ever edited a video or are you just talking out your ass? Really doesn't matter, he said they had the same functionality, they do not. It had no problem at all with other image formats.

[–] diaphragmwp@discuss.tchncs.de 4 points 1 week ago* (last edited 1 week ago)

Yes, a few times. I have exactly 60 ".kdenlive" files in my "videos" dir. That editor itself sucks, but seems your does harder.

Can't demo much as most of these are aimed at very niche communities (ranging from 1k people to 4 person groupchat with only 1 person who cares), and some are also a bit problematic in content. As you could have guessed, it's meme stuff, so quite image heavy.

some examples that I am comfortable with sharingxmpp cross platform 2.webm cyao cyao cyao zeppeli web.mp4 nilfinx offline.mp4 orpheus 9front.mp4 ghostty backdoor of interplanetary scale lq hotfix.mp4
(low res link for last one)
::: license (please note that they are basically collages of de minimis and transformative content, sometimes needed for parody) DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004

Copyright (C) 2004 Sam Hocevar sam@hocevar.net

Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed.

        DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE

TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

  1. You just DO WHAT THE FUCK YOU WANT TO.

::: Now, what are you defining as "functionality"?

[–] PeriodicallyPedantic@lemmy.ca 4 points 1 week ago

Speaking of talking out your ass, you seem unable to differentiate between the responsibility of a file format, and the responsibility of the file reader.

[–] olafurp@lemmy.world 4 points 1 week ago

To be fair, if your video editor doesn't support webp in 2026 it has to at least suck a little bit.

load more comments (1 replies)
[–] thetentacle@lemmy.world 4 points 1 week ago (4 children)

can't store images larger than 16,383 x 16,383 pixels

[–] BlaestEgnen@feddit.dk 14 points 1 week ago

and how many images are above 16k x 16k pixels?

If you have an optimisation for 99% of all online images, then that's dope - You can use more niche or older compressions for your very high pixel files

[–] dsilverz@catodon.rocks 4 points 1 week ago

At these resolutions, I'd rather use OpenEXR or TIFF, because it's very likely something beyond usual photography or casual internet pictures, such as astronomical/medical imagery or 3D scene imagery/textures, both of which benefit from multichannel and full precision multilayer capabilities due to being likely a composition of different wavelengths for the first or different aspects/passes for a 3D scene (diffuse light, roughness, emissive light, etc).

memes@lemmy.world

load more comments (2 replies)
[–] MonkderVierte@lemmy.zip 23 points 1 week ago (1 children)

How is that the formats fault? Your browser sucks.

[–] tiramichu@sh.itjust.works 14 points 1 week ago (1 children)

My pain isn't in the browser, it's with other apps that are still playing catch-up.

A lot of apps have added support now, but there are still edge cases. Animated webp being one. If i send that in a messaging app, usually all the other person sees is the first frame.

It's absolutely not the fault of the format, I agree, but still a cause of compatibility headaches.

load more comments (1 replies)
[–] phoenixz@lemmy.ca 18 points 2 weeks ago (1 children)

... What was ever wrong about webp? As far as I know it gives slightly better compression than jpg at similar quality

The biggest issue AFAIK has been that certain OS vendors didn't allow their users to enjoy it while the internet went on to use a new tool, so they got a lot of broken images

That is your vendors fault, not webp

load more comments (1 replies)
[–] bjoern_tantau@swg-empire.de 17 points 2 weeks ago

Skill issue

[–] ExtremeUnicorn@feddit.org 16 points 2 weeks ago (2 children)

It's made by Google, that's enough.

load more comments (2 replies)
[–] chris@l.roofo.cc 13 points 1 week ago (2 children)

I never had problems with webp. Neither on android nor on my computer. I can copy and paste the images without problems. What kind of software are you guys using?

[–] sem@piefed.blahaj.zone 6 points 1 week ago

Sometimes blorp had problems downloading .webp images, but I'm pretty sure the dev fixed it; i haven't seen those errors in a long time.

load more comments (1 replies)
[–] Dagnet@lemmy.world 11 points 2 weeks ago

Use it with FoundryVTT all the time, its great for reducing size without losing much quality.

[–] mecen@lemmy.ca 10 points 1 week ago (1 children)

You use shitty app it is not fault of format

load more comments (1 replies)
[–] Widdershins@lemmy.world 8 points 2 weeks ago

?format=jpeg

Pin that to your clipboard

[–] Kolanaki@pawb.social 8 points 2 weeks ago (1 children)

It was only ever an issue for me back when it was new and next to nothing supported it yet.

That isn't the case anymore, except maybe here on Lemmy where by default, animated images don't properly upload. Doesn't even matter the format; webp, gif, mp4, etc. They don't work out of the box here; they embed fine if hosted elsewhere, tho.

[–] tal@lemmy.today 6 points 2 weeks ago* (last edited 2 weeks ago)

WebM works with image-rs (as long as you don't exceed your home instance's upload size limits).

I can't guarantee that every client can view it properly


that's on the client's author


but it'll show up in the Lemmy Web UI.

$ wget https://gnuplotting.org/figs/bessel.gif
$ ffmpeg -i bessel.gif bessel.webm

[–] nullspace@lemmy.world 7 points 1 week ago (1 children)

I agree with the comic. Saving a webp as an actually useful file format is an extra annoying step.

load more comments (1 replies)
[–] transscribe9468@literature.cafe 5 points 2 weeks ago

literally the first thing i do when logging into lemmy via alexandrite - settings, uncheck load images as webp

Finally someone said it

[–] Furbag@pawb.social 4 points 1 week ago

.webm files never embed properly for me in messaging apps. It's been years, and apparently this is an unsolvable issue for the likes of Microsoft Teams (although at my new job I use Slack now, so I haven't tried it in a while).

load more comments
view more: next ›