Quantcast
[ 3 / biz / cgl / ck / diy / fa / g / ic / jp / lit / sci / tg / vr / vt ] [ index / top / reports / report a bug ] [ 4plebs / archived.moe / rbt ]

Due to resource constraints, /g/ and /tg/ will no longer be archived or available. Other archivers continue to archive these boards.Become a Patron!

/g/ - Technology


View post   

[ Toggle deleted replies ]
File: 7 KB, 221x228, webp.jpg [View same] [iqdb] [saucenao] [google] [report]
71626345 No.71626345 [Reply] [Original] [archived.moe] [rbt]

okay so what's the fucking deal with webp?
I'm sick of google creating new standards
JUST BECAUSE

>> No.71626353

>>71626345
>I'm sick of google creating new standards JUST BECAUSE
>webp
>8 years old
You are just retarded.

>> No.71626402

>>71626345
lmao kys faggot

>> No.71626459

>>71626353
This. Also webp is built to replace all 3 pre-historic defunct bloated image formats of the web: PNG, JPEG, and GIF (though webm did a better job with that).

Places like ebay/9gag have fully incorporated webp.

>> No.71626496

>>71626459
What's wrong with png?

>> No.71626526

>>71626345
Problem with Google standards is they don't push to make them real standards, and then abandon them just as people are starting to pick them up.

>> No.71626650

>>71626496
Bloated, takes 25-50% more space than lossless webp even with level 9 compression. The only way to optimize for it is to run resource heavy crushers that reduce color pallete and use dithering to hide lossy compression. With webp you can just switch over to lossy compression and losslessly encode alpha.

>> No.71626727

>>71626459
>though webm did a better job with that
no it did not, you fucking idiot
webm is a movie
gif is not a movie, gif is animated image
animated webp is a perfect replacement for animated gif, webm is not and will never be

>> No.71626743

>>71626459
>finally
ebay has had it several years

>> No.71626762

>lossy and lossless in the same container
it's shit

>>71626459
Begone, foul Google shill.

>>71626526
Also this.

>> No.71626781

>>71626727
Tell that to 9gag, they struggled with using animated webp because compression assumes static simple repeat-able motions in a perfect loop. It's still there if you need it for that but people mainly used GIF for posting mute videos not looped animations in a website so animated webp won't get much recognition especially when animated SVG exists.

>> No.71626794

>>71626762
>it's shit
You're shit.

>Begone, foul Google shill.
Got a better alternative beside pre alpha alpha alpha alpha FLUF? I'm supporting it because it's open source, you don't have to pay royalties to use it, firefox already bent the knee, and iToddlers are infuriated by it.

>> No.71626808

>>71626345
I don't know, but I'm sure it's nefarious.

>> No.71626818

>>71626650
Jesus everything's bloated to you fuckers

>> No.71626901

>>71626818
Not to me, I don't give a shit. I have 1 gigabit internet and a like 4TB of free storage in raid 10, getting even hundreds of 1MB lossless webp files instead of a lossless PNG ones wouldn't be noticeable for me. However the problem is these files are going to be hosted on a website by a server so 2 things happens when they reduce file size across all their content:
1.) Content loads faster for users across all internet connections. While you may have 1 gigabit internet, servers are usually limited to 1-10Mbps bandwidth per user to prevent ddos like failures. That 1MB files size reduction means users are server their content quicker and thus more likely to stay on the site.
2.) Bandwidth costs go down, resource requirements are reduced for hosting.

>> No.71627091
File: 336 KB, 526x615, test.png [View same] [iqdb] [saucenao] [google] [report]
71627091

Now that we're on the subject the REALLY juicy stuff from webp is their recently implemented near_lossless param meant to compete with PNG crushers for a fraction of the resources. Pic related is 337KB made encoded with level 9 PNG lossless compression.

>> No.71627118

