JPEG XL

Info

rules 57
github 35276
reddit 647

JPEG XL

tools 4225
website 1655
adoption 20712
image-compression-forum 0

General chat

welcome 3810
introduce-yourself 291
color 1414
photography 3435
other-codecs 23765
on-topic 24923
off-topic 22701

Voice Channels

General 2147

Archived

bot-spam 4380

coverage

Post links to articles, blog posts, reddit / hackernews / forum posts, media coverage about or related to JXL here!

fab
2022-06-13 05:29:49
Not facebook
2022-06-13 05:30:05
I added link to pdf
2022-06-13 05:36:39
https://ru.m.wikipedia.org/wiki/JPEG_XL
2022-06-13 05:36:54
It seems ru is the standard
2022-06-13 05:42:38
French had a 8900+ commit on february 2021 but is very bad
2022-06-13 05:43:59
But Russian isnt the original they uploaded in february 2022
2022-06-13 05:44:48
Is there an ukraine wiki of JPEG XL?
2022-06-13 05:44:53
Wikipedia?
2022-06-13 05:52:04
.
2022-06-13 05:52:35
What is missing a subtitle of how butteraugli works
2022-06-13 05:52:51
But is too early
2022-06-13 05:53:51
https://it.m.wikipedia.org/w/index.php?title=JPEG_XL&action=info
2022-06-13 05:54:12
All the info about the page
2022-06-13 05:54:20
Number of views etc
2022-06-13 06:58:29
added some info about windows 1 1
2022-06-13 06:58:59
https://it.wikipedia.org/w/index.php?title=JPEG_XL&diff=prev&oldid=127885968
2022-06-13 07:00:12
though i'm on windows seven
2022-06-13 07:00:33
so if you have windows eleven
2022-06-13 07:00:40
click this https://discord.com/channels/794206087879852103/822105409312653333/985981633016508427
2022-06-13 07:00:56
and tell me if i'm correct
2022-06-13 07:01:24
do not edit anything
2022-06-13 07:13:58
that's the commit when i did most changes
2022-06-13 07:14:00
https://it.wikipedia.org/w/index.php?title=JPEG_XL&diff=prev&oldid=124581673
2022-06-13 07:15:39
2022-06-13 07:15:57
here's all the changes
2022-06-13 07:16:02
font olympic sans
2022-06-13 07:16:43
better than vazirmatn pt9 for reading in my opinion
fab Google keep adding flif information
2022-06-13 07:17:33
it seems only on mobile chromium
2022-06-13 07:18:57
bug
2022-06-14 06:51:03
what means your article is in watchlist
2022-06-14 06:51:49
like the jpeg xl article in italian had only 4 users in watchlist
2022-06-14 06:52:06
now 30 and this in a day
2022-06-14 06:52:43
does some dev have fear of my contribute
2022-06-14 06:53:07
https://en.wikipedia.org/wiki/Help:Watchlist
2022-06-14 06:54:50
Se il numero di osservatori è minore di 30, per motivi di privacy e sicurezza questo non verrà mostrato.
2022-06-14 06:54:54
If the number of observers is less than 30, this will not be shown for privacy and security reasons.
2022-06-15 03:55:41
<@794205442175402004>
2022-06-15 03:56:05
https://it.m.wikipedia.org/wiki/JPEG_XL
2022-06-15 03:56:25
Finally i fixed all the formattation
2022-06-15 04:06:41
2022-06-15 04:07:02
Wikipedia It official
2022-06-15 04:07:24
17:52 15 june 2022
2022-06-15 05:38:00
Update: I watched a lot of rules of other codec pages
2022-06-15 05:38:53
2022-06-15 05:39:30
Maybe i will try contritubing to aomedia pages
novomesk
2022-06-17 10:41:44
https://groups.google.com/g/linux.debian.bugs.dist/c/HLZXKj1NLIE?pli=1
_wb_
2022-06-18 06:48:58
https://www.phoronix.com/scan.php?page=news_item&px=GIMP-2.10.32-Released
fab
2022-06-20 06:39:15
2022-06-20 06:39:20
repost
2022-06-21 07:32:26
https://it.wikipedia.org/wiki/JPEG_XL
2022-06-21 07:32:34
2022-06-23 02:59:48
2022-06-23 03:00:00
i caused errors
2022-06-23 03:00:42
"First Beta Krita 5.1.0". https://krita.org. 2022-06-14. {{cite web}}: Cite has empty unknown parameter: |1= (help); External link in |website= (help); Unknown parameter |access date= ignored (|access-date= suggested) (help)
2022-06-23 03:01:30
that all i caused for doing thing i dont even readed how to do
2022-06-23 03:01:43
i could have a ban
2022-06-23 03:01:57
maybe someone of you will do
2022-07-03 12:56:10
https://it.m.wikipedia.org/wiki/AOMedia_Video_1
2022-07-03 12:56:19
https://it.m.wikipedia.org/wiki/JPEG_XL
2022-07-03 12:56:33
Updated file formats pages with fixes
fab https://it.m.wikipedia.org/wiki/JPEG_XL
2022-07-03 07:29:06
another big fix
_wb_
2022-07-10 06:59:44
https://twitter.com/atomicthumbs/status/1545228274237730816?t=VMntxel4EUnPRoDouRr81Q&s=19
BlueSwordM
_wb_ https://twitter.com/atomicthumbs/status/1545228274237730816?t=VMntxel4EUnPRoDouRr81Q&s=19
2022-07-10 03:48:30
Do they realize that Google also has their hands in JXL? <:kekw:808717074305122316> Also, lossless WebP is quite good :)
fab
2022-07-11 07:19:25
perk
2022-07-12 10:10:04
https://boards.4channel.org/g/thread/87703196
_wb_
2022-07-18 07:26:05
who are these people that use that kind of language to discuss image formats?
2022-07-18 07:27:10
> FLIF died for our sins and became FUIF and then JPEG XL this made me chuckle though
w
2022-07-18 08:27:22
language is a social construct
improver
2022-07-18 11:08:43
strong salty baits on that thread
_wb_
2022-07-20 06:13:44
Some jxl mentions here: https://www.computerweekly.com/blog/Inspect-a-Gadget/Circular-IT-series-Cloudinary-Small-changes-to-cut-bandwidth-lead-to-big-CO2-savings
Jim
2022-07-22 01:01:23
Surprised it didn't go over responsive loading - JXL can store multiple sizes that progressively get downloaded and displayed as needed (a thumbnail may only need the first few dozen KB). Other formats need additional images to be encoded and managed to do the same. This feature combined with the upcoming container queries and container units will likely add to that bandwidth saving.
_wb_
2022-07-22 01:43:16
Yes, though for that to work, browsers and possibly http need to be updated to facilitate effective responsive loading (without adding extra burden to web devs or having to update hosting/cdns too much)
Jim
2022-07-22 02:09:35
Couldn't ranges be used? https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests Also, browsers haven't even implemented it yet, so that should be part of adding it.
_wb_
2022-07-22 02:12:11
Ranges could be used if you make some assumptions like "first 1kb should be enough to get the TOC"
Jim
2022-07-22 02:21:41
For the vast majority of images, that's likely to be the case. Only where someone dumps a novel's length of comment is it likely to exceed that, in that case it will have to keep downloading portions until it gets the entire header.
2022-07-22 04:16:56
https://www.phoronix.com/scan.php?page=article&item=rembrandt-windows-linux&num=3
2022-07-22 04:17:28
JXL encoding & decoding are now a metric for Windows vs Linux 👀
The_Decryptor
2022-07-23 12:02:33
Browsers already do something similar for video, where they need to load enough to get metadata and a preview image, but not the entire video itself
2022-07-23 12:02:58
Edge (so Chromium) at least just requests the entire file length, then stops the request when it's got enough
2022-07-23 12:04:42
Doing that with JXL would let browsers know the exact file offset to stop at, and then if it's ever needed at a larger size it already knows the new ranges it needs to request
Jim
The_Decryptor Browsers already do something similar for video, where they need to load enough to get metadata and a preview image, but not the entire video itself
2022-07-23 02:20:21
That's incorrect, it won't start showing or requesting anything from the video until it's actually played. There is a `poster` attribute for videos that developers can set that points to a preview image/thumbnail of the video that will load prior to the video loading. Prior to the poster attribute, developers would use css and/or javascript to display an image before the video played. https://stackoverflow.com/a/20076039/1456201 If Edge is preloading videos then they've likely gone off on their own and are doing something they probably shouldn't.
The_Decryptor
2022-07-23 02:37:11
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#attr-preload
2022-07-23 02:37:28
If you don't supply a poster, the browser takes the first video frame as part of the metadata
2022-07-23 02:39:19
Ideally of course the author would supply the size and poster image up front, but not everybody does that (Same as for normal images)
Jim
2022-07-23 12:36:15
I'd never heard of this. Looking around it looks like a number of people just found out about it in the past year. This seems very questionable - I don't think the browser should be doing this for videos. I don't see any way to disable this functionality either. <:Hsss:806131225278152756>
Fraetor
2022-07-23 11:07:19
TBF, displaying the first frame is probably a better idea than just displaying black.
The_Decryptor
2022-07-24 12:44:43
`preload="none"` should entirely disable it and you'll just get a default sized (300x150 iirc) blank square, unless of course the author supplies width/height and a poster image
Jim
2022-07-24 01:36:16
That should be up to the user. Using `preload` puts the action in the hands of the developer.
The_Decryptor
2022-07-24 01:37:43
I think the worst one is "auto" actually, doesn't suggest that it could load the entire video file without user intervention
2022-07-24 01:38:40
Just loading a preview frame at least will only ever download just enough to decode the first frame, not much worse than a image
2022-07-24 01:39:31
It's also just odd to have it as a tri-state flag, and include an "auto" value that isn't the recommended default
Jim
2022-07-24 01:43:36
I think that's fine to let the developer decide how to do such things as it will be necessary for things like short looping videos (like memes or icons), but give the user the ability to say no. Add a flag in chrome, config entry in firefox, etc that allows the user to disable video preloading.
_wb_
2022-07-24 07:39:40
Especially on mobile I wish there was more control over when what gets (pre)loaded. Sometimes data can be _very_ expensive, and then I don't want to waste it all on some funny cat video that happens to be on my twitter timeline
2022-07-24 07:42:41
(another issue is that any new browser configuration options won't help when you're navigating through native apps like twitter, facebook, newspaper apps etc)
2022-07-24 07:45:04
I recently was in an area with only 2G reception. Basically the web has become totally unusable at that speed. Even just doing a google search (which should be just a few kb of text as a result) doesn't work at all anymore on 2G, probably because of all the tracking javascript stuff
The_Decryptor
2022-07-24 07:45:31
Not sure if it still does it, but I know Safari on iOS was like that, overrode the page to never preload anything until you pressed play, worked pretty well
Jim
2022-07-24 11:18:01
Google worked with IAB years ago to come up with guidelines for acceptable advertising on websites and added a ranking factor which should reduce rank of sites with a lot of annoying and disruptive ads... a number Google's own properties don't follow the guidelines and sites that have 4/5/6 highly disruptive pop-over ads will still show on the first page. Same with performance, they basically set the standard for website performance and they constantly advocate for it's use, but many of their own properties don't follow it.
2022-07-24 11:18:07
"Do as I say, not as I do"
fab
2022-07-24 12:30:08
It looks like i'm blocked from editing the Wikipedia spanish jpeg xl article
2022-07-24 12:30:16
And also flagged
2022-07-24 12:30:30
But there is an error
2022-07-24 12:30:50
GitHub and not Github
2022-07-24 12:31:13
If you are spanish please fix it
2022-07-24 12:31:28
Now
2022-07-24 12:32:10
Anyway i think those things i wrote will be one day rewrote from scratch from neurotypicals
2022-07-24 12:32:24
And they will delete my knowledge
2022-07-24 12:33:13
2022-07-24 12:34:30
what i did that is considered so bad
2022-07-24 12:34:46
i have english article in av1 wikipedia italian
2022-07-24 12:34:49
and no flag
2022-07-24 12:35:01
nobody has reported it
2022-07-24 12:35:11
yes i know that is done by a bot
2022-07-24 12:35:26
but i don't understand the spanish hate against me
diskorduser
2022-07-24 01:04:44
Probably translation is wrong and incomplete
yurume
2022-07-24 01:28:48
Wikipedia generally considers, so to say, an article hoarding (arising from a far-above-average level of activity on a small number of articles) as a bad signal because of the past experience with trolls and bots. it's a good idea to refrain from editing from time to time for this reason.
fab
yurume Wikipedia generally considers, so to say, an article hoarding (arising from a far-above-average level of activity on a small number of articles) as a bad signal because of the past experience with trolls and bots. it's a good idea to refrain from editing from time to time for this reason.
2022-07-24 01:51:39
But why italian Wikipedia accept English links and on spanish all got flagged
2022-07-24 01:51:57
I have like 30 English links on italian
2022-07-24 01:52:32
Do you have the docimentation for spamizh
yurume
2022-07-24 01:52:39
different Wikipedias have different thresholds, and that many links can be seen as an advertisement
fab
yurume different Wikipedias have different thresholds, and that many links can be seen as an advertisement
2022-07-24 01:53:04
So italian is an exception
2022-07-24 01:53:21
There many many wikipedias that disallow English links
yurume
2022-07-24 01:53:51
I don't know, maybe administrators understood they are not advertising, maybe not
fab
2022-07-24 01:54:02
And if i don't know the rules of a Wikipedia i should refrain.
yurume
2022-07-24 01:54:22
refrain from being too attached on a single article, I meant
2022-07-24 01:54:52
as I've mentioned this is not necessarily bad but is a bad signal
fab
yurume refrain from being too attached on a single article, I meant
2022-07-24 01:54:53
And editing a Wikipedia and adding English links if i don't know the rules
2022-07-24 01:55:09
Like i go to Wikipedia french and add English links
2022-07-24 01:55:22
But i don't know nothing of their rules
yurume
2022-07-24 01:55:26
if you can explain that those links are necessary for the completeness of the article and there are no substitutes for the native language, you should be fine
fab
2022-07-24 01:55:27
Of what they allow
yurume
2022-07-24 01:55:55
but there is no guarantee that administrators can understand that *without your explanation*
fab
2022-07-24 01:56:35
2022-07-24 01:56:37
https://es.m.wikipedia.org/wiki/JPEG_XL
2022-07-24 01:56:46
Do you want to fix yourself
2022-07-24 01:56:52
GitHub
yurume
2022-07-24 01:56:55
I know no Spanish, sorry
fab
2022-07-24 01:57:00
And not github
2022-07-24 01:57:10
Who knows spanish here
2022-07-24 01:57:31
I have fear they delete my things
2022-07-24 01:57:48
That's why i tend to fix all i have from other wikipedias
2022-07-24 01:58:36
<@263309374775230465> why ydntou fix spelling
yurume
2022-07-24 01:59:30
uh, so you don't know Spanish either? that can be quite problematic...
fab
2022-07-24 01:59:50
No im italian
2022-07-24 02:00:01
But i translated myself
2022-07-24 02:00:14
So if i can fix even the spanish
2022-07-24 02:00:22
GitHub should be written GitHub
diskorduser
2022-07-24 02:00:23
That's wrong. Write only Italian articles.
yurume
2022-07-24 02:00:43
partial translation is worse than no translation, unfortunately
fab
diskorduser That's wrong. Write only Italian articles.
2022-07-24 02:01:25
Do you have a Wikipedia account?
diskorduser
2022-07-24 02:01:39
Yes
fab
2022-07-24 02:01:55
So you don't know spanish so you won't do
2022-07-24 02:02:01
And why
2022-07-24 02:02:06
What is the risk
2022-07-24 02:02:16
I have no certification
2022-07-24 02:02:20
And im autism
2022-07-24 02:02:34
Wikipedia could block all my accounts
diskorduser
2022-07-24 02:02:40
You should not write articles using machine translation.
yurume
2022-07-24 02:02:50
if you know your article works in Italian, stick to that
fab
2022-07-24 02:03:06
Is for every Wikipedia this rule valid?
yurume
2022-07-24 02:03:52
many rules are local to each Wikipedia, that's whether you know the language or not can be a deciding factor (because otherwise how would you know the actual rules for each language edition?)
fab
2022-07-24 02:04:01
So i'm autistic which languages i should edit
yurume many rules are local to each Wikipedia, that's whether you know the language or not can be a deciding factor (because otherwise how would you know the actual rules for each language edition?)
2022-07-24 02:04:22
Ah, is necessary
yurume
2022-07-24 02:04:32
your native language?
fab
2022-07-24 02:04:40
That was my question
yurume your native language?
2022-07-24 02:04:45
And why
2022-07-24 02:04:55
I want to fix spellings
2022-07-24 02:04:59
I can't
yurume
2022-07-24 02:05:07
I think this is quickly becoming an off-topic so let's go to <#806898911091753051> from now on
fab
2022-07-24 02:59:21
ok we talked here 40 minutes
2022-07-24 02:59:22
https://discord.com/channels/794206087879852103/806898911091753051/1000777880395055135
2022-07-24 02:59:31
still 3 doubts
2022-07-24 02:59:34
but nothing
2022-07-24 02:59:43
posted 2 links
2022-07-24 02:59:55
one in offtopic and one in other codecs
2022-07-24 03:00:19
3 images
2022-07-24 03:02:07
this was the start of jpeg xl article hidden user
2022-07-24 03:02:08
https://it.wikipedia.org/w/index.php?title=JPEG_XL&oldid=119327557
Traneptora
2022-07-27 07:04:38
phoronix likes JPEG XL in FFmpeg 5.1
2022-07-27 07:04:39
https://www.phoronix.com/news/FFmpeg-5.1-Released
fab
2022-08-08 08:51:24
updated also the italian and spanish
2022-08-08 08:51:40
spanish i'm not blocked anymore
2022-08-08 08:51:56
even if i'm not proficient in the language
2022-08-08 08:52:13
i also edited github to GitHub
2022-08-08 08:52:46
ENGLISH SPANISH AND ITALIAN HAVE ALL THE SAME INFORMATION IN THE STANDARDAZIATION
_wb_
2022-08-20 07:05:25
https://9to5linux.com/krita-5-1-released-with-jpeg-xl-support-full-webp-support-psd-improvements-and-more
2022-08-20 07:14:34
https://www.phoronix.com/forums/forum/phoronix/latest-phoronix-articles/1341218-krita-5-1-released-with-jpeg-xl-support-xsimd-for-better-paint-performance
2022-08-27 10:02:46
Is there a way to get a translation of that? I am curious what they did but I cannot make any sense out of Japanese...
2022-08-27 11:29:01
So are they experimenting with a new MA tree learning method then? <@179701849576833024> this could be interesting...
veluca
2022-08-27 12:30:36
ehhhh that doesn't seem like a new MA tree learning algo
2022-08-27 12:30:52
I do have ideas on that, but I doubt I'll have time to try them out anytime soon
_wb_
2022-09-08 05:13:21
https://youtu.be/FIG3I8Sp2qQ
improver
2022-09-14 03:59:25
https://chromestatus.com/feature/5188299478007808 got an update
2022-09-14 04:04:11
though on the site it shows less info than email diffs
spider-mario
2022-09-14 04:23:29
what does the e-mail diff show?
improver
2022-09-14 04:32:23
mostly the same but with some extra stuff like ``` web_dev_views_notes: old: new: industry support such as Intel and Adobe are listed in the tracking bug ``` which isn't visible on the page for some reason
2022-09-14 04:33:30
at least industry support is recognized
username
2022-09-15 01:11:07
another thing too is that the first link under "Demos and samples" is half dead
improver
2022-09-18 08:11:24
https://news.ycombinator.com/item?id=32885203
Sam
2022-09-19 03:37:21
https://krita.org/en/item/intel-becomes-first-krita-development-fund-corporate-gold-patron/
2022-09-19 03:37:25
"We are also excited about the support for JPEG XL, offering significantly better HDR experience and higher compression ratios, hereby meeting the needs of image delivery on the web and professional photography."
yurume
2022-09-25 11:46:34
https://news.ycombinator.com/item?id=32970037 libjxl 0.7.0 made into the HN front page.
2022-09-25 11:50:47
in my experience, that's possible with a good timing and a good amount of initial push (which can be as low as 10 points)
2022-09-25 11:51:25
and then depending on the topic it can stay far longer
fab
2022-09-25 03:10:29
2022-09-25 03:10:47
JPEG XL is recognized
2022-10-10 05:15:08
I amplied the wiki page for es and it
2022-10-10 05:15:19
Italian Is already fixed
2022-10-10 05:15:40
En has received an important commit
2022-10-10 05:15:51
Despite duplicate referiences
2022-10-10 05:16:19
With veikko I have talked in his wiki Discussion about jxl
2022-10-10 05:16:34
He's Active in AOMedia av1 article
2022-10-10 05:16:54
He fixed many things
2022-10-10 05:17:20
I also created a script from the xso page to track my wiki Activity
2022-10-10 05:17:29
Of all global webpage
2022-10-11 08:50:13
2022-10-11 08:50:34
I added some text
2022-10-11 08:50:59
Improvements over fuif wasn't there
2022-10-11 08:51:42
Usually Wikipedia English is filtered that means don't want information to spread in other Wikipedias
2022-10-11 08:51:49
Like Arab wikipedia
2022-10-11 08:51:52
Etc
2022-10-11 08:52:25
At least they need their wikidata code their bibliography
2022-10-11 08:53:05
They don't just wanna accept everything
2022-10-11 08:53:21
Because it can spread in french or japanese Wikipedia
2022-10-11 08:53:36
Or in other big sites I don't know
2022-10-11 08:54:37
Italian Wikipedia is a small community so couldn't care less if arabs steal their contents
diskorduser
fab Like Arab wikipedia
2022-10-11 05:37:09
🤔
_wb_
2022-10-15 04:53:55
https://note.com/leftbank/n/n894c317cb7ef
fab
2022-10-16 12:42:59
Spanish and french Wikipedia updated with latest avif version
2022-10-16 02:25:54
Fixed
2022-10-16 02:26:01
Now is 0.7.0
2022-10-16 02:26:30
I didn't counted the base versions
2022-10-16 02:26:36
Is useless on Wikipedia
novomesk
2022-10-19 07:54:45
https://helpx.adobe.com/camera-raw/using/hdr-output.html
_wb_
2022-10-20 04:43:51
https://gregbenzphotography.com/hdr/
2022-10-22 06:48:37
https://youtu.be/ZpSQYs3YaGI
2022-10-22 01:07:21
https://www.abyssmedia.com/heic-converter/avif-heic-jpegxl.shtml
2022-10-29 07:46:47
I did
2022-10-29 01:43:05
https://www.phoronix.com/news/Chrome-Deprecating-JPEG-XL
2022-10-29 02:17:41
Yeah that's why I created it 🙂
Jim
2022-10-29 03:14:09
https://tenor.com/view/nice-one-good-job-friends-joey-gif-15193666
Arcane
2022-10-29 03:58:57
Vote Booster: Vote now for a 10% boost. <https://arcane.bot/vote>
username
_wb_ https://www.phoronix.com/news/Chrome-Deprecating-JPEG-XL
2022-10-29 09:28:18
this really worries me and I don't want to accept that this is happening however I believe that this is most likely google's final decision based on the timing and how I was already sort of worried of this as a possibility. sadly it looks like jpegxl is gonna be forever relegated to professional use only and never reach general usage
2022-10-29 09:39:21
so much for progressive images and smaller already existing jpegs on the web 😢
_wb_
2022-10-29 09:39:57
We will see, I don't think long-term conclusions can be made right now but the Chrome team is not really on a good track to promote royalty-free codecs for the web, enabling hevc and then deprecating/delaying jxl
username
2022-10-29 10:39:05
it looks like somewhere at google multiple people decided that jpegxl will be deprecated what is going to make them revert this decision?
190n
2022-10-29 10:42:19
hasn't this happened before? i thought they just tend to deprecate things after being behind a flag for a few versions in a row unless they explicitly extend the deadline
2022-10-29 10:42:24
and they have extended that for jxl in the past
_wb_
2022-10-29 10:49:07
This is the first time they add an explicit note saying it will be removed though
2022-10-29 10:50:06
But yes, so far they have not made any official announcement of a decision let alone a decision rationale, so I am curious how they will explain this.
fab
2022-10-30 07:21:03
Av1 codec is superfast in intra
2022-10-30 07:21:44
Plus it can now compress 30% more overrall at cpu 8 mode good crf 26 bit depth 10
2022-10-30 07:21:46
Aomenc
2022-10-30 07:22:02
Some blocks are overlap
2022-10-30 07:22:19
But do you think users will notice or care?
_wb_
fab Plus it can now compress 30% more overrall at cpu 8 mode good crf 26 bit depth 10
2022-10-30 09:28:25
I have no clue what you mean by that but this does not seem to be the right channel for it.
fab
2022-10-30 10:26:42
I used latest ffmpeg from svt on FastFlix
diskorduser
fab Plus it can now compress 30% more overrall at cpu 8 mode good crf 26 bit depth 10
2022-10-30 02:43:05
Show proof
fab
2022-10-30 02:48:58
if you want that quality ecm 6.0 wins
2022-10-30 02:48:59
https://discord.com/channels/794206087879852103/803950138795622455/1036290523935281162
2022-10-30 02:49:29
low bitrate and fast speed is superior to av1
2022-10-30 02:49:47
with a proper implementation it could be good
2022-10-30 02:50:38
i can't show obviously my personal videos
2022-10-30 02:50:49
and the thread is about photos
2022-10-30 03:19:59
nobody wants ssimulacra 40 cjxl e6 q 52 photos
2022-10-30 03:21:04
modular will always be a lot lower, like if you use q 88.3, modular will be max 63.4
2022-10-30 03:21:22
is how jxl works
2022-10-30 03:22:10
i don't know if video codecs are the same
2022-10-30 03:26:17
ecm 2.0 seems even too experimental
pshufb
2022-10-31 03:29:50
https://www.theregister.com/2022/10/31/jpeg_xl_axed_chrome/
_wb_
2022-10-31 05:55:29
https://www.phoronix.com/news/Chrome-Dropping-JPEG-XL-Reasons second article on phoronix
Fox Wizard
2022-10-31 06:05:11
Lol "The new image format does not bring sufficient incremental benefits over existing formats to warrant enabling it by default"
Pigophone
2022-10-31 06:14:07
it's unfortunate that jxl doesn't do very well at very low quality and since google created 'core web vitals' that penalises sites for using high quality/high bpp images, I wouldn't be surprised if their real reasoning is that choosing avif and avif only may make websites faster time and time again I get annoyed at new formats and the people using those formats for doing things along the lines of "same quality, lower bpp", instead of "better quality, same bpp" . . . just my thoughts
pshufb
2022-10-31 06:14:45
It's just such a disrespectful comment to make. It's cruel to dismiss years of your colleagues' work by calling it insufficient and little else. Have any Googlers here received clarity on this?
Jim
2022-10-31 06:36:41
> web developers aren't aggressively pushing JPEG-XL Huh?
pshufb
2022-10-31 06:39:44
The deprecation be getting internal coverage at Google & Microsoft w/the API owners: https://twitter.com/slightlylate/status/1587030785197953024
Jim
2022-10-31 06:43:40
Not surprised, I've heard a lot of cases like this. The different departments within Google rarely talk to each other.
Pigophone
2022-10-31 06:51:20
An origin trial would be perfect. All those companies that have made comments (e.g. facebook, shopify, theguardian) would be able to use it and provide a ton of useful data
2022-10-31 06:57:19
if anyone is unfamiliar with those, an origin trial (in the tweet: OT) for chrome is where you put a meta tag in your html which enables a feature flag (in this case, it would enable jxl).
_wb_
2022-10-31 07:00:54
Cloudinary was ready to start an OT but Chrome didn't allow it for reasons unclear. We are still very eager to do an OT if they let us.
2022-10-31 07:02:47
(we would need a domain-based or response header based OT though, not a meta tag based one, since we don't control the html of our customers, only the images)
Pigophone
2022-10-31 07:12:17
yeah might be difficult for CDNs, as the request needs to send `accept: image/jxl` right? sounds like a bit of effort would need to be made to accommodate..
_wb_
2022-10-31 07:15:17
Yeah but doable, either they change the Accept headers when making requests to OT domains, or we send jxl plus some marker in the response headers when we get a UA that we know will handle it.
Jim
2022-10-31 07:17:48
The issue with that is what was posed above: That would likely be done by the API team but they knew nothing about it...
Pigophone
2022-10-31 07:19:52
the latter sounds like a better solution 🙂 check UA for compat, set `Origin-Trial: TOKEN_GOES_HERE` response http header and you should be golden I hope they don't just say no to an OT and not elaborate..
_wb_
2022-10-31 07:26:15
I don't recall exactly how it went but I remember proposing it in the summer of 2021 but it somehow never happened
190n
pshufb The deprecation be getting internal coverage at Google & Microsoft w/the API owners: https://twitter.com/slightlylate/status/1587030785197953024
2022-10-31 07:34:03
imagine if edge maintains support without chromium 👀
Jim
2022-10-31 07:42:17
Edge doesn't even have AVIF support yet. I thought the AV1 plugin would work but apparently not. Would likely be looking at years before they implemented it.
_wb_
2022-11-01 09:42:04
https://tweakers.net/nieuws/202908/google-stopt-na-enkele-maanden-al-met-ondersteuning-voor-jpeg-xl-in-chromium.html (in Dutch)
Fox Wizard
2022-11-01 09:53:58
Frikandellen language™️
Sauerstoffdioxid
2022-11-01 04:22:59
German report on the matter https://www.heise.de/news/Beerdigt-Google-so-JPEG-XL-Chromium-entfernt-das-Grafikformat-noch-vorm-Start-7325682.html
_wb_
2022-11-01 04:43:24
https://technewsspace.com/chrome-no-longer-supports-jpeg-xl-images/
2022-11-01 04:44:26
https://www.techzine.nl/nieuws/applications/507409/google-stopt-na-enkele-maanden-ondersteuning-jpeg-xl-in-chromium/
2022-11-01 05:13:26
http://blog.fefe.de/?ts=9d9fe377
Jim
2022-11-01 05:14:31
<:FeelsReadingMan:808827102278451241>
fab
_wb_ http://blog.fefe.de/?ts=9d9fe377
2022-11-01 05:15:07
All wrong what he said
_wb_
2022-11-01 11:34:43
https://www.reddit.com/r/technology/comments/ygtq5z/google_chrome_is_already_preparing_to_deprecate/
Jim
2022-11-02 10:22:57
It's great to see that other people are suspecting suspicious, possible conflict of interest activity going on at Google as well.
afed
2022-11-02 12:30:08
https://www.cnet.com/tech/computing/chrome-banishes-photo-format-that-could-save-space-on-your-phone/
Jim
2022-11-02 12:33:41
Wow, didn't expect CNET to pick it up. That's probably the largest publication so far.
2022-11-02 12:35:52
> And AVIF lacks a "progressive" option that quickly gets a low-quality image onto a website then fleshes out its detail. That helps websites load without elements jumping around. Web.dev REALLY needs to remove that false advertising.
2022-11-02 12:37:05
> That helps websites load without elements jumping around. Technically you can fix that by adding the `height` and `width` attributes, so that's not entirely true.
kyza
2022-11-02 12:51:12
Until it waterfalls and the initial image data comes in it'll still be a 0x0 element. It won't jump less, just faster.
pshufb
2022-11-02 12:56:12
i could never be a web dev. not sure how you all remember all these edge cases and rules 😛
2022-11-02 12:59:47
https://www.techzine.eu/news/applications/93077/google-ends-support-for-jpeg-xl-in-chromium/
Jim
2022-11-02 01:02:53
Until it waterfalls and the initial
pshufb i could never be a web dev. not sure how you all remember all these edge cases and rules 😛
2022-11-02 01:08:57
New ones pop up all the time. Also, they complain about there being too many image formats. Ten years ago there was BMP, GIF, PNG, JPG, and APNG. Those would get replaced with WebP, AVIF, and JXL. So... not sure how fewer formats equals more? Also, there nearly 100 different APIs and growing every year: https://developer.mozilla.org/en-US/docs/Web/API
_wb_
Jim Wow, didn't expect CNET to pick it up. That's probably the largest publication so far.
2022-11-02 01:12:55
Stephen was asking me some questions on twitter yesterday so I suspected something was coming 🙂
2022-11-02 01:13:02
Nice article on cnet!
.vulcansphere
2022-11-02 01:20:40
Yup, that's a very good read!
BlueSwordM
2022-11-02 04:14:45
You know, I just realized the huge advantage that ssimulacra2 and butteraugli as metrics give us. It allows us to show numbers that PSNR and SSIM metric people can actually understand 🙂
_wb_
2022-11-02 04:17:09
It's still not recommended to blindly trust any objective metric, but yeah
2022-11-02 05:07:41
Getting ready to get a reaction blog post published on the Cloudinary blog.
BlueSwordM
2022-11-02 05:28:45
Of course, but metrics allow coding gains to be easily measured and quantified over a whole frame. Very nice to see gains in ways that my eyes don't reliably see, even on a high end screen in demanding conditions.
_wb_
2022-11-02 05:35:07
Yes, metrics are hugely useful, and better metrics more than bad metrics.
spider-mario
2022-11-02 05:56:33
they can help to know where to look, as well
2022-11-02 05:56:48
“hm? butteraugli doesn’t like the result on this image? let’s look at the heatmap”
2022-11-02 05:56:52
“oh, yeah, that’s bad”
BlueSwordM
_wb_ Yes, metrics are hugely useful, and better metrics more than bad metrics.
2022-11-02 06:31:32
Anyway, thank you for the scripts you gave me yesterday. They are quite useful 😄
_wb_
2022-11-02 06:57:12
You're welcome. I should probably clean them up a bit and put it on github
2022-11-02 07:57:59
My post on the Cloudinary blog should go live soon. I never wrote a blog post this quickly before — started writing yesterday, copy editor went over it when the US woke up today, final tweaks were made just now, it should go live soon now.
2022-11-02 07:58:17
I hope it won't seem too rushed
2022-11-02 08:24:02
https://cloudinary.com/blog/the-case-for-jpeg-xl
2022-11-02 08:24:08
It's live
Moritz Firsching
2022-11-02 08:33:10
Nice write-up!
spider-mario
2022-11-02 10:16:32
the list of benefits in the conclusion makes me want to formulate them in the style in which Rust advantages are often listed (zero-cost abstractions, fearless concurrency, efficient C bindings, etc. https://www.reddit.com/r/rust/comments/8k8sr4/what_is_your_favorite_rust_feature_zerocost/)
2022-11-02 10:16:43
- Fearless progression - Efficient JPEG bindings
pshufb
spider-mario the list of benefits in the conclusion makes me want to formulate them in the style in which Rust advantages are often listed (zero-cost abstractions, fearless concurrency, efficient C bindings, etc. https://www.reddit.com/r/rust/comments/8k8sr4/what_is_your_favorite_rust_feature_zerocost/)
2022-11-03 03:40:09
i hate that i recognize your username ||from pcj||
2022-11-03 03:40:56
i knew it seemed familiar but it took reading "- Fearless ... - Efficient" before i knew
Squid Baron
2022-11-03 05:49:24
I emailed HN and they unbanned cloudinary: > Someone was overpromoting it and got the site classified as spam. That was > years ago, so I guess we can unban the site now. > > As for https://cloudinary.com/blog/the-case-for-jpeg-xl, I've unkilled the > first submission of that article ( > https://news.ycombinator.com/item?id=33442281) and put it in the > second-chance pool (https://news.ycombinator.com/pool, explained at > https://news.ycombinator.com/item?id=26998308), so it will get a random > placement on HN's front page. > > Let us know if you have any questions, > Daniel (dang)
_wb_
2022-11-03 07:54:27
https://news.ycombinator.com/item?id=33442281
2022-11-03 07:54:58
Does seem to get upvoted, thanks <@826169751821615114> !
Eugene Vert
2022-11-03 11:01:54
Mozilla has restricted comments on the jxl's bug https://bugzilla.mozilla.org/show_bug.cgi?id=1539075#c61
_wb_
2022-11-03 11:02:02
> I didn't care so much about JPEG XL, now thanks to Google derping I want it everywhere
Jim
2022-11-03 11:09:10
<:kekw:808717074305122316>
2022-11-03 11:10:34
I'm surprised Chrome hasn't locked their bug yet.
_wb_
2022-11-03 12:06:30
Heise/iX journalist has been asking me questions so we can expect an article in the German tech press too.
2022-11-03 01:11:52
https://www.heise.de/news/Drei-Fragen-und-Antworten-Google-schiesst-JPEG-XL-ab-und-das-voellig-zu-unrecht-7329110.html
Traneptora
2022-11-03 01:14:46
I love how the computery things are untranslated
2022-11-03 01:15:09
Jon do you speak german or is this a translation?
_wb_
2022-11-03 01:18:07
I do speak a bit of German but it is a translation from English
Traneptora
2022-11-03 01:18:19
ah
_wb_
2022-11-03 01:18:28
My German is not good enough
Traneptora
2022-11-03 01:18:34
do you have and/or are allowed to share the original transcript? I don't speak German so I can't read the article
2022-11-03 01:18:59
I figure that's better than a translation into German and then machine translated back into English
_wb_
2022-11-03 01:20:03
Uh, sure, one sec
2022-11-03 01:20:27
1. Let's start with the elephant in the room: WebP. Google has been pushing an own format for a while now – which is Web-focused and video-derived. JPEG XL is none of those things, but did Google nevertheless kill off a competitor? Both WebP and AVIF are video-derived web-focused image formats that are being pushed by the Google Chrome codec team. Ironically, a different Google team (part of Google Research in Zurich) is involved in JPEG XL. It is organizationally far away from Chrome though. JPEG XL is not a competitor to the video codecs from which WebP and AVIF were derived (VP8 and AV1). It is not a video codec at all. Nevertheless, the Chrome codec team seems to want to push not just the video codecs they are developing, but also the image formats that were derived from them. I think they fear that if JPEG XL gets traction, WebP and AVIF adoption will suffer (and that fear is probably grounded), exactly because of the overall technical superiority of JPEG XL.
2022-11-03 01:20:53
Then again, I do think these formats can also "coexist peacefully", as they are quite complementary: AVIF is great as a GIF replacement and for use cases where fidelity is less important, while JPEG XL is great for high-fidelity still images.
2022-11-03 01:21:14
2. Google claims, there isn't enough interest in JPEG XL. Several huge tech companies disagreed – Facebook, Adobe and Intel aren't exactly lightweights. But do those companies have the power, to make JPEG XL a success after the Chromium-setback? Chrome is a very important factor: effectively the Chrome codec team has the power to decide what codecs are supported on the web platform in general (it matters little what other browsers do, considering Chrome's market share). So their decisions do have a huge impact, for better or worse. It is a somewhat scary thought that so much power is concentrated in a single company. Only time will tell how successful JPEG XL will be. I think that even if Chrome remains stubborn, the technical strengths of JPEG XL are significant enough for the format to get traction outside the web, which could eventually lead to Chrome being forced to reconsider their decision.
2022-11-03 01:21:38
3. One of the harder to quantify accusations by Google was, that JPEG XL does not have enough advantages over existing formats. Looking at the data, that's obviously not true on a technical level. How would regular users and developers see those benefits? I think the biggest benefit is that JPEG XL brings improvements in both image fidelity and compression, while the existing formats (being video-derived) have focused on improving compression at the expense of fidelity. In recent years we have seen many improvements in the fidelity of capture and display technologies — cameras are getting better and better, HDR and wide gamut displays became mainstream — but end users will not be able to enjoy this improved fidelity without an image format that is actually designed for fidelity. Also, JPEG XL gets excellent performance at reasonable speeds, while a format like AVIF takes a minute to save one image (if you want to get good compression; faster AVIF encoding is possible but then its compression performance is worse). For use cases like Netflix movie posters, which are encoded once and viewed millions of times, encode speed may not be a very important consideration. But for regular users, it most definitely makes a difference. Finally JPEG XL makes it possible to instantly reduce the storage size of existing collections of JPEG images by about 20% without any risk whatsoever. This feature is unique to JPEG XL, and makes it a format that not only looks at the future, but also respects the past and offers a great transition path.
lonjil
2022-11-03 01:24:20
For those who have not seen it, Jon's blogpost was linked on Reddit: https://old.reddit.com/r/programming/comments/ykq4fr/the_case_for_jpeg_xl
_wb_
2022-11-03 05:25:23
They put my article at the top as 'featured blog post': https://cloudinary.com/blog/
2022-11-04 08:38:05
https://www.thehindubusinessline.com/info-tech/google-chrome-removes-jpeg-xl-image-support/article66094598.ece
2022-11-04 08:41:24
> The tech giant said in a statement, “During our experiment to support JPEG-XL in Chrome, we concluded that it did not provide substantial benefits over AVIF, and unlike AVIF, JPEG-XL has not been adopted by other browsers. We do not plan to support JPEG-XL at this time and will instead continue to focus our efforts on improving existing formats in Chrome.”
2022-11-04 08:45:59
This is a slightly different statement than what they originally put in the bugtracker: now besides the "not sufficient benefits" point, the point "has not been adopted by other browsers" was added, and also the decision itself is toned down a bit: they went from "we will be removing the JPEG XL code and flag" to "we do not plan to support JPEG XL at this time".
2022-11-04 09:10:23
Correct what? Could very well be that actually contacted Google and got that reaction.
afed
2022-11-04 09:31:26
Not as Nvidia in general, but, from some scientists <https://bugs.chromium.org/p/chromium/issues/detail?id=1178058#c175> ```I am a scientist at NVIDIA researching image and video compression. I do not speak for my company but in my personal capacity as a leader in this "ecosystem" (as you've put it) I strongly disagree with the decision to cut JPEG-XL. I'm not sure how your gauged people's interest but based on the comments from other top people in the compression field in this bug report you may consider reevaluating your criteria.```
_wb_
2022-11-04 09:55:42
Right, Stephen told me that he added a reaction from Google.
afed
2022-11-04 10:05:14
but, actually, jpeg xl was already in all popular browsers, just not enabled by default and also from a certain period firefox for some reason suddenly halted all decoder updates <:WTF:805391680538148936>
_wb_
2022-11-04 10:09:26
<@239702523559018497> you did the initial firefox support of jxl, right? Do you know what is going on in firefox?
2022-11-04 10:10:14
To me it looks like Chrome says they don't support jxl because Firefox doesn't, and Firefox doesn't support jxl because Chrome doesn't.
2022-11-04 03:12:09
https://hydraulic.software/blog/6-why-desktop-apps-matter.html
Traneptora
2022-11-04 03:26:02
tfw desktop apps are just chrome bundled in a desktop app
_wb_
2022-11-04 03:28:39
The article does make some valid points imo
2022-11-04 03:44:44
> If HTML has become so fat that even something as basic as better image formats has become impossible, what’s the alternative?
2022-11-04 03:46:15
That's the kind of existential questions a browser dev should expect if they're citing "maintenance burden" as a reason why we cannot have nice things.
Jim
2022-11-04 04:03:05
Going forward, new formats are likely going to require a wasm implementation. Even a desktop app would need to use wasm if they are using something like Electron which is basically just packaged-up V8/Blink. The issue is still download size. Each site that wants to use a different format will have to have it's users download the codec on first visit or cache expired. A better solution would be an extension where the codec is embedded and can be used on any site - but any webstore has the ability to block it, even for political reasons. A better solution would be to have a Media Codec API that would have a more robust middle-access to `img` and `video` tag processing, allowing a script to sit between, do it's processing and handle things like progressive rendering. Technically, all browsers could implement all their codecs this way and have lower security risk.
2022-11-04 04:04:03
> If browsers had embraced modularity and layering instead of systematically killing them off (e.g. plugins), this JPEG XL debate and many others wouldn’t be happening. In theory, most plugins could be re-implemented as browser extensions, possibly using wasm today. Granted some, like Flash, were intentionally replaced by HTML5 features.
2022-11-04 04:10:28
> In practice you can’t because of the overheads of repeated per-tab JIT compilation, per-site cache separation and so on. These things will have to have more thought going forward, possibly allowing for pre-compiling code and reusing it when using a Media Codec API. There are some privacy concerns like most things, but likely possible to speed up processing and having better caching for codecs.
BlueSwordM
Jim Going forward, new formats are likely going to require a wasm implementation. Even a desktop app would need to use wasm if they are using something like Electron which is basically just packaged-up V8/Blink. The issue is still download size. Each site that wants to use a different format will have to have it's users download the codec on first visit or cache expired. A better solution would be an extension where the codec is embedded and can be used on any site - but any webstore has the ability to block it, even for political reasons. A better solution would be to have a Media Codec API that would have a more robust middle-access to `img` and `video` tag processing, allowing a script to sit between, do it's processing and handle things like progressive rendering. Technically, all browsers could implement all their codecs this way and have lower security risk.
2022-11-04 04:59:16
I mean, if you were to use libjxl, you could deprecate usage of libjpegturbo and have less issues regarding binary sizes.
_wb_
2022-11-04 05:17:13
Yes, there is some stuff in libjpeg-turbo that is absolutely obsolete, like code to render jpegs in 256-color palettes
2022-11-04 05:18:09
(which was a thing back when displays couldn't typically do full 8-bit RGB color, or TrueColor as they liked to call it then)
2022-11-04 05:25:22
https://tldr.tech/newsletter/2022-11-04
2022-11-04 05:32:44
That newsletter supposedly does have quite some readership, and it has a link to my blogpost
Fraetor
_wb_ https://hydraulic.software/blog/6-why-desktop-apps-matter.html
2022-11-05 12:51:16
Reading that I guess my main takeaway from this article is that an awful lot of what browsers support is outside what the web was designed for. To quote info.cern.ch: > > "The WorldWideWeb (W3) is a wide-area hypermedia information retrieval initiative aiming to give universal access to a large universe of documents." And in this regard I would say that the web works exceptionally well. For almost any document viewing workflow, the web is probably the best tool that has ever existed, but on the other hand it is too built around the concept of pages for applications to work optimally. Taking JavaScript for example, that was really only initially intended for making fairly minor modifications to a page to liven it up a bit, and as such it is no wonder it isn't ideal for how it is used now.
2022-11-05 12:58:17
An interesting insight might be how bit various parts of the browser are. I guess a few interesting metrics would be LoC, code churn, and usage (how often that code is actually run),
fab
2022-11-05 08:22:48
comments about jpeg xl
2022-11-05 08:23:06
2022-11-05 08:23:22
https://www.cufonfonts.com/font/dikta-neue-trial
_wb_
2022-11-05 08:27:56
https://hothardware.com/news/jpeg-xl-image-format-free-storage-but-google-isnt-having-it
fab
_wb_ https://hothardware.com/news/jpeg-xl-image-format-free-storage-but-google-isnt-having-it
2022-11-05 08:52:47
have you read the last comment about libjxl 0.3.3 and aom 3.0 3.1
fab have you read the last comment about libjxl 0.3.3 and aom 3.0 3.1
2022-11-05 08:53:43
also https://encode.su/threads/3397-JPEG-XL-vs-AVIF?p=76888&viewfull=1#post76888
2022-11-05 08:54:06
Hakan Abbas
DZgas Ж
_wb_ https://www.thehindubusinessline.com/info-tech/google-chrome-removes-jpeg-xl-image-support/article66094598.ece
2022-11-05 03:52:50
<:BanHammer:805396864639565834> <:Google:806629068803932281>
_wb_ To me it looks like Chrome says they don't support jxl because Firefox doesn't, and Firefox doesn't support jxl because Chrome doesn't.
2022-11-05 03:55:31
Currently, the Linux version of Telegram has support for opening and viewing JPEG XL files
fab have you read the last comment about libjxl 0.3.3 and aom 3.0 3.1
2022-11-05 03:58:58
it is no different from my test by a few comments above. It's boring already, AVIF gives the best quality on overly compressed pictures, okay, is that all?
2022-11-05 03:59:24
https://res.cloudinary.com/cloudinary-marketing/image/upload/w_700,c_fill,f_auto,q_auto,dpr_2.0/Web_Assets/blog/Battle-of-the-Codecs_fnl.png
2022-11-05 03:59:53
has anyone from Google read at least something?
2022-11-05 04:00:55
all the benefits of AVIF begin and end here
diskorduser
DZgas Ж Currently, the Linux version of Telegram has support for opening and viewing JPEG XL files
2022-11-05 04:30:35
which telegram? binary from telegram site or packaged by linux distros or flatpak?
DZgas Ж
diskorduser which telegram? binary from telegram site or packaged by linux distros or flatpak?
2022-11-05 04:31:37
no idea, maybe SNAP
2022-11-05 04:32:01
fab
DZgas Ж
2022-11-05 04:34:26
is it a jxl?
DZgas Ж
2022-11-05 04:35:08
yep
fab
2022-11-05 04:36:11
is wikipedia banned in Russia?
2022-11-05 04:36:27
wikipedia english like av1 and jxl
DZgas Ж
fab is wikipedia banned in Russia?
2022-11-05 04:56:20
not at the moment. YouTube also works, but we are all ready to become china 2
fab also https://encode.su/threads/3397-JPEG-XL-vs-AVIF?p=76888&viewfull=1#post76888
2022-11-05 04:58:34
I wrote a post... to troll
2022-11-05 04:58:44
2022-11-05 04:59:05
discord is so cringe
fab
2022-11-05 05:00:24
i can't view nothing
DZgas Ж
2022-11-05 05:01:18
I'm in a browser, firefox nightly already supports both AVIF and JPEG XL
fab
2022-11-05 05:03:11
On the Windows 7 it crashes Firefox nightly
2022-11-05 05:03:19
So i used the normal
DZgas Ж
2022-11-05 05:03:25
use windows 10
fab
2022-11-05 05:03:46
Chrome joined three profiles but won't let me use YouTube
2022-11-05 05:04:18
For security reasons
2022-11-05 05:05:10
The new pc probably will be 729 euros i511th integrated igpu and 1tb sss
2022-11-05 05:05:55
But i would wait before
2022-11-05 05:06:28
Because Chrome will suspend the vulnerability on Windows 7 by january
DZgas Ж
2022-11-05 05:10:24
<:Windows:806135372298977342>
_wb_
DZgas Ж all the benefits of AVIF begin and end here
2022-11-05 05:33:52
Of course that's a chart made by me, so not exactly an unbiased source. Though I did at the time ask some Google people related to Chrome (and others) to review it and check if I was being fair.
DZgas Ж
_wb_ Of course that's a chart made by me, so not exactly an unbiased source. Though I did at the time ask some Google people related to Chrome (and others) to review it and check if I was being fair.
2022-11-05 05:39:32
Wow, is this your job? I checked it many times when I first saw it, and now, after years of tests, I can also say that it is very, very true
_wb_
2022-11-05 05:42:17
Thanks! It is not easy to make a fair assessment of things when you're involved in one of them, but I did my best.
DZgas Ж
_wb_ Thanks! It is not easy to make a fair assessment of things when you're involved in one of them, but I did my best.
2022-11-05 05:45:20
https://encode.su/threads/3397-JPEG-XL-vs-AVIF?p=76921&viewfull=1#post76921 what do you say about such a test? I was slightly trolling making such a comparison, and yet it is significant, here -d 8.5
_wb_
2022-11-05 05:53:14
It is interesting to see what happens at such extremes, but for practical deployments, what really matters is performance at d0.5 to d4. There simply aren't many use cases where extreme degradation is acceptable. And you cannot extrapolate performance at very low quality to performance at medium to very high quality — which is something many people do nevertheless, leading to wrong conclusions by e.g. comparing a q10 jpeg to a low quality avif, seeing that the avif looks way nicer, and concluding that avif is better across the spectrum.
DZgas Ж
_wb_ It is interesting to see what happens at such extremes, but for practical deployments, what really matters is performance at d0.5 to d4. There simply aren't many use cases where extreme degradation is acceptable. And you cannot extrapolate performance at very low quality to performance at medium to very high quality — which is something many people do nevertheless, leading to wrong conclusions by e.g. comparing a q10 jpeg to a low quality avif, seeing that the avif looks way nicer, and concluding that avif is better across the spectrum.
2022-11-05 05:56:01
It surprises me that so far, in all tests of any kind, no matter who does them, no one talks about encoding time at all
2022-11-05 05:57:17
I was wondering why there is no OPUS codec in bluetooth headphones, and only then I found out that OPUS is the most difficult codec to decode, the difference with the fastest VORBIS can reach 20 or more times
lonjil
2022-11-05 06:21:09
Opus isn't in Bluetooth because the Bluetooth IF only cares about proprietary codecs.
pshufb
2022-11-06 05:14:59
as much as browser politics sucks, Bluetooth IF politics are somehow worse and even less comprehensible
Traneptora
2022-11-06 05:16:07
Opus also isn't particularly slow
2022-11-06 05:16:43
it can be decoded and encoded on a single thread several hundred times realtime, which is *plenty* even for tiny embedded devices
pshufb
2022-11-06 05:17:00
I have been following LE Audio fairly obsessively for many years, to the point of regularly emailing people in the industry and all I know is that nobody knows anything
2022-11-06 05:18:54
Google has also stalled adoption to an extremely unnecessary degree 😛
Traneptora
2022-11-06 05:19:03
sounds familiar
pshufb
2022-11-06 05:23:09
it's very similar to jpeg xl. you have very talented people at Google whose research helped create the standard with very noble goals: hearing aid/accessibility improvements, + a bunch of other nice features that'd make it a licensing-issue-free audio profile that had a superset of all of the features of the many, many proprietary codecs and profiles the android team stalled support for a very long time, despite companies like Qualcomm investing heavily in supporting the tech. it seems like a pretty systemic Google issue 😔
Deleted User
Traneptora it can be decoded and encoded on a single thread several hundred times realtime, which is *plenty* even for tiny embedded devices
2022-11-09 03:30:13
Literally the point of opus was to achieve a probable, reproducible set latency suitable for webrtc. This whole idea of opus being slow is nonsensical
spider-mario
2022-11-09 04:54:34
it’s a bit like this xkcd https://xkcd.com/1252/ but with speed instead of risk
2022-11-09 04:54:36
“reminder: 20× slower than a blazingly fast codec is still very fast.”
_wb_
2022-11-09 04:59:13
https://www.twicpics.com/blog/why-the-web-needs-jpeg-xl
2022-11-09 05:12:34
https://www.tellmebest.com/google-chrome-phone-pictures/
2022-11-09 05:13:01
https://www.gamingdeputy.com/fr/le-format-dimage-jpeg-xl-pourrait-liberer-de-lespace-de-stockage-sur-votre-telephone-mais-google-ne-la-pas/
Traneptora
2022-11-09 05:13:44
google is getting a lot of flack from websites for this
Jim
2022-11-09 05:27:35
As they should
32 Bit Link
lonjil Opus isn't in Bluetooth because the Bluetooth IF only cares about proprietary codecs.
2022-11-10 12:25:24
Isn't LC3 foss tho? <:Thonk:805904896879493180> Would've been nice to have opus in bt though <:ReeCat:806087208678588437>
190n
2022-11-10 01:09:41
lc3 is fraunhofer
2022-11-10 01:10:13
there are foss implementations but you'd probably have to pay fraunhofer to use them in anything serious
32 Bit Link
2022-11-10 01:23:06
Okay apparently lc3 is free to use but LC3Plus has a license fee
2022-11-10 01:24:28
Not the worst ig
.vulcansphere
2022-11-10 03:34:21
Here why Vulcan wishing there is more viable competitors in web browser engine sphere other than virtual duopoly of Google and Mozilla
2022-11-10 03:35:05
So we can lessen dependency on one of them on emerging web technologies
Traneptora
2022-11-10 05:57:15
Firefox has a lower market share than Safari
_wb_
2022-11-10 06:34:36
Market-share wise, only Chrome and iPhones matter
.vulcansphere
2022-11-10 07:28:10
Yup
2022-11-10 07:30:00
WebKit (and its fork like Blink) is synonymous with 'web browser engine', Gecko is the second thought (or afterthought)
2022-11-10 07:33:08
Still disappointed that Opera killed Presto
spider-mario
2022-11-10 12:18:15
I will always have a soft spot for KHTML
2022-11-10 12:18:17
the original
_wb_
2022-11-10 09:06:36
On the train atm, can someone tell what he's saying about jxl? https://www.google.com/url?sa=t&source=web&rct=j&url=https://www.youtube.com/watch%3Fv%3D1m9HxBlKgrA&ved=2ahUKEwjkkNaBwqT7AhUG7KQKHRR3C6kQjjh6BAgKEAI&usg=AOvVaw1jNr0WnVcuahWSdtlEBXQT
Traneptora
2022-11-10 09:14:57
start at around 51:30
2022-11-10 09:15:01
it's where he starts talking about images
2022-11-10 09:15:05
still watching
2022-11-10 09:18:32
he's somehow creating a progressive AVIF which is a little bit of an unfair comparison, as AVIF progressive doesn't work
2022-11-10 09:19:25
he starts talking about JXL at 56:40
2022-11-10 09:20:00
and he's *very* enthusiastic about JXL, technologically
2022-11-10 09:22:16
he says that the biggest downside of it is lack of browser support, but since it's behind flags we can expect it soon
2022-11-10 09:24:43
but overall he doesn't say much
2022-11-10 09:24:51
and doesn't mention chrome's decision at all
_wb_
2022-11-10 10:11:59
Well that leaves room for chrome to reverse the decision without obsoleting that talk 😅
eddie.zato
2022-11-11 12:08:50
Jon's article in Russian https://habr.com/ru/company/skillfactory/blog/697756/
_wb_
2022-11-11 03:28:54
https://www.libertyrpf.com/p/351-amazon-belt-tightening-ftx-tsmc
BlueSwordM
_wb_ https://www.libertyrpf.com/p/351-amazon-belt-tightening-ftx-tsmc
2022-11-11 03:54:03
Google vs JPEG XL lmao.
afed
2022-11-11 06:24:02
https://news.ycombinator.com/item?id=33563378
w
2022-11-11 06:47:13
<a:smoge:824405057344503859>
Jim
2022-11-11 07:36:14
> Helping the web to evolve is challenging, and it requires us to make difficult choices. We've also heard from our browser and device partners that every additional format adds costs (monetary or hardware), and we’re very much aware that these costs are borne by those outside of Google. So why not let them speak for themselves.
2022-11-11 07:36:29
> When we evaluate new media formats, the first question we have to ask is whether the format works best for the web. With respect to new image formats such as JPEG XL, that means we have to look comprehensively at many factors: compression performance across a broad range of images; is the decoder fast, allowing for speedy rendering of smaller images; are there fast encoders Obviously they never used AVIF... 🤦
2022-11-11 07:37:43
> ideally with hardware support, that keep encoding costs reasonable for large users So destroy another format just because it didn't get hardware support as fast as AVIF did? CDNs didn't even want to implement AVIF in the beginning because at scale it was so incredibly slow.
2022-11-11 07:39:14
> can we optimize existing formats to meet any new use-cases, rather than adding support for an additional format; do other browsers and OSes support it? We're already presented ideas. Talks of adding these features to AVIF broke down and they seem to have little interest in adding them.
_wb_
2022-11-11 07:43:55
I still need to see a hardware avif encoder that is any good for the web, even assuming that somehow web services get such hardware magically deployed. Typically hardware encoders make shortcuts to sacrifice compression for gate count. I am not sure if it would even beat mozjpeg.
2022-11-11 07:45:19
At least he was honest enough not to bring up hardware decoding as something that matters.
Jim
2022-11-11 08:56:50
I don't think they mean for the web, likely for cameras. I don't think hardware decoders would make any sense for images.
BlueSwordM
Jim > When we evaluate new media formats, the first question we have to ask is whether the format works best for the web. With respect to new image formats such as JPEG XL, that means we have to look comprehensively at many factors: compression performance across a broad range of images; is the decoder fast, allowing for speedy rendering of smaller images; are there fast encoders Obviously they never used AVIF... 🤦
2022-11-11 10:26:40
Bro, they also never used JXL <:KekDog:805390049033191445>
nicosemp
2022-11-12 10:47:03
> We'll work to publish data in the next couple of weeks.
afed
2022-11-12 11:15:30
i think there will be avif-friendly benchmarking method that some people like to use, with the highest compression for visually acceptable quality and statistics on which format will take less space (and the others will be basically useless, because for users they will never be loaded first, if we assume the equal support in the browser)
_wb_
2022-11-12 06:55:48
Guest post by me coming soon in ComputerWeekly
2022-11-12 07:04:06
This tweet got quite a lot of likes/retweets for a tweet by me: https://twitter.com/jonsneyers/status/1590485840563949569?t=pmx9-oszxw4fJw_c42K-Qw&s=19
190n
2022-11-12 07:28:44
someone should pay $8 to verify a google chrome account and announce jxl support 😆
_wb_
2022-11-14 07:22:49
https://www.computerweekly.com/blog/CW-Developer-Network/Cloudinary-clarity-Google-ditches-JPEG-XL-where-do-we-go-from-here
2022-11-14 08:10:31
Ugh what is my face doing there
2022-11-14 08:10:33
https://twitter.com/ABridgwater/status/1592230186690674688?t=8W8cWo7cqnJS04SaFI0P_w&s=19
2022-11-14 08:26:06
A <:JXL:805850130203934781> logo or some <#824000991891554375> would have been a better image to put there than my face, lol. Oh well.
monad
2022-11-15 12:04:56
You are JXL.
novomesk
monad You are JXL.
2022-11-15 07:11:05
J from JXL could also mean "Jon"
_wb_
2022-11-15 07:15:05
Jyrki and Jan also are or have been co-chairs of the jxl AhG:)
veluca
2022-11-15 09:00:35
so when me & <@794205442175402004> were co-chairs, was it J(on) X L(uca)? 😛
_wb_
2022-11-15 09:01:38
Yes, I have been looking for a Xavier to join the effort but haven't found one so far
spider-mario
2022-11-15 09:19:20
maybe playing a xylophone together would have worked
_wb_
2022-11-17 09:39:06
https://news.ycombinator.com/item?id=33646153 please upvote
improver
2022-11-17 09:42:25
scroll is messed up so i won't
lonjil
2022-11-17 09:46:52
oh, yeah. Hijacking scrolling is never good.
_wb_
2022-11-17 09:47:16
Wait what
2022-11-17 09:47:31
In what browser?
lonjil
2022-11-17 09:48:10
every "scroll" event moves you exactly one heading up or down. firefox.
2022-11-17 09:48:48
it isn't messed up for me, but this kind of thing often gets messed up in e.g. mobile browsers
_wb_
2022-11-17 09:50:50
is `scroll-snap-type: y proximity;` better? Or prefer to have no scroll snap at all?
2022-11-17 09:55:40
changed it to proximity snapping, is this ok now or does it still feel messed up?
190n
2022-11-17 10:00:04
feels fine on mobile firefox
2022-11-17 10:00:34
bit worse on mobile chrome
2022-11-17 10:00:53
i'm not sure this is necessary, but it is at least a lot better than JS-based implementations of similar behavior
2022-11-17 10:03:56
how about setting the title attribute on those software logos to the same as the alt-text?
_wb_
2022-11-17 10:06:29
that's a good idea