HackerTrans
トップ新着トレンドコメント過去質問紹介求人

sk65535

no profile record

投稿

Latest Photoshop 23.2 supports WebP format natively

helpx.adobe.com
1 ポイント·投稿者 sk65535·4 年前·0 コメント

コメント

sk65535
·4 年前·議論
you know, industry / browser people talk to each other. But not necessary on social media. Or publicly.
sk65535
·4 年前·議論
For a recap of WebP history: https://bit.ly/image_ready_webp_slides

If you look at slide #14, you'll see Opera was an early adopter. Firefox published a "No" blog-post in 2013, and Safari removed WebP support from Sierra preview in 2016, eventually adding it back in 2020. Stuff happened.

And yes, when WebP was created there was a real, non-incremental, need for a Web-oriented image format. Nowadays, it's just incremental improvement on this idea for browsers.

(disclaimer: WebP initiator here)
sk65535
·5 年前·議論
AVIF is equivalent in decoding complexity, even in software. It's not order of magnitude different. Encoders OTOH can be as slow as you want them to be.
sk65535
·5 年前·議論
if you re-arrange you have to wait for the bitstream to finish downloading, and thus lose the 'display something early on' feature.
sk65535
·5 年前·議論
rule of the thumb: progressive JPEG costs ~3x more resources (CPU, memory) than baseline JPEG.

With baseline jpeg, you can blit the decoded blocks to screen directly and forget about it.

For progressive, you have to buffer the whole image (in DCT format!) and do the idct / color-space conversion on all passes.
sk65535
·6 年前·議論
iirc, back in ~99, Unreal Engine was doing dithering on the u/v coordinates (!!) for texture mapping instead of bilinear interpolation. They used fixed Bayer matrix.

This was quite faster, visually pleasant, and was adapting nicely to viewing distance.

Try freezing some close-up frames around 0:45 here: https://www.youtube.com/watch?v=aXA3360awec

Tim Sweeney called this technique "ordered texture coordinate space dither", apparently:

https://www.flipcode.com/archives/Texturing_As_In_Unreal.sht...
sk65535
·6 年前·議論
[one of WebP2 author here]

This 'new' WebP format is not radically different, but just pushes the same use-cases further (The web. Not archival. Not camera capture.), sticking to simplicity and usefulness.

10 years is a long time since WebP-v1, and techno has evolved since. We can go much lower in bitrate for still-good-enough quality, and that's what we're interested in exploring.

AVIF was designed starting from a video codec, similar to WebP-v1 in the early stages, and this has some drawbacks (that later we needed to correct in WebP, that was confusing). WebP2 is aiming at images-on-the-web right away, and not as an afterthought.

More details about the last 10 years of WebP and some WebP2 features: http://shorturl.at/BEMV8