And here is the webp with said param passed and -m 6 compression used. Took me about 5 seconds to encode and resultant file size is 186KB or about half the size of the PNG. What I don't know yet is whether this uses 4:2:0 lossy compression or RGB lossy compression.

https://files.catbox.moe/czqikk.webp

>> No.71627122
File: 186 KB, 128x128, 1546333872524.gif [View same] [iqdb] [saucenao] [google] [report]
71627122

>>71626727
Unless you mean short animated stuff like this, I can't comprehend why anybody creates gifs in the current year. It hurts my soul every time, when I see a video clip that has been violently wrangled into a picture format, ruining the image quality and bloating the file size for no reason. Stuff like this gif - perfectly ok. Converting videos into gifs - please vacate the gene pool

>> No.71627138

>>71627091
>png of a mpeg-4 source

>> No.71627153

>>71627118
Why can't we post webp anyway?

>> No.71627187

And here is a regular max quality lossy webp. Just 60KB.

https://files.catbox.moe/h959hb.webp

>>71627138
Still valid lossless compression metric, if anything the noise makes it harder for webp to crush the file size further.

>>71627153
Because like 50% of americans have more money than brains, they spend $1,000+ on a cellular device with an apple logo slapped on. Problem is can't render webp images, you can barely play webms by jumping through a bunch of hoops. Anyway gookmoot will not easily alienate these cash cows browsing 4chan on their overpriced phones with ads running everywhere. Firefox already gave in but apple is going to be the stick in the mud for webp now.

>> No.71627212

>>71627122
GIF is lossless. GIF can be optimized to make it smaller. GIF is always decoded on the CPU, so it always plays at full quality everywhere. GIF loops properly and seamlessly in every player without messing with a playback mode.

>> No.71627257
File: 69 KB, 775x837, 1478201807359.jpg [View same] [iqdb] [saucenao] [google] [report]
71627257

>>71627118
>Stream #0:0: Video: webp, argb, 526x615, lossless, 25 tbr, 25 tbn, 25 tbc
That's fucking bonkers.

Anyone know what near-lossles did?

>> No.71627286

>>71627212
No reason to make video clips into gifs. The source video is already as good as it's going to look, and it's a fraction of the size of the gif abomination

>> No.71627462
File: 1.72 MB, 1920x1080, webpiss.png [View same] [iqdb] [saucenao] [google] [report]
71627462

>>71626345
Reminder

>> No.71627465

Fuck

>> No.71627480

>>71626818
I mean this is the board that thinks RAII makes your programs worse.

>> No.71627500

>>71627462
>bpg and webp around 10% the size of the other formats
I like flif as a concept, and think it should start encouraging its own adoption, but this is not a great comparison

>> No.71627514

>>71627462
>>71627465
>>71627500
Why is flof still in the alpha stage anyway? I kept hearing about year after year after year but nothing to show for it, is it just abandonware now? Also what the FUCK does transcoding an image 500 times over have to do with real world use? Are there people who really do that?

>> No.71627568
File: 30 KB, 512x498, 1520551508256.jpg [View same] [iqdb] [saucenao] [google] [report]
71627568

>>71627091
>>71627118
>the webp actually looks better than the original png
wot

http://www.framecompare.com/screenshotcomparison/2BC1NNNU

>> No.71627622

>>71626345
Agreed it sucks and they're forcing the garbage on us

>> No.71627638

>>71627514
well, the last commit was 8 months ago and all it did was change their website from http to https

>> No.71627639

>>71627622
This, I wish more people would drop a grand on a fucking locked down phone with a fruit on it so I wouldn't feel so overwhelmed with my massively stupid financial decisions.

>> No.71627649
File: 319 KB, 800x800, 1465101708732.jpg [View same] [iqdb] [saucenao] [google] [report]
71627649

>>71627638

>> No.71627656

>>71627187
>Because like 50% of americans have more money than brains, they spend $1,000+ on a cellular device with an apple logo slapped on. Problem is can't render webp images
Thank fucking god. I hate iOS. Apple needs to hold strong. Anything that supports lossy images in any way should be unacceptable by now. Artifacts should be a thing of the past.

