this post was submitted on 30 Jun 2023
473 points (97.2% liked)

Memes

45279 readers
2625 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 52 points 1 year ago (5 children)

Thats why I built a tool that watches my download folder and converts webp and webm to png and mp4 preserving the original. Its still missing some features but its available on my GitHub for free as OSS

[–] [email protected] 4 points 1 year ago (1 children)

Oh my god this is awesome!! I wanted to make something like this for myself for a while but never got around to it, unfortunately.

load more comments (1 replies)
load more comments (4 replies)
[–] [email protected] 27 points 1 year ago (2 children)

.webp is a good format. It's Adobe's fault for not properly supporting it.

[–] aeharding 10 points 1 year ago* (last edited 1 year ago) (2 children)

webp: nahhhh

jpegXL: yooooo

[–] [email protected] 2 points 1 year ago

JPEGXL was a great format and never should have been abandoned/not adopted. The features it has are cool, but not enough places supported it, so it never really took off :(.

load more comments (1 replies)
[–] [email protected] 7 points 1 year ago (1 children)
[–] [email protected] 13 points 1 year ago (1 children)

Better compression and more features, it's really nice for reducing website load times

[–] [email protected] 2 points 1 year ago (1 children)

It takes less download but more CPU to unpack it so the loading time depends on your connection and hardware. In extreme cases it may be worse than png.

load more comments (1 replies)
[–] [email protected] 24 points 1 year ago (1 children)

Same pain as when you download a "PNG" and instead of a transparent background PNG it is a JPG with checkerboard background.

[–] ki77erb 2 points 1 year ago

Drives me crazy every time!

[–] fresh 20 points 1 year ago* (last edited 1 year ago) (1 children)

I have a firefox extension that I use at least multiple times a day, that lets me select which format to download an image in - from JPGs (with multiple compression options) to PNG and WEBPs.

I’ll update this post with the name when I have access to my computer.

Edit: The extension is called "Save Webp As"! Thanks @[email protected]

[–] [email protected] 2 points 1 year ago (1 children)

Is it "Save webp as extension"? This is what I use. I like it because you can still save as webp if you want, but it pops up with other options.

load more comments (1 replies)
[–] [email protected] 15 points 1 year ago* (last edited 1 year ago) (4 children)

Webp is great. Why wouldn't you use webp?

[–] [email protected] 11 points 1 year ago

It has a really good compression algorithm and can preserve more detail in a smaller filesize.

As a website owner you usually pay for outbound traffic or atleast storage, thus having a smaller file reduces your cost, appart from the benefit that more users are able to load the file.

[–] [email protected] 10 points 1 year ago

Genuine question, what's great about webp? I must be missing something

[–] [email protected] 5 points 1 year ago (3 children)

It's good for serving 1st-gen ephemeral images that you don't care about, but bad if you want to keep an image around for archiving or sharing. It has many random limitations with its lossy and lossless format, including a low bit depth, no support for 4:4:4, no support for HDR, and no support for progressive decoding. This is especially annoying for a lossless format, as you'll often be losing data when converting from a format like PNG, defeating the purpose of lossless.

You might be surprised how good JPEG still is in this day and age. We have dragged JPEGs corpse across the decades with newer and better encoders, and JPEG is actually still a solid format because of this effort. People have a deep impression that JPEG sucks, because it used to suck. The JPEG we know today is not the JPEG of the past. MozJPEG is an excellent modern encoder and gives great results at very fast encode/decode speeds.

People might want to argue about how good WebP is in comparison to JPEG, but in reality there are two newer formats that far outclass WebP and don't have its quirks - JPEG XL and AVIF. JPEG XL is the best option we have currently and it's not even close, given that it's a real modern image format and not just a video codec repurposed for images, like AVIF. The problem is that Google is putting its weight behind AVIF, and is trying to kill JPEG XL by taking support for JPEG XL out of Google Chrome. Firefox has followed suit as they're also a member of the AOM which developed AVIF. Almost any fork of Google Chrome or Firefox puts JPEG XL back in, at least.

This article goes over some of the competing formats, and I especially like this image as a comparison matrix. You can probably find more articles by Cloudinary and Jon Sneyers on the topic. It's one of the most obvious instances of why we should not be letting Google rule 100% of the browser market - they can kill competition on things like this with the flip of a switch.

load more comments (3 replies)
[–] grozzle 3 points 1 year ago

At least on my Android 12 phone, FB Messenger refuses to send it. Says the format isn't recognised, even though it shows a preview in the picker.

I know that isn't the format's fault, but it does cause me hassle sometimes, and does lead to the reaction in the posted meme.

[–] [email protected] 12 points 1 year ago (2 children)
[–] [email protected] 2 points 1 year ago

I don't use Arch, btw (downvotes incomng!)

[–] BloodSlut 2 points 1 year ago

install qt5-imageformats for anyone else having issues viewing webp like i was (gwenview is my main image media viewer)

[–] [email protected] 10 points 1 year ago

At some point support for the format will catch up, and we can forget about it. But for now, I'll just continue to grumble

[–] [email protected] 8 points 1 year ago (2 children)

.webp? Oh great, I get to install Homebrew, search for some package to convert it into a PNG, figure out the command line options and then finally I'll get an usable version of the image.

In case you're actually wondering, its:

brew install webp
dwebp {filename}.webp -o {filename}.png
[–] [email protected] 6 points 1 year ago* (last edited 1 year ago)

1.) Download the webp image

