|
Master Of Zen
|
|
_wb_
is anyone doing `.avf` or something instead of `.avif`?
|
|
2021-02-03 07:42:18
|
I haven't ever seen `.avf`
|
|
|
_wb_
|
2021-02-03 07:44:17
|
Agreed that .jxl is better
|
|
|
Master Of Zen
|
2021-02-03 07:46:00
|
<:This:805404376658739230> <:JXL:805850130203934781>
|
|
2021-02-03 07:46:09
|
btw if you have nitro you can do this
|
|
2021-02-03 07:46:18
|
<a:funkyparrot:730177001733881940><a:funkyparrot:730177001733881940><a:funkyparrot:730177001733881940><a:funkyparrot:730177001733881940><a:funkyparrot:730177001733881940><a:funkyparrot:730177001733881940><a:funkyparrot:730177001733881940><a:funkyparrot:730177001733881940><a:funkyparrot:730177001733881940><a:funkyparrot:730177001733881940><a:funkyparrot:730177001733881940><a:funkyparrot:730177001733881940>
|
|
2021-02-03 07:46:26
|
or this
|
|
|
_wb_
|
2021-02-03 07:49:40
|
<:SadCat:805389277247701002>
|
|
|
Master Of Zen
|
2021-02-03 07:50:57
|
.
<a:oop03:759136967530381334><a:oop13:759136664281939999><a:oop23:759136664655626260><a:oop33:759136663560519731>
<a:oop02:759136664341184512><a:oop12:759136664886050846><a:oop22:759136665196953601><a:oop32:759136665121456159>
<a:oop01:759136665058279475><a:oop11:759136666505314316><a:oop21:759136665880625153><a:oop31:759136665469583401>
<a:oop00:759136664898633728><a:oop10:759136665763053599><a:oop20:759136665934626816><a:oop30:759136664487723073>
|
|
2021-02-03 07:51:50
|
<a:jump:729482913665777736><a:jump:729482913665777736><a:jump:729482913665777736><a:jump:729482913665777736><a:jump:729482913665777736><a:jump:729482913665777736><a:jump:729482913665777736><a:jump:729482913665777736><a:jump:729482913665777736><a:jump:729482913665777736><a:jump:729482913665777736><a:jump:729482913665777736><a:jump:729482913665777736><a:jump:729482913665777736>
|
|
|
_wb_
|
2021-02-03 07:52:35
|
Should I try to buy nitro and expense it because clearly I need animated emotes to properly discuss JPEG XL with early adopters?
|
|
|
Master Of Zen
|
|
_wb_
Should I try to buy nitro and expense it because clearly I need animated emotes to properly discuss JPEG XL with early adopters?
|
|
2021-02-03 07:55:20
|
I don't buy it myself, I heard there is something like xbox gift cards that give you 3 moths, that's what I was gifted
>clearly I need animated emotes to properly discuss JPEG XL with early adopters?
Not only that, at least 10 packs of stickers is required.
We don't need to `funny` `haha` `lol` `lmao` `that's make me laugh` you just <:kekw:758892021191934033><:kekw:758892021191934033><:kekw:758892021191934033><:kekw:758892021191934033><:kekw:758892021191934033><:kekw:758892021191934033><:kekw:758892021191934033><:kekw:758892021191934033><:kekw:758892021191934033>
|
|
|
Fox Wizard
|
2021-02-03 08:33:43
|
Animated emojis are the number 1 priority of life
|
|
2021-02-03 08:34:04
|
<a:catdance:770738257846599710><a:Interpretivedance:681616487709933597>
|
|
|
lonjil
|
2021-02-03 08:46:49
|
I just added this animated emoji to the server:
|
|
2021-02-03 08:46:52
|
<a:ajxl:806626687130533959>
|
|
|
Fox Wizard
|
2021-02-03 08:49:10
|
<:Stonks:806137886726553651>
|
|
|
Dr. Taco
|
2021-02-03 09:02:05
|
<@!794205442175402004> as creator, you get to say how "JXL" is officially pronounced, so that people can ignore it and pronounce it differently
|
|
2021-02-03 09:02:29
|
I'm going with "Jacksil"
|
|
|
_wb_
|
2021-02-03 09:02:34
|
Knowing that they will ignore it... Uh...
|
|
2021-02-03 09:02:58
|
There are a lot of options actually
|
|
2021-02-03 09:03:33
|
Jay Excel is probably the obvious one
|
|
2021-02-03 09:04:34
|
Jixel, rhyming with pixel is nice imo
|
|
|
Dr. Taco
|
2021-02-03 09:04:53
|
Some places pronounce J as Y, like in Spanish.
*Yuckles*
|
|
|
_wb_
|
2021-02-03 09:05:09
|
My name is Jon, not pronounced John but Yon.
|
|
|
Dr. Taco
|
2021-02-03 09:05:25
|
YonXL
|
|
|
_wb_
|
2021-02-03 09:05:25
|
So Yixel is also an option
|
|
2021-02-03 09:05:42
|
Spanish would be more like Hixel, no?
|
|
2021-02-03 09:06:10
|
Or ghixel or something
|
|
|
Dr. Taco
|
2021-02-03 09:06:14
|
But in British it would be Hache Eck Sell
|
|
|
_wb_
|
2021-02-03 09:06:14
|
Chixel
|
|
2021-02-03 09:06:57
|
The french can say j'excelle
|
|
2021-02-03 09:08:42
|
J'ai Pรจgue Excelle
|
|
|
Dr. Taco
|
2021-02-03 09:09:28
|
and the German pronunciation for ".jxl" would be
`Der Gemeinsame Fotoexpertengruppe Extra groร`
|
|
|
Master Of Zen
|
2021-02-03 09:09:29
|
`JEXEL`
|
|
2021-02-03 09:10:13
|
`G-EX-EL`
|
|
|
Fox Wizard
|
2021-02-03 09:10:22
|
~~Why am I adding so many emojis <:ReeCat:806087208678588437>~~
|
|
|
Dr. Taco
|
2021-02-03 09:10:57
|
<a:catvibe:752443357413900339> <a:catbop:783085141496561724><a:copycat:484178121080176646><a:catstare:765750672523132998>
|
|
|
_wb_
|
2021-02-03 09:11:03
|
Extra groร haha
|
|
|
Master Of Zen
|
2021-02-03 09:11:03
|
Wtf is that <:PepeRage:806632585584312360>
|
|
|
Fox Wizard
|
2021-02-03 09:13:31
|
<a:PopCat:797931705171836978>
|
|
2021-02-03 09:13:43
|
<a:aSCcatVIBING:787353742013497394>
|
|
2021-02-03 09:13:53
|
<a:ravecat:750221441689190480>
|
|
2021-02-03 09:16:59
|
<:RaysCookie1:713195761508155463><:RaysCookie2:713195761348771862><:RaysCookie3:713195761361485876><:RaysCookie4:713195761575133245><:RaysCookie5:713195761453629492>
<:RaysCookie6:713195761696768081><:RaysCookie7:713195762221056072><:RaysCookie8:713195761751293973><:RaysCookie9:713195762061672468><:RaysCookie10:713195761990631504>
<:RaysCookie11:713195761688641627><:RaysCookie12:713195761860608041><:RaysCookie13:713195762074517594><:RaysCookie14:713195761915002942><:RaysCookie15:713195761994825748>
<:RaysCookie16:713195761613144145><:RaysCookie17:713195761986306088><:RaysCookie18:713195761768202261><:RaysCookie19:713195761873190974><:RaysCookie20:713195761961271317>
<:RaysCookie21:713195761973723237><:RaysCookie22:713195761990369300><:RaysCookie23:713195761482858528><:RaysCookie24:713195761873190972><:RaysCookie25:713195761743036456>
|
|
|
_wb_
|
2021-02-03 09:18:30
|
Jacksel, Yucksle, Jocksal
|
|
2021-02-03 09:18:38
|
The possibilities are endless
|
|
2021-02-03 09:19:08
|
Ambiguous pronunciation was a major design goal for this project
|
|
2021-02-03 09:19:45
|
We absolutely needed to beat all existing codecs in all aspects
|
|
2021-02-03 09:19:50
|
Including GIF
|
|
|
Fox Wizard
|
2021-02-03 09:20:16
|
Gif <a:dogescared:749458017954562058>
|
|
2021-02-03 09:20:32
|
Huge inefficient ugly noise chonker of a file
|
|
|
_wb_
|
2021-02-03 09:20:53
|
So I am proud to announce we have over 9000% more ambiguous pronunciation of the acronym
|
|
|
Dr. Taco
|
2021-02-03 09:20:57
|
<:heart100:435854137649922048> GIF
|
|
|
Fox Wizard
|
2021-02-03 09:26:54
|
Oh well, for people who have Nitro:
|
|
2021-02-03 09:27:02
|
<a:CatYes:806636752952754186><a:CatNo:806636752810409986>
|
|
|
Pieter
|
2021-02-03 09:31:23
|
<@!794205442175402004> p_ It is imperative that you include some aspects in the .jxl pronounciation that are only feasible by Dutch (or even Flemish) speakers.
|
|
2021-02-03 09:31:45
|
Rijndael set a great example.
|
|
2021-02-03 09:35:50
|
Juigksel?
|
|
|
_wb_
|
2021-02-03 10:12:54
|
Jijgkstreul
|
|
|
Pieter
|
2021-02-03 10:13:37
|
Hmm, gkstr. Not quite as bad as "herfstschraalte", but close.
|
|
|
_wb_
|
2021-02-03 10:16:42
|
And for those who want to use `.jxll` for lossless, that one is pronounced "Jouwksloellel"
|
|
|
Pieter
|
|
|
Deleted User
|
|
_wb_
My name is Jon, not pronounced John but Yon.
|
|
2021-02-04 05:00:34
|
In romanian it's pronounced simmilar to Yon: Ion
|
|
|
Nova Aurora
|
|
_wb_
So I am proud to announce we have over 9000% more ambiguous pronunciation of the acronym
|
|
2021-02-04 05:29:58
|
A true achievement, I expect this will boost JXL awareness 300% when someone starts a meme around it
|
|
|
_wb_
So I am proud to announce we have over 9000% more ambiguous pronunciation of the acronym
|
|
2021-02-04 05:34:43
|
https://tenor.com/view/dragon-ball-z-dbz-vegeta-its-over9000-mad-gif-4474083
|
|
|
|
Deleted User
|
|
_wb_
Jixel, rhyming with pixel is nice imo
|
|
2021-02-04 06:54:33
|
I like how jixel sounds. But I always found it stupid for projects to impose their name pronunciation. Also jixel reminds me of Nixie Pixel ๐
|
|
|
_wb_
|
2021-02-04 07:04:58
|
Jixel bells, jixel bells
https://c.tenor.com/VprUl6-Kf3YAAAAM/jingle-bells-christmas-sweater.gif
|
|
|
Master Of Zen
|
2021-02-04 07:33:50
|
God ,please, don't, don't name it jixel
|
|
|
Pieter
|
2021-02-04 07:37:40
|
jijgkstreul it is then
|
|
|
|
Deleted User
|
|
Master Of Zen
God ,please, don't, don't name it jixel
|
|
2021-02-04 07:38:08
|
How about.....Gixel? :))
|
|
2021-02-04 07:38:25
|
written with a J of course
|
|
|
Master Of Zen
|
|
How about.....Gixel? :))
|
|
2021-02-04 07:39:49
|
https://tenor.com/view/tracy-morgan-smh-shake-my-head-hell-no-no-gif-4844098
|
|
|
|
Deleted User
|
|
Pieter
|
2021-02-04 07:40:56
|
Fun fact: when <@!794205442175402004> and I started working on what (much) later became FLIF, I had to pick a name of the repository, so I named it JIF (Jon's Image Format).
Some time later, after I had made more contributions, and we started over, we needed a new name, and (not entirely seriously) considered JPEG (Jon & Pieter's Encoding of Graphics).
|
|
|
_wb_
|
2021-02-04 07:44:28
|
JPIF was also an option
|
|
|
Pieter
|
2021-02-04 07:44:56
|
Right.
|
|
2021-02-04 07:45:30
|
https://github.com/sipa/JIF
|
|
2021-02-04 07:46:15
|
```
README Initial commit 10 years ago
```
|
|
2021-02-04 07:46:19
|
Waaaaaaaat?
|
|
|
|
Deleted User
|
2021-02-04 07:46:54
|
....time flies man
|
|
|
Pieter
|
2021-02-04 08:06:05
|
https://tenor.com/view/titanic-gif-5101515
|
|
|
Master Of Zen
|
2021-02-04 08:10:43
|
My psyche is permanently damaged after I discovered that it's pronounced YON
|
|
|
Fox Wizard
|
|
Pieter
|
2021-02-04 08:11:30
|
https://tenor.com/view/the-big-lebowski-thats-like-your-opinion-man-gif-15076479
|
|
|
Master Of Zen
|
|
Pieter
https://tenor.com/view/the-big-lebowski-thats-like-your-opinion-man-gif-15076479
|
|
2021-02-04 08:16:58
|
yep yep
|
|
|
_wb_
|
2021-02-04 08:47:56
|
Feel free to mentally pronounce my name John
|
|
2021-02-04 08:48:13
|
I don't mind
|
|
2021-02-04 08:49:07
|
I get called John Snayeers all the time
|
|
|
Master Of Zen
|
|
_wb_
I get called John Snayeers all the time
|
|
2021-02-04 09:12:37
|
|
|
2021-02-04 09:14:08
|
I'm guilty too)
|
|
|
fab
|
2021-02-04 09:45:27
|
jan snierz because we speak in american
|
|
2021-02-04 09:45:57
|
maybe correct is yamn/jon snaiers how i call it
|
|
|
Pieter
|
2021-02-04 09:48:01
|
@_wb_ I have that problem too. I'm Peter Woolley.
|
|
|
_wb_
|
2021-02-04 09:49:32
|
Hi Peter Woolley.
|
|
2021-02-04 09:49:47
|
https://tenor.com/view/lol-sheep-cute-dancing-dance-gif-7441326
|
|
|
Fox Wizard
|
2021-02-04 09:58:48
|
<a:sheep:624288529614241792>
|
|
|
Pieter
|
2021-02-04 10:06:10
|
https://mobile.twitter.com/594E51/status/1353405118050394114
|
|
|
_wb_
|
|
Master Of Zen
|
2021-02-04 11:08:44
|
-My photos are not heavily compressed
Their photos:
|
|
|
Dr. Taco
|
2021-02-04 01:18:30
|
https://res.cloudinary.com/practicaldev/image/fetch/s--L1bkiw5h--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/arsze4aod9owmia43wzo.jpg
|
|
|
Crixis
|
2021-02-04 02:01:29
|
patchs not bad
|
|
2021-02-04 02:01:40
|
|
|
2021-02-04 02:02:32
|
original
|
|
2021-02-04 02:02:47
|
|
|
|
_wb_
|
|
Crixis
patchs not bad
|
|
2021-02-04 02:51:03
|
catches a lot, not quite everything yet though. But pretty cool what it can do already ๐
|
|
|
Crixis
|
|
_wb_
catches a lot, not quite everything yet though. But pretty cool what it can do already ๐
|
|
2021-02-04 03:05:03
|
don't patch on continue line
|
|
2021-02-04 03:11:39
|
how to see the vardct blocks?
|
|
|
_wb_
|
2021-02-04 03:26:51
|
I think there's a benchmark_xl option for it
|
|
2021-02-04 03:53:35
|
you can get it using e.g. `benchmark_xl --input=input.png --codec=jxl:d4 --debug_image_dir=debug_output`
|
|
2021-02-04 03:53:51
|
|
|
2021-02-04 03:53:59
|
that's the kind of output that gives
|
|
2021-02-04 03:54:32
|
|
|
2021-02-04 03:54:44
|
(for this input image)
|
|
2021-02-04 03:55:53
|
<@179701849576833024> maybe it would be better to use color codes for different block sizes instead of these bitmaps
|
|
|
Crixis
|
|
_wb_
you can get it using e.g. `benchmark_xl --input=input.png --codec=jxl:d4 --debug_image_dir=debug_output`
|
|
2021-02-04 04:11:39
|
cool
|
|
2021-02-04 04:19:10
|
what is ccs.png?
|
|
|
_wb_
|
2021-02-04 04:30:46
|
no idea, will have to check the code for that ๐
|
|
|
Crixis
|
2021-02-04 04:44:00
|
#CoreDev, no doc, see code
|
|
|
|
veluca
|
|
Crixis
what is ccs.png?
|
|
2021-02-04 05:36:05
|
it's connected components for patch detection
|
|
|
_wb_
<@179701849576833024> maybe it would be better to use color codes for different block sizes instead of these bitmaps
|
|
2021-02-04 05:36:30
|
yeah, I didn't want to bother with finding visually distinct colors ๐
|
|
|
_wb_
|
2021-02-04 06:04:37
|
#ff0000 #00ff00 #0000ff #ffff00 #00ffff #ff00ff for the most common ones
|
|
2021-02-04 06:05:13
|
oh, discord does not render hex-colors? ๐ฆ
|
|
2021-02-04 06:07:46
|
also no distinction between blue and cyan emojis
|
|
|
Fox Wizard
|
2021-02-04 06:09:21
|
<a:VerifiedYellow:798877413584535552> <a:VerifiedRed:798877099569446922> <a:VerifiedPurple:798874858552557579> <a:VerifiedPink:798876646786334721> <a:VerifiedOrange:798877179588509696>
|
|
2021-02-04 06:09:56
|
<a:VerifiedMint:798875001595756577> <a:VerifiedMagenta:798876491264819280> <a:VerifiedLime:798874682757218305> <a:VerifiedGreen:798874798389592086> <a:VerifiedDarkBlue:798876202403233792>
|
|
2021-02-04 06:10:13
|
<a:VerifiedCyan:798873653029896203> <a:VerifiedBlue:798875774605197363> <a:VerifiedBlackPink:802462672233824266>
|
|
2021-02-04 06:10:22
|
Colors <a:Hypercat:681237365599240216>
|
|
|
_wb_
|
2021-02-04 06:33:59
|
Or maybe some gradient based on size, e.g. ๐ฅ for smaller than 8x8, ๐ง for AFV, ๐จ for 8x8, ๐ฉ for 16x8, 8x16, 16x16, ๐ฆ for up to 32x32 and ๐ช for bigger
|
|
|
Dr. Taco
|
2021-02-04 06:51:10
|
<a:JojoPls:703040356652154920><a:skelerave:699745220476272740><a:blob:621363689232138276><a:someonesaidgo:539828319873663004><a:partygopher:591403079065272322><a:rainbowRick:431665618840846336><a:rainbowMorty:431663209548611594><a:Dino:594254381613056042><a:agreepink:707983051824562256><a:hypercry:752443564146950204><a:gaysheep:747434587612905612><a:crystal:778373216292306965><a:redS:394231565946716160><a:orangeS:394231611656372225><a:yellowS:394231586406793227><a:greenS:394231548154609668><a:blueS:394231598108639244><a:yeet:545092834492022785>
|
|
|
Fox Wizard
|
2021-02-04 06:57:34
|
<a:catdance:770738257846599710>
|
|
2021-02-04 06:57:54
|
<a:gems:772901705062154260>
|
|
2021-02-04 06:58:59
|
<a:Hypercat:681237365599240216> <a:RicardoRGB:681616487894876170> <a:RGBYoshi:685553600948469760>
|
|
|
Nova Aurora
|
2021-02-04 07:02:29
|
https://tenor.com/view/rainbow-puke-puking-rainbows-gif-5293170
|
|
|
Fox Wizard
|
2021-02-04 07:07:12
|
<a:CatYes:806636752952754186>
|
|
|
_wb_
|
2021-02-04 08:02:22
|
Now I have to rename this channel AGAIN. What is it with you guys
|
|
|
Nova Aurora
|
|
Fox Wizard
|
2021-02-04 08:14:12
|
https://tenor.com/view/the-simpsons-homer-bart-lisa-marge-gif-3722733
|
|
|
Nova Aurora
|
2021-02-04 08:15:02
|
https://tenor.com/view/nick-young-question-marks-what-excuse-me-huh-gif-4486363
|
|
|
_wb_
|
2021-02-04 08:23:09
|
https://c.tenor.com/Fmdj24JVTHwAAAAM/kittorz.gif
|
|
|
Fox Wizard
|
2021-02-04 08:23:48
|
<a:RGBYoshi:685553600948469760><a:RGBYoshi:685553600948469760><a:RGBYoshi:685553600948469760><a:RGBYoshi:685553600948469760><a:RGBYoshi:685553600948469760>
|
|
|
Nova Aurora
|
2021-02-04 08:24:11
|
<:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619> <:BlobYay:806132268186861619>
|
|
|
Fox Wizard
|
2021-02-04 08:24:22
|
<a:PopCat:797931705171836978><a:PopCat:797931705171836978><a:PopCat:797931705171836978><a:PopCat:797931705171836978><a:PopCat:797931705171836978>
|
|
|
Nova Aurora
|
2021-02-04 08:24:27
|
What is this channel anymore
|
|
|
Fox Wizard
|
2021-02-04 08:24:38
|
Pure epilepsy
|
|
2021-02-04 08:25:12
|
We now have the power to change the channel into anything we want <a:dogeevil:749457940041302078>
|
|
|
BlueSwordM
|
2021-02-04 08:25:39
|
I have no idea to be honest.
|
|
2021-02-04 08:25:46
|
There are probably better places for this kind of thing.
|
|
|
Fox Wizard
|
2021-02-04 08:25:54
|
No
|
|
2021-02-04 08:26:05
|
Oh wait, yes
|
|
|
_wb_
|
2021-02-04 08:26:07
|
It used to be the off-topic channel
|
|
|
Fox Wizard
|
2021-02-04 08:26:09
|
The AV1 server <a:dogeevil:749457940041302078>
|
|
|
_wb_
|
2021-02-04 08:26:19
|
Then it became the on-topic channel
|
|
2021-02-04 08:26:34
|
And now it is somehow the epilepsy channel
|
|
2021-02-04 08:26:40
|
What's next?
|
|
|
Fox Wizard
|
2021-02-04 08:27:17
|
#Soviet_takeover
|
|
2021-02-04 08:27:19
|
<:salute:747551849694888107>
|
|
|
Pieter
|
2021-02-04 08:27:24
|
#uniformly_random
|
|
|
Fox Wizard
|
2021-02-04 08:27:31
|
<:RedStar2:763553622768222278><a:military:714292044440403989>
|
|
|
_wb_
|
2021-02-04 08:27:46
|
https://c.tenor.com/sRx6btX50RcAAAAM/cow-utter.gif
|
|
|
Fox Wizard
|
|
_wb_
|
2021-02-04 08:28:04
|
https://c.tenor.com/mPA5HGlgaI8AAAAM/bones-thats-so-random.gif
|
|
2021-02-04 08:28:32
|
https://c.tenor.com/c5KQmpTEDdoAAAAM/pizza-cowboy.gif
|
|
2021-02-04 08:29:06
|
A uniformly random channel
|
|
2021-02-04 08:29:19
|
Sounds challenging
|
|
|
Fox Wizard
|
2021-02-04 08:29:23
|
<a:pizzaspinpepe:715239197253828688>
|
|
|
_wb_
|
2021-02-04 08:29:29
|
To keep it uniform
|
|
|
Pieter
|
2021-02-04 08:29:44
|
Or maybe combine with the soviet takeover idea:
#uniformed_random
|
|
|
_wb_
|
2021-02-04 08:29:55
|
https://c.tenor.com/k_t2I_jjPowAAAAM/seed-zrno.gif
|
|
|
Pieter
|
2021-02-04 08:30:36
|
There seems to be a statistically significant correlation between the R, G, and B channels.
|
|
|
Nova Aurora
|
|
Fox Wizard
|
2021-02-04 08:31:10
|
<a:VerifiedRed:798877099569446922> <a:VerifiedGreen:798874798389592086> <a:VerifiedDarkBlue:798876202403233792>
|
|
|
Dr. Taco
|
2021-02-04 09:00:10
|
<:greenT:394231744380796938><:redT:394231753050423297><:yellowT:394231764849000448><:blueT:394231772017065986><:orangeT:394231780753932297>
<a:greenS:394231548154609668><a:redS:394231565946716160><a:yellowS:394231586406793227><a:blueS:394231598108639244><a:orangeS:394231611656372225>
<a:greenH:394231654971080704><a:redH:394231667826360321><a:yellowH:394231683550806016><a:blueH:394231701280129034><a:orangeH:394231712248365057>
|
|
|
Fox Wizard
|
2021-02-04 09:00:25
|
<a:RaysNut:737691574221406299>
|
|
2021-02-04 09:24:11
|
<a:arolloverfox:803080149716566087>
|
|
|
Nova Aurora
|
2021-02-04 10:03:47
|
|
|
2021-02-04 10:39:21
|
|
|
2021-02-04 10:49:49
|
627842432748378803270141867695262118097500640514975588965029300486760520801049 153788541390942453169171998762894127722112946456829486028149318156024967788794 981377721622935943781100444806079767242927624951078415344642915084276452000204 276947069804177583220909702029165734725158290463091035903784297757265172087724 474095226716630600546971638794317119687348468873818665675127929857501636341131 462753049901913564682380432997069577015078933772865803571279091376742080565549
|
|
2021-02-04 10:50:11
|
825792630239159000355760903247728133888733917809696660146961503175422675112599 331552967421333630022296490648093458200818106180210022766458040027821333675857 301901137175467276305904435313131903609248909724642792845554991349000518029570 708291905255678188991389962513866231938005361134622429461024895407240485712325 662888893172211643294781619055486805494344103409068071608802822795968695013364 381426825217047287086301013730115523686141690837567574763723976318575703810944 339056456446852418302814810799837691851212720193504404180460472162693944578837 709010597469321972055811407877598977207200968938224930323683051586265728111463 799698313751793762321511125234973430524062210524423435373290565516340666950616 589287821870775679417608071297378133518711793165003315552382248773065344417945 341539520242444970341012087407218810938826816751204229940494817944947273289477 011157413944122845552182842492224065875268917227278060711675404697300803703961 878779669488255561467438439257011582954666135867867189766129731126720007297155 361302750355616781776544228744211472988161480270524380681765357327557860250584 708401320883793281600876908130049249147368251703538221961903901499952349538710 599735114347829233949918793660869230137559636853237380670359114424326856151210 940425958263930167801712866923928323105765885171402021119695706479981403150563 304514156441462316376380990440281625691757648914256971416359843931743327023781
|
|
2021-02-04 10:52:45
|
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
FizzBuzz
16
17
Fizz
19
Buzz
Fizz
22
23
Fizz
Buzz
26
Fizz
28
29
FizzBuzz
31
32
Fizz
34
Buzz
Fizz
37
38
Fizz
Buzz
41
Fizz
43
44
FizzBuzz
46
47
Fizz
49
Buzz
Fizz
52
53
Fizz
Buzz
56
Fizz
58
59
FizzBuzz
61
62
Fizz
64
Buzz
Fizz
67
68
Fizz
Buzz
71
Fizz
73
74
FizzBuzz
76
77
Fizz
79
Buzz
Fizz
82
83
Fizz
Buzz
86
Fizz
88
89
FizzBuzz
91
92
Fizz
94
Buzz
Fizz
97
98
Fizz
Buzz
|
|
|
Ringo
|
|
Dr. Taco
|
2021-02-05 03:05:14
|
<:majestic_potato:504748474001129482>
|
|
|
Pieter
|
|
Fox Wizard
|
|
Nova Aurora
|
|
2021-02-05 06:33:48
|
<:WhiteFoxSalute:689481667412623385>
|
|
|
Nova Aurora
|
2021-02-05 06:35:08
|
even better
|
|
2021-02-05 06:35:11
|
You have Nitro?
|
|
|
Fox Wizard
|
2021-02-05 06:35:54
|
Yes. It's the old nationally broadcasted version
|
|
|
Crixis
|
2021-02-05 07:58:57
|
99999 99999 99999 99999
|
|
|
|
Deleted User
|
2021-02-05 09:20:17
|
hmm, listening to the Great USSR Anthem I was thinking....Why not add sound support to JXL too....lossless and loosy? ๐ค
|
|
|
spider-mario
|
2021-02-05 09:27:27
|
maybe the iso bmff format allows that?
|
|
|
lonjil
|
2021-02-05 09:35:26
|
since this is uniformly random, I'll make a silly suggestion
|
|
|
Master Of Zen
|
|
lonjil
|
2021-02-05 09:35:48
|
just convert the audio into a series of frames and then encode those as jxl
|
|
|
Master Of Zen
|
2021-02-05 09:36:14
|
I want jxl images to be self contained chat rooms
|
|
2021-02-05 09:36:27
|
So every image can be discussed
|
|
|
lonjil
|
2021-02-05 09:36:37
|
one time I compressed a video as a vorbis audio file
|
|
|
Master Of Zen
|
2021-02-05 09:36:40
|
Messages sync with blockchain
|
|
|
|
Deleted User
|
2021-02-05 09:45:24
|
The most loosy of modes of JXL should just include a text with the description of the image: "This image contains Shrek doing donuts in a orange car"
|
|
|
Crixis
|
|
lonjil
one time I compressed a video as a vorbis audio file
|
|
2021-02-05 10:40:50
|
But why
|
|
|
lonjil
|
2021-02-05 10:41:22
|
We do what we must because we can.
|
|
|
Crixis
|
2021-02-05 11:01:17
|
It is only bad performance
|
|
|
Master Of Zen
|
2021-02-05 03:40:50
|
<@!269796879691153409> ะัะธะฒะตั
|
|
|
Otak
|
|
Master Of Zen
<@!269796879691153409> ะัะธะฒะตั
|
|
2021-02-05 03:41:24
|
ะัะธะฒ, ะฝะฐััะป ะฝะฐ ัะพััะผะต, ะทะฐะพะดะฝะพ ะธ ััั ะฟะพัะผะพััั ะบะฐะบะพะน ะดะฒะธะถ ะฟัะพะธัั
ะพะดะธั.
|
|
|
_wb_
|
2021-02-05 09:09:37
|
Discord needs a translate button
|
|
|
Master Of Zen
|
|
_wb_
Discord needs a translate button
|
|
2021-02-05 09:23:19
|
ะะพะถะตั ะฑััั, ะฐ ะผะพะถะตั ะฑััั ะธ ะฝะตั ๐๏ธ ๐ ๐๏ธ
|
|
|
Scope
|
|
Pieter
|
2021-02-05 10:21:43
|
!tr en bonjour
|
|
2021-02-05 10:21:46
|
๐ฆ
|
|
|
BlueSwordM
|
2021-02-05 10:22:52
|
Bonjour. Aujourd'hui, on va parler de JPEG-XL, un format d'image de nouvelle gรฉnรฉration.
Hello. Today, we will be talking about JPEG-XL, a next-generation image codec.
|
|
|
Jyrki Alakuijala
|
|
_wb_
My name is Jon, not pronounced John but Yon.
|
|
2021-02-06 08:28:55
|
All the 'J's of JXL (Jan, Jon, Jyrki) have the same pronunciation.
|
|
|
Crixis
|
2021-02-06 08:33:00
|
Jxl will be called simply jpeg from 99,8 % of people and yixel from a core dev
|
|
|
Jyrki Alakuijala
|
|
_wb_
|
2021-02-06 08:36:49
|
Simply "jpeg"? It would be great if the transition could be smooth enough to not even need a new word, but I doubt it...
|
|
|
Jyrki Alakuijala
|
2021-02-06 08:36:55
|
opt
|
|
2021-02-06 08:37:20
|
trying to find better heuristics for reducing ringing...
|
|
2021-02-06 08:37:26
|
which one do you like better?
|
|
|
_wb_
|
2021-02-06 08:38:03
|
On phone atm, cannot pixel peep
|
|
|
Jyrki Alakuijala
|
2021-02-06 08:38:23
|
unprofessionally in the Ikea chair? ๐
|
|
|
_wb_
|
|
Crixis
|
|
Jyrki Alakuijala
opt
|
|
2021-02-06 08:46:13
|
To me this is more clean
|
|
|
Jyrki Alakuijala
|
2021-02-06 08:47:09
|
this is an example of 5 or so recent improvements where I try to reduce ringing and improve JPEG XL on those images where it performs worst in comparison to AVIF
|
|
2021-02-06 08:47:45
|
I'm currently working on getting this submitted in our private repo -- from where it will surface likely with 0.3.2 or 0.4
|
|
2021-02-06 08:48:29
|
often the individual changes are rather subtle and it is difficult to know if the progress is real or if I'm running in circles ๐
|
|
2021-02-06 08:49:16
|
like 7 new artefacts appear but 11 old ones go away
|
|
|
Crixis
|
2021-02-06 08:49:44
|
Avif in this image is very good
|
|
|
Jyrki Alakuijala
|
2021-02-06 08:50:04
|
yes, we are far from AVIF quality with this image
|
|
2021-02-06 08:50:28
|
my experience is that the directional filtering gives 2 % density on the average
|
|
2021-02-06 08:50:43
|
but on some images it can be 20 %
|
|
2021-02-06 08:51:12
|
jpeg xl spends a lot of bits to get the sky right, but no one looks at the sky with this kind of photos
|
|
2021-02-06 08:51:57
|
probably next up for me is to mess up the sky some more and get bits to spend on the architecture
|
|
2021-02-06 08:52:23
|
I don't want to go all the way where AVIF is with messing up the sky, but there can be some productive middle-ground
|
|
|
Crixis
|
2021-02-06 08:55:08
|
Yep, perfect sky but bad structure is only a bad photo
|
|
2021-02-06 08:56:12
|
How you can you misure local bit density? Esperience?
|
|
|
Jyrki Alakuijala
|
2021-02-06 08:57:15
|
that image pair was at d3, here the same with d1
|
|
|
Crixis
|
2021-02-06 08:57:30
|
Bigger than 64 block can help?
|
|
|
Jyrki Alakuijala
|
2021-02-06 08:57:32
|
|
|
2021-02-06 08:57:48
|
|
|
|
Crixis
How you can you misure local bit density? Esperience?
|
|
2021-02-06 08:58:50
|
I usually think which direction I want to go with the heuristics and then apply an optimization algorithm to let simplex search to find out the details
|
|
2021-02-06 08:59:32
|
for these improvements the changes would often be in initial quantization and in choosing the integral transforms
|
|
|
_wb_
|
2021-02-06 09:00:10
|
Thay image is like the BIKE image, it is basically a demo image for having many directional prediction modes and directional deringing filters. I consider it a best-case situation for such codecs.
|
|
|
Jyrki Alakuijala
|
2021-02-06 09:00:11
|
choosing the integral transforms is a really nasty problem to deal with if one wants to keep the maximum error down
|
|
2021-02-06 09:00:47
|
yes, if we lose on this image bit time it is of not much practical consequence
|
|
2021-02-06 09:00:59
|
but it can become a huge PR loss
|
|
2021-02-06 09:01:17
|
so I want to mitigate and make it as good as it easily comes
|
|
|
_wb_
|
2021-02-06 09:01:46
|
Sure, doesn't hurt to be better also at this
|
|
|
Jyrki Alakuijala
|
2021-02-06 09:01:49
|
I'm eye-balling a more representative corpus of 50 images for each such change -- checking that we don't throw away the baby with the bathwater
|
|
|
_wb_
|
2021-02-06 09:02:46
|
Also for vector-graphics like images, this happens and it is nice to be better at it
|
|
|
Jyrki Alakuijala
|
2021-02-06 09:05:03
|
based on my current speed of improvements I think I can make these images 10 % better, i.e., similar experience with 10 % less bits
|
|
2021-02-06 09:05:42
|
I suspect it will end up 20 % worse than AVIF for these images at low BPP
|
|
2021-02-06 09:06:05
|
I tried three different directional approaches during JPEG XL development
|
|
2021-02-06 09:06:20
|
none of them worked at high quality
|
|
2021-02-06 09:06:48
|
and expensive to encode for
|
|
2021-02-06 09:08:10
|
the AVF transform was inspired by oblique boundaries
|
|
2021-02-06 09:08:36
|
that is our primitive reflection of directional stuff, but it does work at very high qualities, too
|
|
|
Crixis
|
|
Jyrki Alakuijala
I suspect it will end up 20 % worse than AVIF for these images at low BPP
|
|
2021-02-06 09:09:58
|
Not that bad for a single case
|
|
|
Jyrki Alakuijala
|
2021-02-06 09:10:03
|
it is super effective when a boundary hits 1-3 corner pixels of the next block -- and it doesn't spoil the other frequencies like predicting+filtering does
|
|
|
_wb_
|
2021-02-06 09:10:22
|
Directional prediction is a kind of vectorization. It is good at low-fidelity, if you don't mind shapes slightly changing because things get rounded to the nearest angle etc. At high-fidelity I suspect it doesn't really help because the residuals don't really have less entropy than the signal itself, if you cannot quantize them away.
|
|
|
Master Of Zen
|
2021-02-06 09:26:28
|
Chats look like this almost all the time
|
|
2021-02-06 09:26:49
|
Can we get another(cooler) color for early adopters?
|
|
2021-02-06 09:27:27
|
|
|
|
_wb_
|
2021-02-06 09:37:56
|
Any specific suggestion for a new color?
|
|
|
improver
|
2021-02-06 09:50:08
|
red-ish orange. maybe. not seeing other roles with red.
|
|
|
Master Of Zen
|
|
_wb_
Any specific suggestion for a new color?
|
|
2021-02-06 09:50:14
|
some shade of blue)
|
|
|
improver
|
2021-02-06 09:51:34
|
purple could work too
|
|
|
Master Of Zen
|
2021-02-06 09:51:46
|
๐ช or ๐ต
|
|
|
improver
|
2021-02-06 09:52:07
|
that blue is bit too close to core dev role
|
|
|
Master Of Zen
|
2021-02-06 09:52:30
|
core dev color could be more intense like this
|
|
2021-02-06 09:53:00
|
or just ๐ด
|
|
2021-02-06 09:53:13
|
|
|
2021-02-06 09:53:28
|
|
|
2021-02-06 09:53:33
|
Just throwing some examples
|
|
|
improver
|
2021-02-06 09:53:50
|
that doesn't look v good tbh
|
|
|
Master Of Zen
|
2021-02-06 09:53:59
|
General rule is that person in RED can ban you <:cmon:798146744936300556>
|
|
2021-02-06 09:57:22
|
So this is how we read the chat now)
|
|
|
Crixis
|
2021-02-06 10:15:53
|
Lol, I feel green
|
|
|
Fox Wizard
|
2021-02-06 10:46:08
|
<:shrek:789698153053683713>
|
|
|
Master Of Zen
|
2021-02-06 11:15:17
|
I'm flamingo
|
|
2021-02-06 11:15:19
|
https://youtu.be/6hJv5yBLe9c
|
|
2021-02-06 11:58:00
|
<@794205442175402004> you can spam youtube pools with something like "what is your favorite image codec", it is easiest way to stack youtube interactions,which will raise your channel discoverability exponentially
|
|
2021-02-06 12:01:30
|
And this is what everyone in youtube game doing atm
|
|
2021-02-06 12:01:35
|
|
|
|
_wb_
|
2021-02-06 12:54:31
|
What are youtube pools?
|
|
|
Master Of Zen
|
|
_wb_
What are youtube pools?
|
|
2021-02-06 02:03:48
|
*Poll
|
|
2021-02-06 02:04:02
|
The image I posted above
|
|
2021-02-06 02:04:28
|
Ps. Don't ban <:monkaS:654081051848605726>
|
|
|
_wb_
|
2021-02-06 02:06:17
|
I didn't know there were polls on youtube
|
|
|
Master Of Zen
|
2021-02-06 02:07:55
|
There is tiktok like videos also
|
|
2021-02-06 02:09:18
|
Oh, see who's videos resurfacing))
|
|
|
Jyrki Alakuijala
|
2021-02-06 02:09:22
|
Dance Your Codec!
|
|
|
Master Of Zen
|
2021-02-06 02:09:23
|
|
|
2021-02-06 02:10:16
|
I feel satisfied with my color
|
|
|
_wb_
|
|
Jyrki Alakuijala
Dance Your Codec!
|
|
2021-02-06 02:12:07
|
https://c.tenor.com/n5LbGzoC7U8AAAAM/dancing-cute-baby.gif
|
|
|
Scope
|
2021-02-06 02:12:23
|
I think now a more common and easy to read blue/green for the early adopter (like in AV1) would be ok
|
|
|
_wb_
|
2021-02-06 02:12:52
|
This green not good?
|
|
2021-02-06 02:13:09
|
I tweaked that saturation you know
|
|
|
Master Of Zen
|
|
_wb_
This green not good?
|
|
2021-02-06 02:13:16
|
Just fine for me(the current one here)
|
|
|
Scope
|
2021-02-06 02:13:27
|
It's a little darker and "blurry"
|
|
|
_wb_
|
|
Jyrki Alakuijala
|
2021-02-06 02:14:57
|
ask for votes of colors then convert them to XYB, average there, and then convert back ๐
|
|
|
Dr. Taco
|
2021-02-06 02:15:10
|
<:GreenPotion:585609317097537536>
|
|
|
_wb_
|
2021-02-06 02:16:13
|
Does ryomivasalama mean anything?
|
|
2021-02-06 02:16:26
|
Is it Finish?
|
|
|
Jyrki Alakuijala
|
2021-02-06 02:16:49
|
I made this account for my chess activities and accidentally use it for JPEG XL ๐
|
|
2021-02-06 02:17:04
|
salama is blitz/lightining
|
|
2021-02-06 02:17:13
|
ryomiva is crawling
|
|
2021-02-06 02:17:44
|
because I like to play fast games (15 second to 5 min), but I often run out of time
|
|
2021-02-06 02:18:03
|
and yes, it is Finnish
|
|
2021-02-06 02:18:21
|
I'll probably change it soon to my real name 'Jyrki Alakuijala' to reduce confusion
|
|
|
Scope
|
2021-02-06 02:18:52
|
I think a regular green would be better for reading, as in the AV1 screenshot (this will not be a problem now since dev has more aggressive colors)
|
|
|
Jyrki Alakuijala
|
2021-02-06 02:19:16
|
let's copy the AV1 green ๐ no shame in doing that
|
|
2021-02-06 02:20:58
|
I'm going to experiment with larger transforms -- if expressing some large relatively homogeneous patches with some more error (less fidelity) would free bits for more appropriate use
|
|
2021-02-06 02:21:37
|
i.e., less bits (=fidelity) to the sky/lake/snow/etc, more to the edges and other high contrast things
|
|
|
Scope
|
2021-02-06 02:22:08
|
Unusual colors are not a problem for some rare roles, but for people with a lot of activity (early adopter), it is better to choose more readable and usual colors
AV1 - JXL
|
|
2021-02-06 02:24:46
|
|
|
|
_wb_
|
2021-02-06 02:25:47
|
Too saturated now
|
|
2021-02-06 02:25:56
|
Or ok?
|
|
|
Scope
|
2021-02-06 02:26:03
|
Now it's too bright
|
|
|
fab
|
2021-02-06 02:26:05
|
better
|
|
|
Scope
|
|
fab
|
2021-02-06 02:26:39
|
way too saturated
|
|
2021-02-06 02:27:10
|
but colors are better
|
|
|
_wb_
|
2021-02-06 02:27:23
|
Ok toned it down a bit
|
|
|
fab
|
2021-02-06 02:27:31
|
maybe the yellow
|
|
|
Scope
|
2021-02-06 02:27:52
|
It's good now
|
|
|
fab
|
2021-02-06 02:27:57
|
use same color as the crown
|
|
2021-02-06 02:28:02
|
if you can
|
|
|
_wb_
|
2021-02-06 02:28:18
|
I don't want that crown
|
|
|
fab
|
2021-02-06 02:28:19
|
ok good
|
|
|
_wb_
|
2021-02-06 02:28:24
|
How can I remove it?
|
|
|
Jyrki Alakuijala
|
2021-02-06 02:28:27
|
I didn't know that this is a thing in image compression development -- to find the label colors for groups
|
|
|
_wb_
|
2021-02-06 02:28:38
|
It is crucial
|
|
|
fab
|
|
_wb_
|
2021-02-06 02:28:48
|
It is a matter of utmost importance
|
|
|
Jyrki Alakuijala
|
2021-02-06 02:29:23
|
we could consider finding a balanced set of points in a psychovisual colorspace such as XYB by using iterative algorithms
|
|
|
_wb_
|
2021-02-06 02:31:10
|
|
|
2021-02-06 02:31:47
|
Reminds me of JPEG picking a color for its new AI activities
|
|
|
Jim
|
2021-02-06 02:33:12
|
Exactly, let the AI pick it's own color.
|
|
|
Scope
|
2021-02-06 02:34:25
|
Yep, I hope moderation, chatting and answering the simplest questions in this discord will not distract from the further JXL development <:Thonk:805904896879493180>
|
|
|
Jyrki Alakuijala
|
2021-02-06 02:38:14
|
I think they are not very careful with the colorspace selection for the logo color selection, I was disappointed by the lack of rigor used in the logo color selection >:-D
|
|
2021-02-06 02:39:17
|
(not really!)
|
|
2021-02-06 02:54:48
|
would be perhaps cool if there was a inter-format between the encoders (HEIF, AVIF, WebP2, JXL) to be able to use the block splitting algorithm results in another encoder
|
|
|
Master Of Zen
|
|
Scope
|
|
2021-02-06 02:56:44
|
It's acid green
|
|
2021-02-06 02:57:53
|
๐ฉโ๐ฌ
|
|
|
_wb_
|
2021-02-06 03:00:01
|
Block splitting constraints are quite different in each codec though
|
|
|
Scope
|
2021-02-06 03:33:46
|
https://support.discord.com/hc/en-us/articles/360000516572-Server-Ownership-The-Crown-Icon
|
|
|
_wb_
|
2021-02-06 03:38:58
|
Aha
|
|
2021-02-06 03:39:06
|
Got rid of that throne
|
|
2021-02-06 03:39:19
|
I mean crown
|
|
|
Master Of Zen
|
2021-02-06 04:09:23
|
One of us
|
|
|
_wb_
|
2021-02-06 04:12:08
|
https://c.tenor.com/-MTAOUsKfuoAAAAM/freaks-one-of-us.gif
|
|
|
Jyrki Alakuijala
|
|
Nova Aurora
|
2021-02-06 06:18:24
|
https://tenor.com/view/austin-powers-i-love-gold-goldmember-gif-19735343
|
|
2021-02-06 06:18:48
|
Jon I of JPEG XL
|
|
|
_wb_
|
2021-02-06 06:25:29
|
https://c.tenor.com/bbiUNmTXamkAAAAM/the-office-toby-hating.gif
|
|
|
Fox Wizard
|
2021-02-06 06:26:07
|
<a:gold:775147514084851752>
|
|
|
Master Of Zen
|
2021-02-06 06:45:16
|
https://c.tenor.com/jYQeNYk_AjkAAAAM/life-of-brian.gif
|
|
|
Nova Aurora
|
2021-02-06 06:57:07
|
https://tenor.com/view/he-is-the-messiah-monty-gif-19570851
|
|
|
_wb_
|
2021-02-06 07:06:05
|
https://c.tenor.com/HzQPE7fENwoAAAAM/bright-side-bright-side-of-life.gif
|
|
|
Pieter
|
2021-02-06 07:06:50
|
You guys are in serious violation of the uniformity directive.
|
|
|
_wb_
|
2021-02-06 07:08:51
|
Right.
|
|
2021-02-06 07:08:55
|
https://c.tenor.com/NICVMIw0YvMAAAAM/turtle-ride.gif
|
|
|
Master Of Zen
|
|
Nova Aurora
|
2021-02-06 07:25:19
|
|
|
2021-02-06 07:25:52
|
And that's how I learned discord doesn't support apng
|
|
2021-02-06 07:26:15
|
https://tenor.com/view/cat-unicorn-rainbow-gif-12911499
|
|
|
Master Of Zen
|
|
_wb_
|
2021-02-06 07:31:55
|
https://c.tenor.com/QnDRbF8idrUAAAAM/spiderman-deadpool.gif
|
|
|
Nova Aurora
|
2021-02-06 07:35:38
|
https://en.wikipedia.org/wiki/Rat
|
|
|
Pieter
|
2021-02-06 07:37:13
|
https://en.wikipedia.org/wiki/Continuous_uniform_distribution
|
|
|
_wb_
|
2021-02-06 07:40:17
|
https://en.m.wikipedia.org/wiki/Colors_of_noise
|
|
2021-02-06 07:47:44
|
https://youtu.be/P_Oh7HizY5I
|
|
|
Pieter
|
2021-02-06 07:47:57
|
/dev/urandom
|
|
|
_wb_
|
2021-02-06 07:48:11
|
I wonder who came up with that HBO intro
|
|
|
Pieter
|
2021-02-06 07:48:27
|
> Type cat vmlinuz > /dev/audio to hear the Voice of God.
|
|
|
_wb_
|
2021-02-06 07:49:18
|
Great idea for video streaming, start every single thing you make with a good chunk of almost pure entropy
|
|
2021-02-06 07:50:52
|
Or would they have found a way to encode that part using grain synthesis or other tricks?
|
|
2021-02-06 07:53:37
|
In jxl there is pseudorandom noise generation, but even if it wasn't there, you could probably cheaply encode something that looks pretty random using MA trees that represent a suitable cellular automaton: https://cloudinary.com/blog/compressing_cellular_automata
|
|
|
Pieter
|
2021-02-06 07:54:18
|
HBO had that noise intro since at least 1983: https://www.youtube.com/watch?v=i1NKoMNy5bY I doubt there was much digital about it at the time.
|
|
2021-02-06 07:54:52
|
Hmm, no looking at the rest, it probably was digital.
|
|
|
_wb_
|
2021-02-06 07:55:11
|
The best way to encode those is now jxl btw, no longer flif. Jxl can encode contexts with a singleton histogram with 0 bits instead of the fraction of a bit flif needs to do a bit with 4095/4096 chance
|
|
2021-02-06 07:56:03
|
|
|
|
Pieter
|
2021-02-06 07:56:35
|
FFS geographical restrictions.
|
|
|
_wb_
|
2021-02-06 07:57:30
|
Why would they do that? It's not like they are paying for the bandwidth...
|
|
|
Nova Aurora
|
2021-02-06 07:58:41
|
|
|
2021-02-06 07:59:00
|
Very random password
|
|
|
Pieter
> Type cat vmlinuz > /dev/audio to hear the Voice of God.
|
|
2021-02-06 08:06:04
|
zsh doesn't allow it and bash doesn't do anything<:SadCat:805389277247701002>
|
|
|
Pieter
|
2021-02-06 08:06:59
|
It's a quote I first read somewhere in the previous millennium. /dev/audio predates OSS even, which was later superseded by ALSA, and I have no clue what's used now.
|
|
|
Nova Aurora
|
2021-02-06 08:08:20
|
> aplay /dev/random
|
|
2021-02-06 08:09:50
|
to play your ram:
|
|
2021-02-06 08:10:01
|
> sudo aplay /dev/mem
|
|
|
Pieter
|
2021-02-06 08:10:35
|
`aplay /boot/vmlinuz` also works.
|
|
|
_wb_
|
2021-02-06 08:15:49
|
Can probably also `convert` it into an image if you specify some dimensions and tell ImageMagick it's raw image data
|
|
|
Nova Aurora
|
2021-02-06 08:17:55
|
although /dev/mem and /dev/kmem are often disabled to improve security
|
|
|
|
veluca
|
|
Nova Aurora
although /dev/mem and /dev/kmem are often disabled to improve security
|
|
2021-02-06 08:22:02
|
geez, I wonder why ๐
|
|
|
Nova Aurora
|
2021-02-06 08:22:38
|
It's only a file that contains all the contents of your ram! What could go wrong? /s
|
|
2021-02-06 08:35:57
|
https://tenor.com/view/templeos-terry-davis-gif-19184988
|
|
2021-02-06 09:09:41
|
|
|
|
Master Of Zen
|
2021-02-06 10:06:43
|
Jon on next JPEG meeting:
- EMOJIS.. on my discord, new emojis so sick, we have eight new pepelaugh and three kekw
- What about codec?
- ..Yeah, it's good too.. working on stuff
|
|
2021-02-06 10:12:05
|
|
|
|
mincerafter42
|
|
Nova Aurora
And that's how I learned discord doesn't support apng
|
|
2021-02-07 12:08:52
|
I have been aware Discord doesn't support apng for some time
|
|
|
lonjil
|
2021-02-07 01:50:04
|
If JXL beats FLIF in theory for CA images, I wonder what is needed in practice, since currently it seems like no options to cjxl gets it anywhere close to FLIF (though much better than PNG ofc).
|
|
|
Pieter
|
2021-02-07 01:50:41
|
CA images?
|
|
|
lonjil
|
2021-02-07 01:50:50
|
cellular automata
|
|
|
Pieter
|
|
lonjil
|
2021-02-07 01:51:54
|
FLIF seems to be pretty good at learning the CA rule used, with pretty fast encode times too.
|
|
|
_wb_
|
2021-02-07 07:14:27
|
FLIF is not tiled, so in that respect it has an advantage in compression. Can set cjxl to do `-g 3` to make large tiles.
|
|
2021-02-07 07:15:19
|
Probably also need `-s 9 -I 1` to have a chance at finding the CA rule
|
|
2021-02-07 07:16:54
|
The tree learning algorithm in cjxl is not really tested on edge cases like CA images
|
|
2021-02-07 07:18:30
|
But the jxl MA trees are more expressive than the flif ones, and also they effectively can be a DAG.
|
|
2021-02-07 07:23:52
|
<@799692065771749416> instead of the adaptive range coder from ffv1 with the exp-mantissa representation with a lot of branching, we now use fixed histograms per context, encoded in a hybrid way as an ANS token for exponent plus configurable number of msb and lsb, with any remaining bits (if any) encoded raw. Plus an option to have a token to encode lz77 references.
|
|
2021-02-07 07:29:55
|
That's significantly faster to decode because the branching of bit-by-bit range coding is avoided. It's also better to just encode histograms than to rely on adaptation (and more expressive than one chance per bit). The special case of a context where prediction is perfect (i.e. all values are zero) does occur, and those values can be compressed to zero bits instead of some small fraction of a bit.
|
|
2021-02-07 07:31:00
|
There's also an option to use simple prefix coding instead of ANS. It is worse, but easier for the encoder.
|
|
|
lonjil
|
2021-02-07 08:14:36
|
Alright, the rule 1599 image from the article that flif does at 899 bytes is 1102 with `-s 9 -g 3 -I 1`, 1111 with `-s 9 -g 3`, 6330 with `-s 9 -I 1`, and 6379 with `-s 9`.
|
|
|
_wb_
|
2021-02-07 08:19:44
|
๐ฑ
|
|
2021-02-07 08:21:49
|
Not unexpected, at the group boundaries jxl needs to do a row and a column of non-predicted pixels
|
|
|
Pieter
|
2021-02-07 08:21:57
|
<@794205442175402004> Can you elaborate (or link to a writeup) on what you mean with fixed histograms per context?
|
|
|
_wb_
|
2021-02-07 08:22:33
|
Per context, we signal a histogram for the tokens that are ANS encoded
|
|
|
Pieter
|
2021-02-07 08:23:21
|
Ah, the distribution is static, and encoded explicitly in the image file?
|
|
|
_wb_
|
2021-02-07 08:23:30
|
Yes, per context
|
|
2021-02-07 08:24:36
|
You can still make it region-dependent, e.g. the x,y coordinates are things you can split on in a MA tree decision node
|
|
|
Pieter
|
2021-02-07 08:26:19
|
But presumably you don't actually encode a full distribution, just a few parameters?
|
|
|
_wb_
|
2021-02-07 08:28:47
|
Tokens can be e.g. like this:
0-15 represents values -7 to 8 directly
16-31 represents larger amplitude numbers, where 1 insignificant bit does not get entropy coded but just written raw separately
32-47 represents even larger amplitude, with 2 raw bits
and so on
|
|
2021-02-07 08:29:29
|
So in practice the max token value is often not that large
|
|
|
|
veluca
|
|
Pieter
But presumably you don't actually encode a full distribution, just a few parameters?
|
|
2021-02-07 10:48:51
|
it's a full distribution with a few tricks to save bits in cases where they're not very much needed - also it's not one distribution per leaf but they are clustered
|
|
|
Master Of Zen
|
2021-02-07 11:24:46
|
https://youtu.be/NnKhAkNestY
|
|
2021-02-07 12:21:35
|
|
|
|
_wb_
|
2021-02-07 08:10:17
|
|
|
2021-02-07 08:11:17
|
Feeling honored, main lead dev of PNG following me on twitter ๐
|
|
|
Jyrki Alakuijala
|
2021-02-07 08:22:49
|
๐
|
|
2021-02-07 08:23:18
|
I posted your codec summary text when Thomas was promoting WebP as a good replacement of PNG ๐
|
|
2021-02-07 08:24:17
|
It was impressive to people -- I got 10 more twitter followers as a result (+3 % followers)
|
|
2021-02-07 08:25:26
|
the thing I like least in PNG is that in 16 bit PNGs the same entropy code is necessarily used for high and low byte
|
|
2021-02-07 08:25:55
|
that reduces compression efficiency by 25 % or so
|
|
|
aivv73
|
2021-02-07 08:26:55
|
What is difference between this and offtopic?
|
|
|
Fox Wizard
|
2021-02-07 08:29:03
|
Nobody knows
|
|
|
aivv73
|
|
Scope
|
2021-02-07 08:30:04
|
This was supposed to be an on-topic, but after some spam it became what it is
|
|
|
Jim
|
|
Fox Wizard
Nobody knows
|
|
2021-02-07 08:30:12
|
Nobody uniformly knows
|
|
|
Fox Wizard
|
2021-02-07 08:30:14
|
If you spam a lot of flashing gifs it might get renamed to #epilepsy again :p <a:Hypercat:681237365599240216>
|
|
2021-02-07 08:30:53
|
<:RaysCookie1:713195761508155463><:RaysCookie2:713195761348771862><:RaysCookie3:713195761361485876><:RaysCookie4:713195761575133245><:RaysCookie5:713195761453629492>
<:RaysCookie6:713195761696768081><:RaysCookie7:713195762221056072><:RaysCookie8:713195761751293973><:RaysCookie9:713195762061672468><:RaysCookie10:713195761990631504>
<:RaysCookie11:713195761688641627><:RaysCookie12:713195761860608041><:RaysCookie13:713195762074517594><:RaysCookie14:713195761915002942><:RaysCookie15:713195761994825748>
<:RaysCookie16:713195761613144145><:RaysCookie17:713195761986306088><:RaysCookie18:713195761768202261><:RaysCookie19:713195761873190974><:RaysCookie20:713195761961271317>
<:RaysCookie21:713195761973723237><:RaysCookie22:713195761990369300><:RaysCookie23:713195761482858528><:RaysCookie24:713195761873190972><:RaysCookie25:713195761743036456>
|
|
2021-02-07 08:31:04
|
<:RaysZ1:687990181843959828><:RaysZ1:687990181843959828><:RaysZ3:687990181864669217><:RaysZ4:687990181688901638><:RaysZ1:687990181843959828>
<:RaysZ6:687990181885771786><:RaysZ7:687990181911199774><:RaysZ8:687990183173685312><:RaysZ9:687990182695272458><:RaysZ10:687990182649004070>
<:RaysZ11:687990182632620107><:RaysZ12:687990182577963052><:RaysZ13:687990182469042227><:RaysZ14:687990182347145258><:RaysZ15:687990182687014927>
<:RaysZ16:687990182548340811><:RaysZ17:687990182330630184><:RaysZ18:687990182342950948><:RaysZ19:687990182644940810><:RaysZ20:687990182749667380>
<:RaysZ21:687990182380961815><:RaysZ22:687990182468649016><:RaysZ23:687990182384762978><:RaysZ24:687990182649004060><:RaysZ25:687990182372442133>
|
|
|
_wb_
|
2021-02-07 08:38:33
|
This is somewhat more on topic than <#806898911091753051>
|
|
2021-02-07 08:38:52
|
And also more random
|
|
|
Jyrki Alakuijala
the thing I like least in PNG is that in 16 bit PNGs the same entropy code is necessarily used for high and low byte
|
|
2021-02-07 08:41:17
|
Yes. It makes png effectively useless for 10-bit and 12-bit, which are the most common bit depths for HDR.
|
|
|
Jyrki Alakuijala
|
2021-02-07 10:43:08
|
using the same entropy code for alpha (and red, green, blue) is also a lazy/weird decision
|
|
2021-02-07 10:44:07
|
back in the day they used pixel graphics without antialiasing mostly, and palette with transparent pixels was good enough -- and for those modes png is ok
|
|
|
Nova Aurora
|
2021-02-08 01:39:58
|
https://tenor.com/view/kitten-kittens-cute-pet-give-me-attention-gif-12816949
|
|
|
_wb_
And also more random
|
|
2021-02-08 01:45:34
|
https://tenor.com/view/how-random-is-that-whats-happening-that-was-weird-whats-going-on-odd-gif-14192455
|
|
|
Fox Wizard
|
2021-02-08 10:10:21
|
Lol Aldi
|
|
|
Pieter
|
2021-02-08 10:14:37
|
I approve of lekker sappige kleine appels.
|
|
|
Fox Wizard
|
2021-02-08 10:14:54
|
Lol
|
|
2021-02-08 10:17:48
|
I hate that word to be honest. "sappig" is just cursed
|
|
|
_wb_
|
2021-02-08 10:45:26
|
You hate juicy stuff with a passion, it seems
|
|
2021-02-08 10:46:03
|
https://c.tenor.com/s9lwRBPo9OoAAAAM/jack-black-full-pull-fool2cool4school.gif
|
|
|
Master Of Zen
|
2021-02-08 10:50:11
|
|
|
2021-02-08 10:50:17
|
Channel doesn't work
|
|
|
Fox Wizard
|
2021-02-08 02:17:58
|
<:kekw:758892021191934033>
|
|
|
Nova Aurora
|
2021-02-08 04:59:21
|
No tools for you๐
|
|
|
Master Of Zen
|
2021-02-08 07:28:25
|
There is no video, only subtitles
|
|
|
Nova Aurora
|
2021-02-08 07:32:18
|
The video is in the subs?
|
|
2021-02-08 07:32:34
|
This works too well
|
|
|
Master Of Zen
|
2021-02-08 07:40:11
|
So well that 256x256 30 seconds weights 60 MB
|
|
2021-02-08 07:40:23
|
183 MB uncompressed
|
|
|
Nova Aurora
|
2021-02-08 07:41:35
|
It's a hack, and doesn't mkv use lz4 for subs, so it's commpression is going to be ๐ฉ
|
|
2021-02-08 07:52:00
|
https://en.wikipedia.org/wiki/Poe's_law
|
|
|
elvissteinjr
|
2021-02-08 07:57:28
|
Reminds me of that one Pop Team Epic subtitle torrent. One 13 min episode 42.9 GB in size. 1080p through .ass subtitles, compressed. Uncompressed version is 1.1 TB.
|
|
|
Master Of Zen
|
2021-02-08 08:01:59
|
https://www.youtube.com/watch?v=4NS0RQxojKY
|
|
2021-02-08 08:05:13
|
The absolute state of this discord))))
|
|
|
Nova Aurora
|
2021-02-08 08:05:40
|
Benchmarking emojis
|
|
|
Master Of Zen
|
2021-02-08 08:05:52
|
https://tenor.com/view/bongos-cat-dancing-vibe-edited-gif-19250605
|
|
|
Nova Aurora
|
2021-02-08 08:06:54
|
off-topic > on-topic > epilepsy > uniformly-random > on-topic?
|
|
|
Master Of Zen
https://tenor.com/view/bongos-cat-dancing-vibe-edited-gif-19250605
|
|
2021-02-08 08:07:34
|
https://tenor.com/view/pedro-approves-pedrorc-pedroredcerberus-yes-agree-gif-11599348
|
|
2021-02-09 04:36:12
|
https://tenor.com/view/malta-malta-gifs-travolta-xarabank-peppi-gif-18186341
|
|
2021-02-09 04:36:50
|
When all the europeans and most of the north americans are asleep
|
|
|
Pieter
|
2021-02-09 04:55:11
|
Present!
|
|
2021-02-09 04:55:19
|
(US west coast)
|
|
|
_wb_
|
|
Nova Aurora
When all the europeans and most of the north americans are asleep
|
|
2021-02-09 06:18:05
|
Good morning!
|
|
|
Nova Aurora
|
2021-02-09 06:18:34
|
Meanwhile I'm still up in the middle of the night
|
|
2021-02-09 06:18:48
|
I really need to get a better sleep schedule
|
|
|
_wb_
|
2021-02-09 06:20:02
|
I need to get the kids to school, and there's too much snow to do it in the usual way (cargo e-bike)
|
|
|
Nova Aurora
|
2021-02-09 06:20:58
|
โ๏ธ
|
|
|
_wb_
I need to get the kids to school, and there's too much snow to do it in the usual way (cargo e-bike)
|
|
2021-02-09 06:27:20
|
Nice, biking is great
|
|
|
Fox Wizard
|
2021-02-09 07:07:00
|
Imagine having a good sleep schedule <a:eyesshaking:729661219547643945>
|
|
2021-02-09 10:04:40
|
|
|
|
BlueSwordM
|
2021-02-09 10:06:16
|
<:kekw:808717074305122316>
|
|
2021-02-09 10:06:32
|
When you have school homework to do before the school starts.
|
|
2021-02-09 10:06:40
|
That's what I did back in primary school.
|
|
2021-02-09 10:06:45
|
Worst decisions ever.
|
|
|
Nova Aurora
|
2021-02-09 10:07:30
|
I just figured out how to use gnu parallel
|
|
2021-02-09 10:07:35
|
wow
|
|
2021-02-09 10:07:47
|
my scripts run practically instantly
|
|
|
lithium
|
2021-02-13 01:43:49
|
A little curious, what compressor similar SuperREP?
original SuperREP is stop development,
probably have a alternative compressor use huge dictionary on LZ77?
SuperREP: huge-dictionary LZ77 preprocessor
Description:
SuperREP is the first LZ77 compressor that supports dictionaries larger than RAM available.
|
|
|
_wb_
|
2021-02-13 02:10:25
|
What does that do? Use disk instead of memory?
|
|
|
lithium
|
2021-02-13 03:02:20
|
I don't really understand about SuperREP,
|
|
2021-02-13 03:02:22
|
https://encode.su/threads/2839-REP-SREP-FreeArc-deduplication-engines
Bulat Ziganshin
Q: Can SREP process data from stdin to stdout?
SREP deduplicates data on the distances larger than RAM available, which makes it impossible to use stdin+stdout on both
compression and decompression stage. Something should be sacrificed and various SREP modes allows you to choose the victim.
-f (Future-LZ) mode is ideal for installations and other single-compression multi-decompression scenarios.
It sacrifices stdin on compression stage - input data are read twice. On the first pass we build a list of matches,
the second pass inserts matches at the point of source data. On decompression, match data are saved at the source pos
into RAM/vmfile and flushed at the destination pos. So, decompression requires to use as much RAM+vmfile as much
match data may be need to stored at any point of file.
default (index-LZ) mode is ideal for standalone SREP usage as well as quick compression. It sacrifices stdin on
decompression stage - input data are read out-of-order. It saves index (list of matches) at the end of compressed file,
so decompressor first reads the index, then returns to the start of file and performs exactly as Future-LZ decompressor.
-o (IO-LZ) mode is just old mode from pre-3.0 versions. It sacrifices stdout on decompression. Matches are stored at their
destination point, and on decompression their data are literally read from the decompressed file.
Decompression doesn't allocate RAM itself, but seriously trash the disk cache, making it inferior to index-LZ mode.
|
|
|
Scope
|
2021-02-14 04:36:06
|
Continuing the topic of lossless, game screenshots are very often saved and distributed on the Web in lossless format (including various galleries and discord channels), as well as copy-paste images or printscreanning in discord (and other similar services) saved to PNG by default.
So if taking the total percentage of Internet images, it is a small number, but if considered certain sites and services, there lossless formats is the main use.
Game screenshots are also an interesting kind of content, on the one hand it's artificial, including pixel art and 3D, but it can also be very similar to real photos.
Btw https://framedsc.github.io/HallOfFramed/
|
|
2021-02-14 04:37:02
|
And Digital Dreams Discord: <https://discord.gg/R3EKnTM>
|
|
|
_wb_
|
2021-02-14 04:38:42
|
Also on twitter you often see screenshots of tweets instead of quote tweets, for various reasons (so it survives deletion of the original tweet, people blocked by the tweet author can still see it, etc)
|
|
|
Scope
|
2021-02-14 04:41:17
|
Yep, I wanted to collect screenshots with the text of tweets, discord and such for tests, but there are often abusive language there (also I wanted different languages, but I can't understand/translate everything) and also maybe they can't be re-published
|
|
2021-02-14 04:56:42
|
Also the speed of the Internet in the world is growing, as well as decreasing the cost of storage, but the resolution of web images is not increasing so fast (especially images have long been much larger than the size of displays, unlike video), so the popularity of lossless will grow, even though lossy can be almost visually lossless (but still there are different criteria of quality for different people, for someone it is enough, for someone not, lossless has one - exactly as the original)
|
|
|
|
il1kesonic
|
2021-02-14 07:46:48
|
<@!503386653063118868>
|
|
|
asterin
|
2021-02-14 07:46:59
|
yes daddy uwu
|
|