>> No.71627658

>>71627649
it's dead, Jim

>> No.71627669

>>71627639
It has nothing to do with android you retarded faggot

>> No.71627709

>>71627669
No but it has everything to do with apple. There is now a format that makes jpg, gif AND png obsolete and defunct, has 0 royalties, is open source, and supported by firefox AND edge now, but apple still won't adopt it because they pander to fucking morons and don't give a shit about an ACTUAL revolutionary thing. Instead they're now selling $1,000 monitor stands.

>> No.71627955

Think of it like chrome, if they create a free standard that they own and get everyone to adopt it. Control of the internet, all the features they pushed in web standards like the hidden secret link tracking and other anti-user garbage.

>> No.71628004

>>71627709
>that makes jpg, gif AND png obsolete
Top kek, you don't know shit. Kys shill

>> No.71628011

>>71627955
This would be complete feasibly if it weren't fucking open source. If google truly was interested in spreading their super top sekrit malware everywhere then they lost the chance they made the whole thing open source.

https://chromium.googlesource.com/webm/libwebp/+/refs/heads/1.0.2/src/

>> No.71628048

>>71627462
what the hell is FLIF?

I don't know what's going on in this image but I'm impressed

>> No.71628061

>>71628011
Has it been audited?

Yeah, I thought so.

>> No.71628071

>>71628048
Basically an image encoder that tried to compete with webp but couldn't keep up.

>> No.71628080

>>71628061
>>71628011
it does get audited, but that's beyond the point, it does not have to be closed source to be evil, it just has to be widespread.

>> No.71628123

>>71628061
No doubt else it wouldn't have become part of ffmpeg, gimp, krita, etc.

>>71628080
Well the freetards left flif to rot in the sun so we have to put up with it. What surprises me is this thing is going to be open source for like what, 10 years now? During ALL this time not a single freetard took like 15 minutes to read the source code and sound the alarm for google spyware?

>> No.71628434

>>71626526
I don't think that's the case with WebP. In contrast to their video coding formats, WebP offers a real benefit over the de facto standards. They also put quite a lot of work into making libwebp good, while libvpx is still a horrible piece of software.

>> No.71628508

>>71627118
>What I don't know yet is whether this uses 4:2:0 lossy compression or RGB lossy compression.
Lossless ARGB (as the losses get introduced by the encoder, the compression afterwards is still lossless).
https://developers.google.com/speed/webp/docs/webp_lossless_bitstream_specification

>> No.71628546

>>71627212
>GIF is lossless.
After forcing a 256 color palette. And please don't bring up 24-bit GIF, because that shit is large beyond comprehension.
>GIF can be optimized to make it smaller.
Only to a certain extent. You can try to emulate what a video coding format is doing by only displaying the changes with each new frame. The compression itself is still horribly inefficient by today's standards.

>> No.71628616

>>71627462
Reminder that this is horribly outdated.

>>71627500
It shows how bad early libwebp versions handled generation loss.
>Yet another generation loss comparison, comparing FLIF, WebP, BPG and JPEG. The first frame of this video shows the lossless images, the next frame shows the sizes at the lowest quality of the range (there is a different quality scale for each format; it is chosen to get roughly the same filesize at the lowest quality), and from then on, quality settings are chosen randomly within the range.
WebP and BPG performed so poorly, because they discarded too much information with each generation. Newer libwebp versions barely have this problem for small resolution images and "only" fuck up the colors for high resolution images.

>>71627638
It's even worse if you look at their current version (v0.3), which was released on Apr 28, 2017. It's such a shame. A really interesting format, but its codecs still require a lot of work.

>>
Name (leave empty)
Comment (leave empty)
Name
E-mail
Subject
Comment
Password [?]Password used for file deletion.
Captcha
Action