- cross-posted to:
- [email protected]
- cross-posted to:
- [email protected]
As someone who sometimes needs a quick and dirty stock image for my work, webp is the bane of my existence. The work computers won’t let me visit sites or install programs/extensions to convert the image, and my document processing programs have no fucking clue what to do with the format. There is an option in Microsoft edge to edit image, and it will dump the result as a .png which is the only workaround I’ve found.
I run Firefox portable with the extension “Save webp as PNG or JPEG”. It has a button to copy directly to clipboard in the format of your choice.
So much this. I’ve completely forgotten about this issue since I’ve installed that extension.
When I save as an image and it comes up as webp I just change the extension dropdown to all files and change the extension to .png in the filename box, hasn’t failed for me yet
Does that actually change the file, or will it still break when your software can’t handle webp? Because I did that to a webp, but Firefox still shows it’s a webp (in the tab name), probably based on magic byte. I don’t have any viewers that can’t display webp though, and I think they’re all smart enough to go by magic byte.
No, that doesn’t change the file.
I usually open it in paint and save as.
I usually screenshot it in place with alt-print screen, paste it into paint, crop it to size, and save
Samir ?
Personal homepage is HTML 2.0 compliant - gold (and it keeps giving, too)
Great content from ages ago
I had a colleague code a FFT algorithm in Excel because that was the only deployment tool the customer would be allowed to use…
loled at how the name of the Chinese guy is just “generic Chinese name” put into Google Translate
They clearly hate printers, a safe assumption.
Lemmy uses webp for profile pics.
in my honest opinion, it’s a real shame that webp isn’t widely supported. it’s actually really great: it has awesome lossless compression, it’s so much smaller than a png while not losing any quality, it supports animation and loops, etc. it’s like jpg, png, and gif rolled into one format.
it’s like jpg, png, and gif rolled into one format.
and therein lies the problem.
one tool should do one thing, and do it well.
webp is absofuckinglutely inferior to JPEG-XL and that one is where you actually have that problem. I’m literally providing an avif-fallback on my website, because otherwise pretty much no browser would support anything.
(Speaking of it, avif is also superior to webp.)
I’ll take ASCII art over webp.
miss the days when I could watch the entire matrix movie on ascii before BitTorrent and streaming
Some dude ran a public telnet server, which upon connecting, would present to you the entirety of Star Wars: A New Hope in ASCII. It was glorious.
The true best form of image storage. Nothing beats .txt
JPEG-XL is loads of bollocks.
Avif, the only one that I hate more than webp. 😞
Why? It’s definitely better than webp, even if google’s chrome team uses it to justify not including JXL.
I hate it so much. Just stick to jpg.
This is either old or was never true.
unless they recently changed it you can’t add an image using GOOGLES image format in GOOGLES PowerPoint thing
Happened to me literally last week
This has been an ongoing problem.
.jxl is the better image format anyway
I feel like jxl is supported even less than webp though
webp is completely supported by browsers I think now.
Websites still get weird about it.
JXL is supported by Safari and ummmmm mobile Safari.
iPhone 16 supports shooting in JPEG-XL and I expect that will be huge for hardware/processing adoption.
“Surely they must be exaggerating,” I thought…
webp is not fully supported by safari and webview on iOS; they cannot export images as image/webp using the toDataUrl or toBlob from a canvas element
Frak Safari.
.jxl is still early. Webp is out for 14 years now and if support is missing its completely on the ineptitude of the client and nothing else.
And it’s not even a contest.
BTW, I only found out recently and by accident that my stock Gimp 2.10 supports it!Dude update your GIMP
Too bad it’s being actively killed by Google. :(
Not the fault of the format
No, it is googol’s fault. Fuck googol.
Real men use .ico
Just change the file extension to *.png. Works every time.
Unironically it will work as @[email protected] and a bunch just like him has put in the work to Just WorkTM
surprised_pikachu.webp.png
Wait till you find out what’s inside when you change Office files from .***x to .zip
Why does this even work though? WEBP and PNG are very different file formats yet for some reason this has always worked for me as well. Is windows automatically converting the files? I haven’t checked if changing the file extension changes the file size.
WebP is an extended container around the RIFF file format, and contains the RIFF header info. So any container that is built off RIFF, or supports RIFF, can at least interpret the container data that is RIFF compatible and will lose anything that has been extended upon.
Since we’re here and someone may find it useful, I use this: https://addons.mozilla.org/en-US/firefox/addon/dont-accept-webp/
i have a “save webp as” firefox extension that is good as well… sorry no link Im too busy
peace and love peace and love
sorry no link Im too busy
Got a chariot race to win or something?
That’s what the movie Ben Hur was about, right?
spoiler
yes… well, its about this guy, you know? his name is ben hur, and his childhood friend from rome comes back to and ben hur wont help him take over his homeland. then tiles fall off of this roof and then the roman guy uses it as an excuse to jail ben hur’s sister and mother to get him to help, but it only makes him freak out. so, he gets consigned to a slave ship where there’s a battle and he saves his captor’s life, which endears him to his captor, so the captor takes him back to rome where he ranks up a bit and has high status as a horse racer in the colosseum. ben hur leaves to go find his old roman buddy and take revenge, and he meets this arab horse trainer (played horribly embarrassingly by a white dude in brown face) and they make friends. ben hur goes back and basically fucks his old slave woman, then challenges the roman dude in a massive horse race where he basically kills him. turns out all this time the mother and sister were in prison they contracted leprosy, so ben hur goes and gets them from the leper colony. jesus is crucified nearby and his blood drips off the cross and cures the mother and sister of leprosy.
its three and a half hours long. its super campy and over-acted. it used to be on tv when my wife was a kid and now we get high and watch it around easter. its fuckin hysterical…
It’s probably this one and it’s fucking great and has a button to copy directly to clipboard in the format of your choice
oui, merci
It’s beautiful, thank you.
Fuckin why
the situation the meme describes?
It’s a format meant for web browsers. If you want your web browser to ignore performance and focus on universally reusable images, I guess. But that’s me making leaps not in the “meme”
Stop trying to make .webp happen. It’s not going to happen.
They use it on their server side to save data, they don’t give a rip if we don’t use it. If they wanted us to use it, they’d have cancelled it already.
this post is so git fetch https://github.com/webmproject/libwebp
Maybe we should try to make it happen harder
It’s already happened.
Found the Google guy
Tap for spoiler
/s
Doesn’t matter who made the format, it’s already widespread.
I love webp though
wrong
That is because you are ignorant.
I recently put in a lot of hours for a software system to be able to handle webp just as well as every other image format it already accepted. I put in a lot of work as well. Hadn’t heard about it for a while, but saw the feature release statement for the new version I knew my changes were in. It wasn’t on there. So I reached out to my contact and asked if there was an issue or did it get bumped to a later version or what? So she told me the marketing team that do the release statements decided not to include it. They stated for one, people already expect common formats to be handled. Saying you now handle a format looks bad, since people know you didn’t handle it before and were behind the curve. The second (probably more important) reason was nobody knew what webp even was and it’s only something technical people care about (they probably said nerds, but my contact translated). So no regular customer would be interested and it could only lead to confusion and questions.
I hope somebody is happy with the work I put in tho. Somebody is going to drag a webp into the system and have it be accepted. Someday… I hope…
I appreciate it! Thank you
The only ones reading the changelog are nerds anyway
- Fuck those people for telling you this after you did the work
- Those reasons are hard-stop stupid. If they REALLY cared about the marketing they’d release it silently or add a “improvements to image format handling” line and leave it at that.
I will second the suggestion at something like “expanded support for more image formats”. One of my responsibilities is rolling the development log into customer release notes and I agree with the “changes that highlight a previous shortcoming can look bad”, and make accommodations for that all the time. I also try to make sure every developer that contributed can recognize their work in the release notes.
“Expanded image format support” seems like something that if a customer hasn’t noticed, they would assume “oh they must have some customer with a weird proprietary format that they added but have to be vague about”. If it were related to customer requests, I would email the specific customers highlighting their need for webp is addressed after pushing the release notes
Maybe I worded it incorrectly. The feature was released in that version. They just didn’t mention it in the release statement they put out to there customers. I’m sure there’s some changelog somewhere people can dig into where it says something like what you mentioned. Or it can just be under “Various small improvements” which they always add as a catch-all.
So I’m happy, I did the job and got paid. Everyone I worked with was happy. And the feature got released. It’s was just a let down it didn’t get mentioned at all, even though I put quite a lot of work into it.
a bit related.
Was working for a comparison engine. Back in the day things where slow. But i made it lightning fast. Pretty proud.
Untill a few weeks later the manager comes up, and tells me to make it SLOWER!
apparently users thought it was suss that it was so fast and the results therefore where fake…
Let me introduce you to good old speed up loops.
I hope somebody is happy with the work I put in tho. Somebody is going to drag a webp into the system and have it be accepted.
And that was me! I mean, not with your software but with someone else’s years ago. Still, in a weird anachronistic karma sort of way, thank you for caring.
Wait am I the only one who actually likes WEBP and is cheering for JPEG to finally die ? 😭
If webp didn’t come from google I might cheer it. I refuse to adopt any standard made by google if I can help it. If google made it, they made it with some reason or ability to alter it that’s nefarious and anti consumer. They wouldn’t make an improved open standard that wasn’t going to allow them to do shady shit.
They made it because better image compression means less storage is required for images. Even if it’s a small upgrade, over trillions of images or exabytes of data saved translates into millions of dollars saved. This is the same thing for the delta format as another example
By making .webp an open standard, more people will use it, thus more space savings will be had by default
That makes it sound like webp is the only option, it isn’t.
I’m sure Google literally doesn’t care, as long as a more effective compression algorithm is used. That’s why they made it an open standard, use whatever you want but don’t demonize .webp unnecessarily
I’m sure google doesn’t …
Said everyone who’s never experienced google doing google things.
Use whatever you want, but remember Google gets to decide what Chrome supports and if Chrome doesn’t support it…
No, I’ve heard there is dozens of you, dozens!
Webp can die. JpegXL is better in every metric and can losslessly compress existing jpeg images. The chromium team has been notably trying to kill JXL because they spent so much time on AVIF and Webp despite neither offer anything close to JXL.