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

off-topic

yurume
2021-11-29 10:51:20
And would be able to correct exactly one bit error
w
2021-11-29 10:51:42
so rotational velocidensity affects jpeg xl
_wb_
2021-11-29 11:27:45
my view is that bit rot is something that needs to be addressed at a different layer than the codec itself
2021-11-29 11:28:45
it's something that should be implemented in storage media and transfer methods anyway, and has to be adjusted to the amount and pattern of errors that can be expected
w
2021-11-29 11:30:24
yeah i struggle to see how you end up with a corrupted file in the first place
Fraetor
2021-11-29 11:38:51
There is value is having a check for corruption, but correction should be done at a different layer.
2021-11-29 11:39:34
You would need very different capabilities in a datacenter environment vs a space probe, for example.
spider-mario
2021-11-29 11:49:26
and if JXL is used as an archival master vs. for transferring a lossy version
veluca
_wb_ _correcting_ errors is something else and seems hard to do without introducing a large compression penalty
2021-11-29 10:43:16
I mean, not really, depends on how much you're willing to pay for it in computational cost... I believe you can always use O(# bits to fix) to correct the error, at the cost of potentially a lot of compute
_wb_
2021-11-30 06:32:50
If the compute is equivalent to mining 50 bitcoins, it's not really useful, I guess
2021-11-30 06:34:13
Even error detection codes can be used for correction: just try flipping bits until it decodes again.
veluca
2021-11-30 09:07:56
I mean, it's "only" quadratic xD
2021-11-30 09:08:17
but no, that only works if you can detect *two* errors
nathanielcwm
2021-11-30 09:13:28
Fraetor
nathanielcwm
2021-11-30 06:30:41
I love it.
2021-11-30 06:30:57
Still £30 to find out how big screws should be though: https://committee.iso.org/standard/3707.html
Cool Doggo
2021-12-01 06:46:33
what?
diskorduser
2021-12-01 06:57:17
He wants ban from a subreddit I think
fab
2021-12-01 07:26:42
Ban does it mean i wont see the content and images
Cool Doggo
fab Ban does it mean i wont see the content and images
2021-12-01 09:10:34
(i think you were talking about reddit) you can still see posts, just not post something yourself
improver
2021-12-05 12:06:16
diskorduser
2021-12-05 03:27:12
I don't understand why new Qualcomm adding 18bit support for camera. Are they stupid or what
_wb_
2021-12-05 03:37:28
18bit?
2021-12-05 03:37:44
For HDR it might make sense, I suppose
diskorduser
2021-12-05 03:41:07
Spider Mario said 14 bit is good enough.
2021-12-05 03:50:55
Still no av01 hw decoder <:Hsss:806131225278152756>
Fraetor
diskorduser Spider Mario said 14 bit is good enough.
2021-12-05 04:15:19
I think for displays there is not much value in more than 12 bits, but for cameras there can be quite a lot, as it can allow a greater dynamic range if something really bright (like the sun) is in frame.
diskorduser
2021-12-05 05:47:06
https://discord.com/channels/794206087879852103/794206170445119489/883746018498330644
_wb_
2021-12-05 06:06:28
For a single exposure, 14 bit is plenty, but I can imagine modern cameras with multiple sensors doing multiple exposures and actually getting close to 18 bits worth of precision/range out of it.
spider-mario
2021-12-06 10:24:29
https://twitter.com/LymeScience/status/1467977563423318025 oddly specific
190n
2021-12-06 10:26:01
legōrum
2021-12-06 10:26:21
wait no i forgot how latin works
_wb_
2021-12-06 10:57:33
legae?
190n
2021-12-06 11:04:55
legō could be the dative or ablative singular of "legus/legī", in which case the corresponding (dative and ablative) plurals would be "legīs"
Cool Doggo
2021-12-06 11:33:09
the plural is lego <:YEP:808828808127971399>
w
2021-12-06 11:33:57
legos
diskorduser
2021-12-07 05:41:42
Legoes
_wb_
2021-12-07 06:47:34
One lego, two legoi?
2021-12-07 06:48:39
Maybe it's uncountable, like water
w
2021-12-07 06:50:37
two waters
_wb_
2021-12-07 06:51:15
Five liters of lego
veluca
2021-12-07 12:34:59
legolas? xD
_wb_
2021-12-07 02:01:50
https://c.tenor.com/mmFKcPzBAUUAAAAM/legolas-lord-of-the-rings.gif
diskorduser
2021-12-07 07:31:07
Jim
diskorduser
2021-12-08 11:13:08
See also, *foot pain inducers*.
Fox Wizard
2021-12-08 11:45:44
What is it with websites and having images with insane resolutions and displaying them in small res? <:KekDog:884736660376535040>
2021-12-08 11:45:46
Like this: https://www.shimmercat.com/
2021-12-08 11:46:22
5000x3337... but the displayed image is small XD
2021-12-08 11:47:59
Rendered res: 540x360
Jim
2021-12-09 11:21:07
What's really bad is that the product is meant to optimize images. Ouch. They either have a really bad marketing team that didn't optimize images or they use it as a recruiting tool for people that report it? No idea.
spider-mario
2021-12-09 12:10:02
on the other hand, it’s a heavily compressed AVIF (371 551 bytes, -> 0.18 bpp), and the rendered resolution depends on the display density (on the 8K monitor I am trying, it is rendered at 1620×1080)
2021-12-09 12:10:44
although the JPEG version _is_ 1 572 494 bytes
2021-12-09 12:11:00
(0.75 bpp)
Fox Wizard
2021-12-09 12:11:34
But that's 8k which is an extremely small market and even then it's way bigger than the rendered res :p
nathanielcwm
Jim See also, *foot pain inducers*.
2021-12-09 01:12:29
see also: UK Type G Plug / BS 1363
_wb_
2021-12-09 09:35:00
The counting of the Kshama Sawant recall election is a real nailbiter
2021-12-09 09:35:21
Obviously I am rooting for Kshama
Fox Wizard
2021-12-10 04:10:40
This quality <:KekDog:884736660376535040>
diskorduser
2021-12-10 07:35:40
Looks nice https://youtu.be/kBsNvGyfM8Y
Fox Wizard
2021-12-10 07:58:58
Ah yes, rain and reflections
2021-12-10 08:02:28
At least some realistic amount is nice unlike some other mods where literally everything is just wet and shiny
spider-mario
2021-12-10 08:32:56
this would look so good in HDR
2021-12-10 08:35:48
but then the display might overheat too 😄
diskorduser
2021-12-10 09:16:11
https://youtu.be/BpnnD_0IlbE
diskorduser https://youtu.be/BpnnD_0IlbE
2021-12-10 09:17:02
Have anyone ever tried this gpt-3?
2021-12-10 05:13:26
This gpt-3 thingy lol
improver
2021-12-10 05:16:06
>not compressing your audio by converting PCM to bitmap first
diskorduser
2021-12-10 05:20:39
2021-12-10 05:22:39
This is what they use to write those garbage bot written articles.
improver
2021-12-10 05:27:26
>not compressing your videos with opus by converting frames to PCM first
Fox Wizard
2021-12-10 05:36:02
"HEVC is more efficient than H.264, but it is not as efficient as Opus." the most cursed sentence I've seen this week
_wb_
2021-12-10 05:56:36
https://jacobinmag.com/2021/12/seattle-kshama-sawant-reelection-socialism-city-council-capitalist-strategy/?utm_source=dlvr.it&utm_medium=twitter
spider-mario
2021-12-11 05:27:55
https://i.redd.it/zrv64iiagw481.jpg
_wb_
2021-12-11 05:52:35
There isn't any curved line, right? Strong illusion...
diskorduser
2021-12-11 06:19:18
Cool
2021-12-12 05:10:08
https://www.rt.com/news/542904-new-zealand-covid-vaccination/
BlueSwordM
2021-12-12 05:40:49
RT News <:monkaMega:809252622900789269>
diskorduser
2021-12-12 08:08:48
I found it on YouTube
w
2021-12-12 12:53:12
i'd just use a scraper like mangakakalot
2021-12-12 12:59:29
i have .com bookmarked
2021-12-12 01:00:17
mangadex just sucks
2021-12-12 01:01:09
for my yuri i just get straight from dynasty and i have my own mirror for LL
2021-12-12 01:03:19
their authority is a problem, their ads are replaced with "sponsorships", they're not transparent about their funding, their website is down half the time, the SPA sucks, the server sucks
2021-12-12 01:03:56
scanlation is still piracy yet they dont allow english licensed uploads because it's piracy 🤔
2021-12-12 01:04:43
yeah
2021-12-12 01:04:48
the website is ass
2021-12-12 01:05:25
the funniest part imo is the search "box" that is actually a button that opens a dialogue
2021-12-12 01:11:31
is hitomi.la only hentai?
2021-12-12 01:11:35
most of the doujins are sfw
2021-12-12 01:12:18
and some groups only upload to dynasty/upload to dynasty first
2021-12-12 01:12:33
so maybe
2021-12-12 01:15:45
i should have 1 semester left
2021-12-12 01:15:49
idk about final year projects
2021-12-12 01:19:34
i think my final year has been even less busy
improver
w scanlation is still piracy yet they dont allow english licensed uploads because it's piracy 🤔
2021-12-12 02:08:03
that's not because piracy, but because there are parties selling stuff who care. in absence of these you don't harm anyone because no licensed party captures the market (english readers)
w
2021-12-12 02:08:49
because there's no harm, piracy is allowed ok
2021-12-12 02:09:54
because publishing on behalf of another person is ok as long as they don't understand it
2021-12-12 02:10:23
we've seen many examples of authors tweeting against scanlations. there isn't no harm
improver
2021-12-12 02:10:43
it's more about nature of market capture & who you damage & whether the one you damage have power to sue
2021-12-12 02:11:54
power not only as legal power but also about care to sniff out who uses what and effort sending dmca and legal threats
w
2021-12-12 02:12:10
in that sense, there's no damage when pirating anime in the west either (except for Netflix)
2021-12-12 02:12:26
but the people who argue for the manga don't think so
2021-12-12 02:14:25
the piracy argument is *I wouldn't have bought it anyway*. that's the market capture
improver
2021-12-12 02:14:35
tbh if author have no plans to release in english then i dont see why they would care about translated stuff. for raws, i can see the point, as intended market is the same as one you are already supplying
w
2021-12-12 02:16:15
Md should just ignore DMCA
improver
2021-12-12 02:16:17
yes, there is some value lost if stuff gets released and you don't control that market, but there is also quite a lot of effort put into translation work itself
w
2021-12-12 02:16:28
not allowing some series to be uploaded also hurts the ux
improver
2021-12-12 02:17:15
ignoring DMCA opens you to real legal threats, if submitter has a case
w
2021-12-12 02:17:28
just move to a country that can ignore dmca
2021-12-12 02:17:30
like canada
improver
2021-12-12 02:17:34
and in cases of licensed works, they usually do
2021-12-12 02:18:06
and its not sole translators, it's whole companies so they have framework for real legal stuff
2021-12-12 02:18:44
i mean you can ignore DMCA but what comes next aint nice
2021-12-12 02:18:53
canada doesn't ignore copyrights
2021-12-12 02:19:07
DMCA is actually the nice option when it comes to this
w
2021-12-12 02:19:17
it's hard to believe that manga distributors have more sophisticated legal than anime
2021-12-12 02:21:43
As for MD, licensed stuff is only half of it
improver
2021-12-12 02:21:51
id say its only problem because they wanna operate very accessible site and do it in legally okay way
w
2021-12-12 02:22:09
they also decided to give scanlators rights which means groups take off their stuff when they feel like it
improver
2021-12-12 02:22:14
there are hella lot of examples of sites which either operate in less legally okay way
2021-12-12 02:22:27
or being less accessible so they are less known
2021-12-12 02:23:36
i used to source my stuff off manga.madokami.al but i lost credentials to that :<
w
2021-12-12 02:29:31
I hate doki
2021-12-12 02:29:56
it's often forgotten that md was anidex is sdbx is doki
2021-12-12 02:37:05
Trying to be an accessible site is reasonable
2021-12-12 02:37:22
I don't think it ended up being towards anyone's benefit
improver
2021-12-12 02:47:00
meanwhile i found something <https://ftp.pptenshi.live/README.txt>. stuff i care about seems to not have latest chapters though and no clue how long this will be up
w
2021-12-12 02:49:23
I remember that
2021-12-12 02:49:35
uploaded a ton of garbage when it was first created
2021-12-12 02:50:31
thought it died because of the garbage
improver
2021-12-12 03:31:48
diskorduser
2021-12-12 06:53:00
https://news.cnrs.fr/articles/seeing-in-the-dark
improver
2021-12-12 06:57:43
o yeah infrared and even bright red light have positive effects for seeing stuff
2021-12-12 06:58:36
seems infrared even more so due to oxygen stuff as described, but even red light can help by warming up relevant cells and thus improving blood circulation there
2021-12-12 06:58:51
so basically looking at fire is a good thing for eyes
_wb_
2021-12-12 09:13:08
improver
2021-12-12 09:43:43
rude. i just remembered some stuff ive read about red light elsewhere. https://www.usnews.com/news/health-news/articles/2021-11-29/red-light-in-morning-may-protect-fading-eyesight-study
2021-12-12 09:44:33
or, well, more direct https://www.nature.com/articles/s41598-021-02311-1
2021-12-12 09:46:32
it's pretty clear that more oxygen to relevant cells = eyes working better, and that fire is full of both red light and infrared so i don't think i said anything wrong here either
BlueSwordM
2021-12-13 02:07:22
Call of Juarez Gun Slinger is free until December 14th: https://store.steampowered.com/agecheck/app/204450/
yurume
2021-12-13 01:59:53
is that (final) use case even relevant by now? I always used scp for years.
improver
2021-12-13 03:19:03
iirc ftp/ftps' ways of doing things (eg. single tcp connection per file transfer) are faster due to the way ssh multiplexes stuff and handles buffers. there are things like <https://www.psc.edu/hpn-ssh-home/> but they aren't upstreamed afaik
2021-12-13 03:21:27
also anonymous sftp setup isn't very clear compared to what some popular ftp packages provide (but then some of these packages provide sftp protocol too so this point may be moot)
nathanielcwm
2021-12-14 11:11:23
<@416586441058025472> yo. <@219525188818042881> is wondering when you think opus 1.4 is coming out
Fox Wizard
2021-12-14 11:11:42
Lol
2021-12-14 11:11:53
Wouldn't Blue know more about that?
nathanielcwm
Fox Wizard Wouldn't Blue know more about that?
2021-12-14 11:14:17
Fabian is the audio encoding king tho
necros
2021-12-14 11:57:28
https://www.youtube.com/playlist?list=PLUF3AINVFJxru_zAMizWwb_1mVTJlcshi
diskorduser
2021-12-15 10:12:59
https://www.youtube.com/watch?v=WU0gvPcc3jQ
fab
2021-12-15 03:47:27
2021-12-15 03:48:08
https://github.com/veluca93/libjxl/network/members
Fox Wizard
2021-12-15 04:31:10
Random question, but does anyone know how big the difference between guetzli and mozjpeg is on average?
2021-12-15 04:32:19
Tried it on 4 images. With 2 mozjpeg completely destroyed guetzli (guetzli smoothened it too much and mozjpeg didn't produce noticeable artifacting) and with 2 other images guetzli won, because it looked visually more appealing
_wb_
2021-12-15 05:35:24
generally I think guetzli is better for q90+ and mozjpeg better for q<90, roughly speaking
Fox Wizard
2021-12-15 05:39:25
Hm, guess I'll use that as target then if I want to get the best efficiency since encoding time usually doesn't matter at all. Hoped and expected guetzli to be better at q84 and higher
2021-12-15 05:43:34
I only tried q84, so that might explain the wildly varying results. Hoped Guetzli to be 1% - 5% better (with optimization since optimizing Guetzli encoded images can greatly reduce the size) in the vast majority of cases... especially since it takes hundreds of times longer to encode
2021-12-15 05:43:50
Once optimizing it made it 8% smaller <:KekDog:884736660376535040>
Traneptora
2021-12-16 10:08:49
I've had one that provided a sandboxed SSH
2021-12-16 12:10:09
I don't remember, it was *years* ago
2021-12-16 12:10:25
now I pay $5/mo for a VPS and get full SSH access
spider-mario
2021-12-16 12:14:03
same, 3.22€/month at hetzner.de
2021-12-16 12:14:54
(+ separate domain names)
Traneptora
2021-12-16 02:12:49
domain names are super cheap
2021-12-16 02:13:00
I don't use Hetzner since I'm in north america. I use Genesis Hosting which is in Chicago
spider-mario
Traneptora domain names are super cheap
2021-12-16 02:21:13
depends on what one wants :p but .com, .org and a few others, generally yes
diskorduser
2021-12-16 03:32:04
https://www.da.vidbuchanan.co.uk/widgets/pngdiff/
2021-12-16 03:32:09
Found this on HN
_wb_
2021-12-16 03:49:52
https://discord.com/channels/794206087879852103/805176455658733570/920895596703907850
improver
2021-12-16 07:47:21
https://www.youtube.com/watch?v=zX21-Lqsj3s
lithium
2021-12-17 04:28:10
Val Thorens https://pbs.twimg.com/media/FGzShBuVUAM0x8I?format=jpg > https://mobile.twitter.com/GenshinImpact/status/1471782706270769153
diskorduser
2021-12-18 07:08:44
https://github.com/jiaxi-jiang/FBCNN
2021-12-18 07:24:47
I think this will work on h264 too.
w
2021-12-18 07:28:43
gonna post this to iew
2021-12-18 07:35:36
we already have dpir
nathanielcwm
2021-12-18 08:10:17
https://www.ikea.cn/cn/zh/p/blahaj-bu-luo-ai-mao-rong-wan-ju-sha-yu-10373589/ https://www.ikea.com.hk/zh/products/play/toys-for-small-children/blahaj-art-10373589 https://www.ikea.com.tw/zh/products/play/toys-for-small-children/blahaj-art-10373589 https://www.ikea.com/jp/ja/p/blahaj-soft-toy-shark-10373589/ https://www.ikea.com/kr/ko/p/blahaj-soft-toy-shark-10373589/ https://www.ikea.com/us/en/p/blahaj-soft-toy-shark-90373590/ https://www.ikea.com/ca/en/p/blahaj-soft-toy-shark-90373590/ https://www.ikea.com/mx/en/p/blahaj-soft-toy-shark-90373590/ https://www.ikea.com/dk/da/p/blahaj-tojdyr-haj-30373588/ https://www.ikea.com/de/de/p/blahaj-stoffspielzeug-hai-30373588/ https://www.ikea.com/se/sv/p/blahaj-mjukleksak-haj-30373588/ https://www.ikea.com/no/no/p/blahaj-toyleke-hai-30373588/ https://www.ikea.com/it/it/p/blahaj-giocattolo-morbido-squalo-30373588/ https://www.ikea.com/ua/uk/p/blahaj-blohey-igrashka-m-yaka-akula-30373588/ https://www.ikea.com/cz/cs/p/blahaj-plysova-hracka-zralok-30373588/ https://www.ikea.is/products/577037 https://www.ikea.com/my/en/p/blahaj-soft-toy-shark-10373589/ https://www.ikea.com/sg/en/p/blahaj-soft-toy-shark-10373589/ https://www.ikea.co.id/in/produk/bermain-dan-belajar/mainan-anak-kecil/blahaj-art-10373589 https://www.ikea.com/ph/en/p/blahaj-soft-toy-shark-10373589/ https://www.ikea.com/au/en/p/blahaj-soft-toy-shark-10373589/
_wb_
2021-12-18 08:28:58
Shopping list?
190n
2021-12-18 08:45:32
shopping list for cool people <:YEP:808828808127971399>
2021-12-18 08:46:19
diskorduser
nathanielcwm https://www.ikea.cn/cn/zh/p/blahaj-bu-luo-ai-mao-rong-wan-ju-sha-yu-10373589/ https://www.ikea.com.hk/zh/products/play/toys-for-small-children/blahaj-art-10373589 https://www.ikea.com.tw/zh/products/play/toys-for-small-children/blahaj-art-10373589 https://www.ikea.com/jp/ja/p/blahaj-soft-toy-shark-10373589/ https://www.ikea.com/kr/ko/p/blahaj-soft-toy-shark-10373589/ https://www.ikea.com/us/en/p/blahaj-soft-toy-shark-90373590/ https://www.ikea.com/ca/en/p/blahaj-soft-toy-shark-90373590/ https://www.ikea.com/mx/en/p/blahaj-soft-toy-shark-90373590/ https://www.ikea.com/dk/da/p/blahaj-tojdyr-haj-30373588/ https://www.ikea.com/de/de/p/blahaj-stoffspielzeug-hai-30373588/ https://www.ikea.com/se/sv/p/blahaj-mjukleksak-haj-30373588/ https://www.ikea.com/no/no/p/blahaj-toyleke-hai-30373588/ https://www.ikea.com/it/it/p/blahaj-giocattolo-morbido-squalo-30373588/ https://www.ikea.com/ua/uk/p/blahaj-blohey-igrashka-m-yaka-akula-30373588/ https://www.ikea.com/cz/cs/p/blahaj-plysova-hracka-zralok-30373588/ https://www.ikea.is/products/577037 https://www.ikea.com/my/en/p/blahaj-soft-toy-shark-10373589/ https://www.ikea.com/sg/en/p/blahaj-soft-toy-shark-10373589/ https://www.ikea.co.id/in/produk/bermain-dan-belajar/mainan-anak-kecil/blahaj-art-10373589 https://www.ikea.com/ph/en/p/blahaj-soft-toy-shark-10373589/ https://www.ikea.com/au/en/p/blahaj-soft-toy-shark-10373589/
2021-12-18 09:00:40
Your favourite toy?
nathanielcwm
diskorduser Your favourite toy?
2021-12-18 09:14:38
nope, it's everyone's favourite toy 🙏
BlueSwordM
2021-12-20 02:26:56
I think this is kind of important to read: https://www.theguardian.com/world/2021/dec/18/scientists-watch-giant-doomsday-glacier-in-antarctica-with-concern
The_Decryptor
2021-12-20 02:36:26
Seeing our politicians argue back and forth over the issue for the last 20 or so years, and somehow retreating from their stances from 20 years ago, I'm doubtful they'll do anything
2021-12-20 02:36:45
As it stands their official policy is "We're sure to figure out a way to fix it in the future so why change things now?"
_wb_
The_Decryptor As it stands their official policy is "We're sure to figure out a way to fix it in the future so why change things now?"
2021-12-20 07:14:50
The problem with politicians is that generally, they can't look further than (at most) ~4 years into the future. Anything after that is after the next elections so they don't care.
2021-12-20 07:16:02
(similarly, most companies don't look much further than the profit numbers for the next quarter)
2021-12-20 07:18:32
Some do: camera raw and PNG are being used. But on the web, there's also big pressure to 'optimize' and images are a big fraction of median page weight...
Fox Wizard
2021-12-20 07:22:02
Lol "To be specific, the results from BBC R&D found that VVC offered up to 27% bandwidth efficiency over HEVC at HD quality and 35% better at UHD quality. For example, a 90-minutes 4K video encoded HEVC may take 10GB, but it now needs only 5GB in H.266 codec."
2021-12-20 07:22:22
"35%" "half" <:SovietThinking:821039067843133462>
spider-mario
2021-12-20 09:01:59
I wonder how many frames per minute it encodes
2021-12-20 09:02:04
or maybe minutes per frame
2021-12-20 09:22:57
https://github.com/Arisotura/melonDS/issues/1296 “interesting” thread
Fox Wizard
2021-12-20 09:31:50
Wonder if he his knowledge stops at turning on the PC since stuff he says doesn't make any sense at all XD
spider-mario
2021-12-20 09:32:28
I enjoyed this bit: > and if cmake is all that powerful why it can't generate a .bat file?
Fox Wizard
2021-12-20 09:33:13
Don't know anything about compiling, so no idea why that's funny, but since he said it it must be wrong
2021-12-20 09:33:19
Like this: "well i guess my question gave my intentions clearly that i dont plan to downgrade my OS to 64bit"
2021-12-20 09:33:33
"will never use 64bit crap"
The_Decryptor
2021-12-20 10:17:58
"if MS had used NT the way it was designed they would never had needed to force people to use win10 to have newer features"
2021-12-20 10:18:02
What on earth does that mean
_wb_
2021-12-20 10:59:52
that's interesting, accepting 32-bit but not 64-bit
2021-12-20 11:00:09
why not stick with 8-bit or 16-bit?
2021-12-20 11:00:48
I DEMAND LIBJXL TO WORK ON COMMODORE 64
spider-mario
2021-12-20 12:33:58
yes, they seemed to express love for DOS and Win16
Cool Doggo
_wb_ why not stick with 8-bit or 16-bit?
2021-12-20 01:08:09
> can't believe you guys don't know how much of a scam 64bit is, I'm running Windows 11 in 16-bit mode and it only uses 2mb ram <:yep:721359241113370664>
190n
2021-12-20 05:59:54
> oh lord you guys use qt5 i think i dont want to try this anymore...
Fox Wizard
2021-12-21 03:48:09
Minecraft texture pack creators be like: let's make them PNG-32 What's needed for exactly the same visuals for many: PNG-4
2021-12-21 03:48:57
Quality optimizations <:KekDog:884736660376535040> (with stripping the metadata, reducing the color depth and optimizing them, they actually became about 50% smaller from a test on 1 pack XD)
Scope
2021-12-21 04:33:29
190n
2021-12-21 06:13:01
oh is this why people say that 2001 was the first year of the 21st century?
spider-mario
2021-12-21 06:53:36
is what why people say that?
190n
2021-12-21 07:42:20
for 2021 to be the 21st year of the 21st century, 2001 has to be the 1st year of the 21st century
spider-mario
2021-12-21 07:46:38
yes
2021-12-21 07:46:42
it is
Deleted User
2021-12-21 07:47:07
2000 is the 0th
spider-mario
2021-12-21 07:47:09
https://en.wikipedia.org/wiki/21st_century > The 21st (twenty-first) century is the current century in the Anno Domini era or Common Era, under the Gregorian calendar. It began on January 1, 2001 (MMI) and will end on December 31, 2100 (MMC).[1]
190n
2021-12-21 07:48:39
i'll allow it
Deleted User
2021-12-21 07:49:57
but does it start at 00:00 or 00:01 clock?
_wb_
2021-12-21 08:07:12
It starts exactly when 11:59pm becomes 12:00am
Fox Wizard
2021-12-21 10:18:03
Random huge AI enhanced jxl image <:KekDog:884736660376535040>
diskorduser
2021-12-22 03:43:42
https://twitter.com/ResNeXtGuesser/status/1473141189922623495
Deleted User
2021-12-22 11:21:10
<@!111445179587624960> Which version was fjxl you shared?
Scope
2021-12-22 11:23:12
Latest build
veluca
2021-12-22 11:26:44
what's the bug? xD
Deleted User
2021-12-22 11:27:45
new.png doesn't look quite as lossless as org.png.
2021-12-22 11:28:43
Original PNG:
2021-12-22 11:29:06
FJXL (as PNG):
2021-12-22 11:29:20
Scope
2021-12-22 11:29:44
2021-12-22 11:29:55
Hmm, yep
Deleted User
veluca what's the bug? xD
2021-12-22 11:33:38
tl;dr fast lossless bite off a part of my pixel cookie
2021-12-22 11:36:31
veluca
2021-12-22 11:37:35
Interesting, I will look into this when I'm no longer on a train :P
tl;dr fast lossless bite off a part of my pixel cookie
2021-12-22 12:32:08
I fixed your cookie 😉 (even if I'm still on a train... :P)
Scope
2021-12-22 12:33:21
A next-gen train development
nathanielcwm
2021-12-23 05:16:27
> and do what live forever on a older release? nah i was hoping too much with this project... but i tought you guys valued windows... and qt5 on windows is a sin... maybe i should force you guys to use wine to compile all my projects to see if you guys would like that :) but now i'm starting to think that this project is based on terrible OOP designs as no one sane would be using a garbage like QT5... so thats where the laziness of having a simple and clean winapi output for windows... becomes a giant mess... and where it ends requiring 64bit in the end... because it was all misplanned since the begin...
2021-12-23 05:16:31
<:kekw:808717074305122316>
2021-12-23 05:18:07
his most popular repo is porting dlls from vista to xp so vista+ only programs can run on xp :woag
2021-12-23 05:18:30
> (requires SASL/SSL and nick registration at irc.com) sucks i know...
2021-12-23 05:18:31
<:kekw:808717074305122316>
improver
2021-12-23 05:29:54
odd breed of character
diskorduser
2021-12-23 06:08:28
Jxl support in blender when
nathanielcwm
2021-12-23 07:25:04
libjxl compiled to win95 wen?
Deleted User
2021-12-23 10:34:17
YAAAAAAAY I'VE GOT IT
spider-mario
2021-12-23 10:44:58
congrats! 🎉
Scope
2021-12-23 12:20:01
https://www.techdirt.com/articles/20211210/12134948095/beware-copyleft-trolls.shtml
_wb_
2021-12-24 06:05:06
https://c.tenor.com/ZbmZDT16_FMAAAAM/merry-christmas-images-christmas.gif
2021-12-24 06:07:43
2021-12-24 06:09:48
Or if you prefer, Merry Xmarx!
spider-mario
2021-12-25 10:31:00
I wonder what compression scheme this is
Deleted User
2021-12-25 10:40:56
Maybe Microsoft Video 1 or MS RLE?
spider-mario
2021-12-25 11:10:08
ah, could be
2021-12-25 11:10:11
(sounds awful)
190n
2021-12-25 11:10:16
2021-12-25 11:10:53
from _Crypto Dictionary_ by Jean-Philippe Aumasson
diskorduser
2021-12-26 09:14:47
Whenever I try to set this image as wallpaper, gnome-shell hangs and crashes. I cannot even login afterwards.
_wb_
2021-12-26 09:39:14
I'm going to be a godfather for the second time
2021-12-26 09:39:19
2021-12-26 09:39:44
Got this present from the still-to-be-born baby 🤣
2021-12-26 09:40:25
It says "do you want to be my godfather?"
2021-12-26 09:40:54
Printed on bottles of Chimay Bleu, one of my favorite beers, haha
Fox Wizard
2021-12-26 10:54:50
Hm, guess I'll try one of those today <a:ThinkingSphere:821038590091329557>
2021-12-26 04:51:18
Hm, that image actually looks nice AI enhanced
2021-12-26 04:59:45
2021-12-26 05:00:27
~~Also some PS auto settings <:KekDog:884736660376535040>~~
Fox Wizard Hm, guess I'll try one of those today <a:ThinkingSphere:821038590091329557>
2021-12-26 09:16:19
Hm, turns out they're kinda nice
2021-12-26 09:18:07
Rochefort 10 is nicer in my opinion, but if I want something lighter then I guess that's my favorite. It's way nicer than expected and might be my default go to beer, since it's not that expensive compared to Rochefort 10 (which costs 3 euros per bottle...)
_wb_
2021-12-26 09:26:10
Chimay Blue is one of my default go to beers in autumn/winter
2021-12-26 09:27:06
Rochefort 10 is also nice but indeed a bit expensive and heavy on the alcohol
Fox Wizard
2021-12-26 09:27:28
Understandable. It's nice ~~drank too much though, so my English is probably messed up <:KekDog:884736660376535040>~~
2021-12-26 09:27:46
And yeah. Wish it were way cheaper since it's very nice
_wb_
2021-12-26 09:28:23
Chimay also has 75cl bottles with grand reserve versions of the bleu
2021-12-26 09:28:46
It ages well, if you can resist drinking it
2021-12-26 09:29:43
4-5 year old Chimay Bleu is quite different (and better) compared to a recent one
2021-12-26 09:30:02
Also the small bottles age well
Fox Wizard
2021-12-26 09:30:31
My favorites are: Summer: Tripel Karmeliet Other seasons: Chimay (tipsy/drinking in), Rochefort 10 or Achel 8/9.5 when I'm tipsy/drunk
_wb_
2021-12-26 09:31:02
Tripel Karmeliet is also one of my spring/summer favorites
Fox Wizard
2021-12-26 09:31:09
Hm, I have 33CL Chimay bottles here. Second favorite for sure
2021-12-26 09:31:11
Nice
_wb_
2021-12-26 09:31:35
La Chouffe is also nice in summer
Fox Wizard
2021-12-26 09:31:38
Oof, typing is kinda becoming a little hard
_wb_
2021-12-26 09:31:52
I visited Achel last week
Fox Wizard
2021-12-26 09:32:03
Nice, I bought La Chouffe and I was actually planning on trying it this evening <:Poggers:805392625934663710>
2021-12-26 09:32:26
Like, I bought a big bottle and was going to try it now for the first time in my life <:KekDog:884736660376535040>
_wb_
2021-12-26 09:32:46
(lots of Dutch people in Achel, it was the weekend the Dutch lockdown started haha)
2021-12-26 09:33:46
"de hollanders hebben alle appeltaart opgegeten" said the waiter in the brasserie in the Achel brewery
Fox Wizard
2021-12-26 09:34:08
Lol. Many Dutch people seem to be going to Belgium, because rules here are kinda too extreme. The government decided a full lockdown (everything non essential being closed and essential things closing early) would be the best thing
2021-12-26 09:34:10
Lol
2021-12-26 09:34:35
Their pie was nice, however, I went for cherry when I went there :p
2021-12-26 09:37:05
What was funny to me though, they called their "elderberry cider" very expensive and "luxurious", because it costs 4 bucks, but that's almost the normal price of a cheap bear at bars here. Usually a cheap tap in a plastic cup costs 3 euros here... yay city life <:KekDog:884736660376535040>
2021-12-26 09:37:24
~~Elderberry cider tastes 10 times better though~~
2021-12-26 09:49:23
Hm, La Chouffe is kinda nice
_wb_
2021-12-26 09:51:56
Westvleteren is the hardest to get of the trappists - they make you jump through hoops if you try to buy it
2021-12-26 09:52:39
But it's not very expensive - a bit less than 2 euro per 33cl bottle for the Westvleteren 12
Fox Wizard
2021-12-26 09:58:21
Hm, can't say I ever heard of it
2021-12-26 10:06:22
Lol my alcohol tolerance. Haven't had a drop of alcohol for 3 months or so, so now even a somewhat moderate amount feels like... a lot <:KekDog:884736660376535040>
The_Decryptor
2021-12-27 07:39:37
One neat trick to remove banding in images, actually calibrate your monitor properly
2021-12-27 07:39:50
I didn't realise how out of whack mine was, it's a night and day difference
2021-12-27 07:40:46
It's actually quite noticeable with JXL images, really dark sections are actually really dark now, I could see them before and it looked "muddy"
w
2021-12-27 07:49:10
the vcgt does make a significant difference even outside of color managed applications
2021-12-27 07:49:21
unfortunately just like everything else color management, there's not a lot of literature on the topic
2021-12-27 07:52:55
<http://www.lagom.nl/lcd-test/black.php> and the white saturation one is useful without a colorimeter
The_Decryptor
2021-12-27 07:56:40
I got a second hand colorimeter, basically hands off
2021-12-27 07:57:51
Made me realise I had my monitor settings entirely wrong, it still looked fine, but that's because I didn't know what I was supposed to be seeing
w
2021-12-27 07:58:29
yeah time for the ultimate test
2021-12-27 07:58:34
The_Decryptor
2021-12-27 08:16:44
i1 Display Studio for $180 AUD
2021-12-27 08:21:21
iirc it's 99.5% sRGB
2021-12-27 08:24:49
Turns out it records it in the profile it creates
w
2021-12-27 08:25:05
the bands and gamma test are probably the only objective tests the human eyes can do
_wb_
2021-12-27 01:34:43
The above is not off-topic enough
2021-12-27 01:35:10
This is an appropriate level of off-topicness: https://youtu.be/mU1MhESEYB8
Fox Wizard
2021-12-27 02:53:46
~~Vertical <:ReeCat:827322381349290076>~~
2021-12-27 02:53:51
But nice
improver
2021-12-28 04:38:45
Nova Aurora
2021-12-29 01:51:34
<@!886264098298413078> How can I uninstall a manually compiled version of your QT jxl plugin?
novomesk
Nova Aurora <@!886264098298413078> How can I uninstall a manually compiled version of your QT jxl plugin?
2021-12-29 10:06:23
Delete libqjpegxl.so from the plugins/imageformats/ folder where it is installed. And also there could be jxl.desktop file in /usr/share/kservices5/qimageioplugins/ . jxl.desktop could be installed also by imageformats package.
Nova Aurora
novomesk Delete libqjpegxl.so from the plugins/imageformats/ folder where it is installed. And also there could be jxl.desktop file in /usr/share/kservices5/qimageioplugins/ . jxl.desktop could be installed also by imageformats package.
2021-12-29 10:08:08
Thanks 👍
Fox Wizard
2021-12-29 11:05:53
Sometimes mozjpeg q1 can produce nice looking results
2021-12-29 11:06:52
q2
2021-12-29 11:07:41
q3
2021-12-29 11:11:56
Surprised how decent avif looks. Could probably even be served
2021-12-29 11:19:08
Lol, webp just dies at that point <:KekDog:884736660376535040>
nathanielcwm
2021-12-29 01:30:25
<@!219525188818042881> lol i didn't even realise the background was supposed to be a gradient until i saw the webp
2021-12-29 01:30:43
why is there such a big colour shift on webp
2021-12-29 01:31:20
don't kill me but i think q1 looks better than q2 and q3, cuz it doesn't make any attempt at trying to do the background <:kekw:808717074305122316>
Fox Wizard
2021-12-29 01:31:54
Lol. It looks like it's an actual style <:KekDog:884736660376535040>
2021-12-29 01:32:00
Also, the avif actually looks good
nathanielcwm
2021-12-29 01:32:47
<:banding:804346788982030337>
Fox Wizard
2021-12-29 01:33:31
It's not even too bad, especially not for 61KB... 4000x4000 <:KekDog:884736660376535040>
nathanielcwm
2021-12-29 01:33:43
fair
2021-12-29 01:34:23
and even tho the lines against the background are being blurred the ones inside aren't being blurred to a really bad level
2021-12-29 01:34:38
oh wait i forgot firefox enabled avif support <:kekw:808717074305122316>
2021-12-29 01:35:18
how does png and jxl fare?
2021-12-29 01:35:25
well if you can get the png down to these sizes <:kekw:808717074305122316>
Fox Wizard
2021-12-29 01:36:12
Optimized PNG is like... 5.68MB and guess it'll look oof'd when made very small
nathanielcwm
2021-12-29 01:36:27
just make it black and white™️
Fox Wizard
2021-12-29 01:37:44
Avif looks way better than jxl tbh, but need jxl q 1, so that was already expected
2021-12-29 01:38:08
Hm, e9 q2 might also be small enough <:KekDog:884736660376535040>
2021-12-29 01:41:27
Hm, q3
2021-12-29 01:41:43
``-e 9 -q 3 -I 1 -E 3 -g 3``
nathanielcwm
2021-12-29 01:44:13
also looks great lol
Fox Wizard
2021-12-29 01:44:14
Of course png looks absolutely terrible at those sizes...
nathanielcwm
2021-12-29 01:44:20
what does the q1 look like?
2021-12-29 01:44:35
oof jxl does a lot worse than avif when u zoom in tho
Fox Wizard
2021-12-29 01:44:35
q1 looks almost the same
2021-12-29 01:44:41
Well, yeah XD
2021-12-29 01:45:03
153KB optimized PNG
nathanielcwm
2021-12-29 01:45:12
but less banding in background <:HaDog:805390049033191445>
2021-12-29 01:45:30
but now u get smoothing and a colour shift around the edges
2021-12-29 01:45:31
oof
Fox Wizard 153KB optimized PNG
2021-12-29 01:46:34
nightmare fuel <:monkaMega:809252622900789269>
Fox Wizard 153KB optimized PNG
2021-12-29 01:48:38
so it's actually nightmare eyes with a possessed fox and not a happy fox
Fox Wizard
2021-12-29 01:49:42
Got a smaller PNG if you want <:KekDog:884736660376535040>
2021-12-29 01:49:49
65.3KB
nathanielcwm
2021-12-29 01:49:50
<:YEP:808828808127971399>
Fox Wizard
2021-12-29 01:49:56
nathanielcwm
2021-12-29 01:50:09
i'm sending this to foxtopic
Fox Wizard
2021-12-29 01:50:22
Lol
2021-12-29 01:53:16
Want an even smaller one with only 2 colors?
2021-12-29 01:53:46
34.2KB
2021-12-29 02:01:09
64 colors bonus fox <:KekDog:884736660376535040>
Cool Doggo
2021-12-29 02:13:22
what is the original?
nathanielcwm
Fox Wizard 64 colors bonus fox <:KekDog:884736660376535040>
2021-12-29 02:13:33
smh 1MB
2021-12-29 02:13:35
too beeeeeeeeeeeeeg
Fox Wizard
2021-12-29 02:13:46
nathanielcwm
Fox Wizard 64 colors bonus fox <:KekDog:884736660376535040>
2021-12-29 02:14:34
the dithering u applied there makes a really bad moire effect on my monitor <:kekw:808717074305122316>
_wb_
2021-12-29 02:21:56
Delta palette might work well on this
2021-12-29 02:22:51
How big is cjxl --lossy-palette --palette 0 on this one?
2021-12-29 02:24:11
We should make variants of lossy palette with more loss
2021-12-29 02:26:28
Also lossy encoding of gradient predictor residuals (like what we do with DC) would make a nice near-lossless mode that avoids banding and DCT artifacts while still being a lot smaller than full lossless
Fox Wizard
2021-12-29 03:03:04
Using that didn't change the file size for me ~~no idea how to properly use most parameters tbh <:KekDog:884736660376535040>~~
_wb_
2021-12-29 03:13:43
I mean with -m too
2021-12-29 03:14:07
And maybe -P 0 or something is also a good idea
Fox Wizard
2021-12-29 03:29:34
Hm, prefer the image without those parameters. It created blocky banding at -d 1
diskorduser
Fox Wizard
2021-12-29 03:31:57
Is it from a svg?
Fox Wizard
2021-12-29 03:33:16
No
diskorduser
2021-12-29 03:39:09
https://www.teeturtle.com/products/boba-fox?variant=19577791455200
lithium
2021-12-29 03:43:24
> --separate=1 🤔
Fox Wizard
2021-12-29 03:43:35
Cursed
lithium
2021-12-29 03:45:04
I like pearl milk tea 🙂
Fox Wizard
2021-12-29 03:52:57
🧋
lithium
_wb_ How big is cjxl --lossy-palette --palette 0 on this one?
2021-12-29 04:05:37
look great 🙂 > jpg q99 444 386,119 > jxl 76,562 > -j -m -s 9 --lossy-palette --palette=0 -g 2 -E 3 -I 1
2021-12-29 04:05:47
-lossy-palette --palette=0
fab
2021-12-29 04:28:34
Lee jxl got quality improvemrnts
2021-12-29 04:28:51
https://artifacts.lucaversari.it/libjxl/libjxl/2021-12-28T23%3A30%3A12Z_7bbbe968fc6a512f9d1fe722abaf10a249566450/
2021-12-29 04:29:08
is it softe at high distances especially in infaview
Fox Wizard
2021-12-29 04:29:11
Can't say it looks better to me than without ``-lossy-palette --palette=0``
fab
2021-12-29 04:29:22
playes don't eally suppot peopley colos
Fox Wizard
2021-12-29 04:30:28
2021-12-29 04:32:01
Just ``-e 9 -q 92 -I 1 -E 3 -g 3`` 77,716 bytes
2021-12-29 04:32:34
Don't like the blocky banding ``-lossy-palette --palette=0`` sadly, because it looks very obvious in the background
fab
2021-12-29 04:32:40
is it vardct?
Fox Wizard
2021-12-29 04:33:32
Think so
2021-12-29 04:45:53
Hm, ``-j -m -s 9 --lossy-palette --palette=0 -g 2 -E 3 -I 1`` looks very bad on a higher quality version of the image
2021-12-29 04:46:01
On this one
2021-12-29 04:46:35
2021-12-29 04:48:58
lithium
fab Lee jxl got quality improvemrnts
2021-12-29 05:16:05
That's great 🙂 , Could you teach me which PR improve quality? look like PR403 still haven't merge. > https://github.com/libjxl/libjxl/pull/403
fab
2021-12-29 05:18:32
No pr
lithium That's great 🙂 , Could you teach me which PR improve quality? look like PR403 still haven't merge. > https://github.com/libjxl/libjxl/pull/403
2021-12-29 05:19:41
I don't know if modular also imrpoved
2021-12-29 05:19:54
But There is better efficiency
2021-12-29 05:20:02
See the av1 Discord
2021-12-29 05:20:10
You are in it
lithium
2021-12-29 05:20:40
ok
fab
2021-12-29 05:20:59
2021-12-29 05:27:38
9a74 is written
lithium
Fox Wizard On this one
2021-12-29 05:27:59
yeah, that banding isn't good, I think lossy-palette still very experiment for now, and I look forward jxl separate option can fix everything. 🙂 > https://github.com/libjxl/libjxl/pull/466
Nova Aurora
novomesk Delete libqjpegxl.so from the plugins/imageformats/ folder where it is installed. And also there could be jxl.desktop file in /usr/share/kservices5/qimageioplugins/ . jxl.desktop could be installed also by imageformats package.
2021-12-29 10:11:22
Fixed my issue, which was both your plugin and kimageformats providing jpeg-xl
fab
2021-12-30 08:17:11
With the image i used s 8 and s 9 d 1 werent heavier abd werent high quality
2021-12-30 08:18:09
For quality like you need an image that dont weight 60 kb use d 0.2 s 9
2021-12-30 08:18:40
With s 7 It doesnt chahge anything you don't really need full effort
2021-12-30 08:19:23
Like in svt av1 p5 film grain 22 input depth 10 crf 16 closed gop 1
2021-12-30 08:19:26
Is enough
2021-12-30 08:19:39
With the new build
2021-12-30 08:20:04
And motions looks good
2021-12-30 08:20:52
I downloaded a pipeline from 20:00 29th december
2021-12-30 08:21:16
I Guess is some thing veluca is correcting
2021-12-30 08:21:57
But you need to wait April 2022 2nd edition of the First part of the specification
2021-12-30 08:22:12
18181-1
2021-12-30 08:22:53
For audio use 172 kbps cbr fast coder ffmpeg aac
2021-12-30 08:23:10
180 abr nero
2021-12-30 08:23:17
MP3 v1
2021-12-30 08:23:29
MP3 v0
2021-12-30 08:23:37
MP3 v2
2021-12-30 08:23:53
FDK 1.0.2 VBR5
2021-12-30 11:05:59
even gxlame v 27.3 is acceptable
2021-12-30 11:06:31
i would like a new apple aac encode3 at p4 160 kbps
2021-12-30 11:07:11
o even new exhale p 3 b 62
spider-mario
2021-12-30 05:04:56
https://mainichi.jp/english/articles/20211227/p2a/00m/0na/072000c what
improver
2021-12-30 06:26:47
based japs resist change
2021-12-31 03:40:32
it is at least more secure exploits wise - flash can pretend to be any kind of device, and various usb drivers have been known to have exploitable bugs
2021-12-31 03:42:39
it's especially relevant if they are running outdated systems too
190n
2021-12-31 06:42:22
chad
necros
2021-12-31 10:03:33
https://youtu.be/M4IMiVJBnys
_wb_
2021-12-31 08:53:39
Getting ready for Moscow timezone New Year with the kids — CET is a bit too late for them 😅
Fox Wizard
2021-12-31 09:22:35
<:galaxybrain:821831336372338729>
_wb_
2021-12-31 11:06:25
Happy New Year!
2022-01-01 09:06:42
2022-01-01 09:07:38
(I wrote it down for my daughter, she added the title)
Fox Wizard
2022-01-01 09:42:09
<:Coffin2:770327766813900870> <:CoffinDance:778934247469613087>
190n
2022-01-03 07:40:41
where can i find fjxl?
veluca
2022-01-03 07:57:31
Scope had a version somewhere in the benchmarks channel
2022-01-03 07:57:38
I think
2022-01-03 07:57:44
<@111445179587624960>
190n
2022-01-03 08:05:37
ah i see, i can probably build it from there
2022-01-03 08:05:42
i was looking for a separate repo
Rally
2022-01-04 03:49:43
Intel = rekt again?
improver
2022-01-04 11:30:34
waiting for fan translation
2022-01-04 11:31:53
https://www.youtube.com/watch?v=J1Np4y4qc0Q
improver waiting for fan translation
2022-01-05 12:44:03
apparently someone on /a/ already translated it, it's just not typeset yet
2022-01-05 12:49:26
nvm it's typeset, at ||<https://boards.4channel.org/a/thread/232541480/ayakashi-triangle-chapter-74#p232546207>||
Scope
2022-01-05 02:47:34
https://newatlas.com/photography/717-gigapixel-rembrandt-night-watch/
The_Decryptor
2022-01-06 12:50:37
https://rijks-micrio.azureedge.net/ERwIn/20/450_377.jpeg < You wouldn't download a Rembrandt piece by piece and stich it back together
Fraetor
2022-01-06 01:27:21
Is there a way to encode an image that doesn't all fit in memory with the current encoder?
_wb_
2022-01-06 01:40:37
Nope
2022-01-06 01:41:18
Well technically you could split it in tiles and encode them as separate frames, but that is not how it should be done
2022-01-06 01:42:07
Will not be for 1.0 of the api to have encode options that are not full-frame though
2022-01-06 01:43:39
But could certainly be added, e.g. encoding 2048x2048 pixels at a time wouldn't be too hard to do and could even be done with streaming output too (no need to buffer the compressed bitstream)
improver
2022-01-06 02:54:51
in theory even DC can be encoded in tiles, right?
_wb_
2022-01-06 03:04:38
Yes, DC gets encoded in tiles of 256x256, which corresponds to 2048x2048 pixels
2022-01-06 03:06:07
AC is encoded in tiles of 256x256 pixels, so you could also encode in smaller chunks but then you need to buffer the DC in the encoder
2022-01-06 03:11:04
Also all auxiliary images like chroma from luma coeffs, adaptive quant weights, filter strengths are also encoded with the DC groups in regions corresponding to 2048x2048 pixels (but those are typically smaller amounts of data, e.g. CfL is 1:64 so only 32x32 values per DC group, quantweights and block type selection are per block so at most 256x256 values but typically less — it could be just 8x8 values if it's all DCT256x256 blocks.
improver
2022-01-06 03:23:44
if data can be fed in 2048x2048 groups, we could potentially have quite reasonably low memory use encoder, without too much complication. well, as long as 2048x2048 is 'low' for particular use case
2022-01-06 03:24:39
and even DC buffering option doesn't really sound all that bad
2022-01-06 03:27:00
though i suspect DC buffering isnt really avoidable -- you want to put it complete in particular place in bitstrean
_wb_
2022-01-06 03:27:49
Of course density suffers a bit if you encode image chunks independently, i.e. cannot globally optimize histograms, cannot do patches across chunks, etc
improver
2022-01-06 03:28:14
either something needs to be buffered somewhere, or these 2048x2048 tiles need to be passed in twice
_wb_
2022-01-06 03:29:12
You don't _have_ to put all DC before all AC, you can permute groups so you mix them, at the cost of course of losing whole image progressive previews
improver
2022-01-06 03:29:28
makes sense
2022-01-06 03:30:30
in practice i think that first writing to temporary file and then rewriting to final one shouldn't be a bad thing
2022-01-06 03:31:03
unless you wanna stream output and dont have much temporary storage
_wb_
2022-01-06 03:33:31
Yes, or just keep the compressed AC in memory until all DC has been emitted. Or a two pass approach. Or permute and don't have network progressive (you can still do progressive decode if you have the file on disk, just need to seek)
improver
2022-01-06 03:34:52
i think you could even optimize histograms globally if you do enough of passes
_wb_
2022-01-06 03:35:50
It shouldn't be too hard to make a tool that rearranges the groups afterwards, it's just byte shuffling (only a bit annoying that you need jxl entropy decode to interpret the toc permutation)
improver i think you could even optimize histograms globally if you do enough of passes
2022-01-06 03:36:52
Yes, if you don't care too much about speed you can just encode twice, basically.
improver
2022-01-06 03:38:21
patches across groups sound complicated even if you encode twice if you wanna conserve memory, though
_wb_
2022-01-06 03:46:14
Yes, I suppose best you can do relatively easily is a two pass approach where you find patches per encode tile and remember them all, remove duplicates, and then see which patches can be used. Still won't find repetition where the patch occurs only once per group, but at least if e.g. the letter "e" occurs twice in one group, all other groups can use the same letter "e" in the second pass even if they have it only once.
2022-01-06 03:47:17
But I suspect that for use cases where memory is enough of an issue to make chunked encode needed, you don't want to do fancy stuff like patches
improver
2022-01-06 05:45:23
190n
2022-01-07 02:34:08
3 exabytes of ram
2022-01-07 02:34:11
<:Poggers:805392625934663710>
_wb_
2022-01-07 09:29:45
It can, but you'll need a huge amount of memory or swap space...
2022-01-07 09:30:55
Also making a viewer for images that large that doesn't run out of memory is quite nontrivial
2022-01-07 09:33:31
While we made sure that the bitstream itself makes it possible to deal with huge images (by having ways to do chunked encoding and cropped decoding), for now we haven't tried to implement anything like that yet — we still kind of assume that there's enough memory for the whole uncompressed image (plus some overhead).
2022-01-07 09:35:23
But even if we don't do anything new in terms of implementation, assuming typical available memory will continue growing like it did in the past, the maximum _practical_ image dimensions will keep growing anyway
2022-01-07 09:39:41
So that upper bound (one gigapixel by one gigapixel, so one exapixel) is effectively just saying "there are no hardcoded limits on the dimensions", unlike e.g. the old JPEG which has 16-bit dimensions so at most 65535x65535, or WebP which has 14-bit dimensions so it cannot do, say, three 8K images horizontally next to each other.
2022-01-07 09:42:42
In particular, in some cases you may want to have images with extreme aspect ratios for some reason, say 100x100,000, which is only 10 megapixels so not really an issue in terms of memory, but neither JPEG nor WebP can represent it.
improver
2022-01-08 09:42:18
you also need to allow for downsized decoding - either decode only amount needed to fulfill certain resolution, or downsize after decoding tile by tile
2022-01-08 09:44:22
this is for example allowed by jpeg, exposed in imagemagick, and useful for cheap thumbnail generation of whatever size inages
2022-01-08 09:45:45
spider-mario
2022-01-08 10:47:34
> _P_ values have always had critics. In their almost nine decades of existence, they have been likened to mosquitoes (annoying and impossible to swat away), the emperor’s new clothes (fraught with obvious problems that everyone ignores) and the tool of a “sterile intellectual rake” who ravishes science but leaves it with no progeny³. One researcher suggested rechristening the methodology “statistical hypothesis inference testing”³, presumably for the acronym it would yield.
2022-01-08 10:47:35
oof
Fraetor
2022-01-08 11:01:05
lol
2022-01-08 11:01:44
They have a place, but only after a lot of other factors have been controlled for.
spider-mario
2022-01-08 11:09:14
do they, though
Fox Wizard
2022-01-11 10:03:27
Lol, someone put a USB flash drive here with Polish music on it... I can borrow the flash drive, so I can update my monitor firmware, but then I have to remove the music first. Thing is, it's write protected and regedit and diskpart can't remove the protection, so guess no firmware update for me <:KekDog:884736660376535040>
spider-mario
2022-01-11 10:12:09
how good is the music?
2022-01-11 10:12:26
maybe it will make for a good consolation
Fox Wizard
2022-01-11 10:27:13
Not really my taste XD
2022-01-11 10:27:38
Also, Windows Media Audio
2022-01-11 11:07:35
LCD monitor. Firmware update improved HDR performance, so could be an important update