2.) Open using paint

3.) Save as png

[–] TexasCrowbarMassacre 2 points 1 year ago

Just tested it, and the latest versions of macOS and iOS can both display WebP images.

[–] nihilist_hippie 8 points 1 year ago (2 children)

Here's a neat trick: When saving a .webp image file, simply rename it to .jpg, and it will open no problem in the Windows Photos app. Personally, I save all of mine as .webp.jpg, just so I can distinguish them apart from other image types in the future.

[–] [email protected] 9 points 1 year ago (1 children)

while that will work for the majority of images, webp is not just a container for jpeg compression and allows for much more (animated webp for example is the near perfect replacement for animated gif yet very few applications support it).

The big advantage is that webm and webp can use a variety of formats really well and allows you to pick the one most appropriate for your content whilst still having a container format that supports it.

[–] [email protected] 2 points 1 year ago (2 children)

Is animated webp better than .apng? Or is that what it contains?

load more comments (2 replies)
[–] [email protected] 3 points 1 year ago

Yeah, i used this trick on Windows, but when i switched to Linux it doesn't work

[–] stick2urgunz88 6 points 1 year ago

There’s various browser extensions to get around this. Chrome and Firefox both have one that just converts the webp to jpg or png. Just Google “don’t accept webp” browser extension.

[–] [email protected] 6 points 1 year ago* (last edited 1 year ago) (3 children)

Gif since 1987
Jpg since 1991
Webp since 2010

13 years is a long time in tech.

Now... could we talk about .heic files?

[–] Beliriel 3 points 1 year ago (1 children)

And webp handling still doesn't work properly outside of browsers.

[–] SirQuackTheDuck 2 points 1 year ago* (last edited 1 year ago)

On Ubuntu you can install the lib-webp package and all other systems suddenly support it (previews in files, image viewers etc).

I don't understand why it's not just installed by default though.

I think PowerToys for Windows also adds webp support to Explorer.

[–] CaptainApathetic 3 points 1 year ago (1 children)
[–] WorldlyIntrospection 4 points 1 year ago

High Efficiency Image Codec (or container, I'm not 100% sure). More commonly known as HEIF - High Efficiency Image Format.
Most modern smart phones can or will use this format because it's like jpeg, but better. Higher quality with smaller file sizes.

Overall support for the format still lags behind jpeg though.

load more comments (1 replies)
[–] [email protected] 5 points 1 year ago (1 children)

didn't realize people had issues with .webp

MacOS must have native support, I don't recall installing anything but they work fine in Preview and Quick Look

load more comments (1 replies)
[–] TheBat 5 points 1 year ago

Irfanview has batch processing. Just dump all webp files in one folder and convert to JPEG or PNG or whichever format you prefer.

[–] [email protected] 5 points 1 year ago

The worst part is why apps doesn't support webp like how they support jpg or png. That's also a widespread image format, there's no reason for them to not support it.

[–] [email protected] 5 points 1 year ago

mate what happened with those ls

[–] faltuuser 4 points 1 year ago

*googles: online webp to jpg converter.

[–] [email protected] 4 points 1 year ago (2 children)

Get irfanView. IrfanView can open them and save them as PNG or JPG. I use IrfanView as my default image viewer.

I still fucking hate webp though.

load more comments (2 replies)
[–] TONKAHANAH 4 points 1 year ago

wish webp files were more common place, they're so efficent and look good. even the webp video format is impressive

[–] [email protected] 2 points 1 year ago (2 children)

Why? Webp is better than both jpeg and png.

[–] [email protected] 3 points 1 year ago

The answer is a couple of comments above your comment

load more comments (1 replies)
[–] RaoulDook 2 points 1 year ago

Snipping tool, save what's on the screen to a png. You'll get the quality that you get

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

Firefox can download them, my win10 can preview them but MS Photo cant open them afaik, but luckily there is ImageGlass, an open source image viewer:

https://imageglass.org/

[–] [email protected] 3 points 1 year ago

I found ImageGlass to be very slow, especially when opening images. It should be snappy. JPEGView, instead, is lightning fast.

load more comments
view more: next ›