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

photography

spider-mario
spider-mario once you have a bracketed shot, or a single raw that had enough dynamic range to begin with, you can decide what to do with it, and this can be “grading it on an HDR monitor and exporting it as a JPEG XL or AVIF image using PQ or HLG” for example
2021-05-10 10:27:58
I have tried this myself, here is an example: https://spider-mar.io/dpreview/piscine.html
2021-05-10 10:28:15
if you are using Chrome on Windows with HDR enabled system-wide, the image should be displayed in HDR
2021-05-10 10:30:24
at the moment, there aren’t a lot of tools to do that, though
2021-05-10 10:30:33
I used DaVinci Resolve Studio
2021-05-10 10:30:53
which is arguably more video-oriented
diskorduser
2021-05-10 10:42:34
Does chrome on Android support hdr images? 🤔
2021-05-10 10:43:37
2021-05-10 10:43:55
The sky looks weird though
2021-05-10 10:44:51
Everything looks bad. Probably a chrome bug or something?
raysar
2021-05-11 01:14:01
At home on no hdr display it looks good
diskorduser
raysar At home on no hdr display it looks good
2021-05-11 02:58:57
Looks fine on sdr display?
raysar
diskorduser Looks fine on sdr display?
2021-05-11 03:15:57
Yes, android is not a computer to do tests :o I didn't know chrome android support jxl, maybe it not support hdr.
diskorduser
2021-05-11 03:49:00
It looks good on my sdr monitor
diskorduser Everything looks bad. Probably a chrome bug or something?
2021-05-11 04:25:39
It looks bad on a sdr phone too. (On chrome)
spider-mario
2021-05-11 10:50:30
on an SDR monitor, there are a few things (e.g. the bottom part of the sky) that clip sooner than they should
2021-05-11 10:50:40
there is apparently no tone mapping at the moment
2021-05-11 10:50:49
but yes, what is below the clipping point seems to look fine
raysar
2021-05-11 03:18:48
<@263309374775230465> how do you enable jxl support on chrome nightly android?
diskorduser
2021-05-11 05:00:40
That picture is avif. Not a jxl.
2021-05-12 02:24:47
diskorduser
2021-05-12 02:55:31
<@456226577798135808> I made this using Adobe enhance demosaicing.
Deleted User
diskorduser <@456226577798135808> I made this using Adobe enhance demosaicing.
2021-05-12 03:21:01
How did you get it? 😃
diskorduser
How did you get it? 😃
2021-05-12 03:21:38
Aye aye captain
Deleted User
diskorduser Aye aye captain
2021-05-12 03:21:50
YARRRRRRR 🏴‍☠️
2021-05-13 08:39:51
🤪
_wb_
2021-05-13 08:45:34
What is this object?
Deleted User
2021-05-13 08:46:09
Idk really, maybe some kind of ventilation stuff?
2021-05-13 08:50:07
But for sure it was *creatively* vandalised 😆
spider-mario
🤪
2021-05-14 07:41:57
Ringo
2021-05-14 08:01:06
👀
2021-05-14 08:01:06
...
diskorduser
🤪
2021-05-14 08:16:33
veluca
spider-mario
2021-05-14 08:46:14
Don't lose your head now!
spider-mario
spider-mario
2021-05-14 08:47:03
veluca
spider-mario
2021-05-14 08:48:32
(I wonder what other people are thinking now...)
Ringo
spider-mario
2021-05-14 09:27:13
/o\
Deleted User
2021-05-15 02:52:20
Yes, this shot is also straight out of camera 🙂
2021-05-21 02:57:09
Minimalistic.
diskorduser
2021-05-21 03:55:45
What is it. Wire?
2021-05-22 02:56:14
Photo from 2mp camera lol
Nova Aurora
2021-05-22 10:31:42
2021-05-22 10:31:45
Cat
Deleted User
2021-05-23 03:50:31
Car https://res.cloudinary.com/mattgore/TMN000.jpg
_wb_
2021-05-23 03:51:23
How did you make that?
Deleted User
2021-05-23 03:52:30
It's a ~~screenshot~~ in-game photograph of a game called TrackMania, no real life footage. :)
_wb_
2021-05-23 04:03:17
A photo of your screen?
veluca
2021-05-23 04:19:45
I really doubt it's a photo
2021-05-23 04:20:01
as in, taken with a camera pointed towards a screen
2021-05-23 04:20:11
I assume it's an in-game photo or something like that
Deleted User
2021-05-23 04:59:30
Yes, TrackMania allows to export in-game videos and photos directly.
diskorduser
2021-05-23 05:06:17
So it is a screenshot.
Deleted User
2021-05-23 05:15:11
No, the original file is 5160x2160 pixels and I don't have such a large screen. The correct name would probably be "render".
_wb_
2021-05-23 05:33:04
Ah it renders the game scene at a higher res than what it would do for the screen? That's a nice feature
Deleted User
2021-05-23 06:09:36
Yes, also with up to 400 samples per pixel, accurate motion blur and depth of field, and ray-traced reflections. <:BlobYay:806132268186861619> 😄
2021-05-23 06:38:40
<@!794205442175402004> here's the original: https://res.cloudinary.com/mattgore/TMN000.jpg The `q_auto:eco` JPG reencode doesn't change the appearance that much: https://res.cloudinary.com/jon/image/fetch/q_auto:eco,f_jpg/https://res.cloudinary.com/mattgore/TMN000.jpg But the `q_auto:eco` JXL reencode is darker in the shadows: https://res.cloudinary.com/jon/image/fetch/q_auto:eco,f_jxl/https://res.cloudinary.com/mattgore/TMN000.jpg Maybe borked color profile handling or something? Same thing happens with JXL on "normal" `q_auto` setting.
veluca
2021-05-23 06:42:02
oh definitely some TF shenanigans
2021-05-23 06:42:19
might be one of those "gamma vs srgb" cases
2021-05-23 06:42:29
hope it's not a cjxl bug 😛
Deleted User
2021-05-23 06:42:59
The original was JPG, not PNG...
veluca
2021-05-23 06:43:39
ah, then no
2021-05-23 06:44:03
might be a Cloudinary bug, or a cjxl bug - does it happen if you do a manual encode?
Deleted User
2021-05-23 06:45:48
Manual encode works flawlessly, it's a Cloudinary bug then
2021-05-23 06:46:02
Either way Jon should know
_wb_
2021-05-23 06:50:00
I'll have to check
2021-05-23 06:52:11
On my phone I cannot see the difference in firefox nightly, but I cannot really flip there
2021-05-23 07:02:48
hm on my laptop I see a difference in chrome canary and no difference in firefox nightly
2021-05-23 07:03:08
so likely a cloudinary bug then, I suppose
2021-05-23 07:09:20
hm
2021-05-23 07:09:51
when I do `convert TMN000.jpg tmp.png; cjxl tmp.png foo.jxl` I also get the darkening in the shadows
2021-05-23 07:10:11
(this is effectively what cloudinary does at the moment)
Deleted User
2021-05-23 07:10:32
**Chrome:** ✅ original ✅ `q_auto:eco,f_jpg` ❌ `q_auto:eco,f_jxl` ❌ `q_100,f_png/q_auto:eco,f_jxl` **Firefox:** ✅ original ✅ `q_auto:eco,f_jpg` ✅ `q_auto:eco,f_jxl` ❌ `q_100,f_png/q_auto:eco,f_jxl`
_wb_
2021-05-23 07:11:02
does Chrome interpret untagged JPEG in a different way than ImageMagick?
2021-05-23 07:11:48
I'm a bit confused where the bug is now
Deleted User
_wb_ I'm a bit confused where the bug is now
2021-05-23 07:12:08
Me too
2021-05-23 07:12:46
<@456226577798135808> How much are you willing to pay for the 5160x2160 lossless original? 😁 Btw, I can rerender it at a higher resolution for a small additional fee. 🤑
<@456226577798135808> How much are you willing to pay for the 5160x2160 lossless original? 😁 Btw, I can rerender it at a higher resolution for a small additional fee. 🤑
2021-05-23 07:13:23
https://tenor.com/view/6m-rain-wallstreet-make-it-rain-gif-8203989
_wb_
2021-05-23 07:14:57
so as far as I can tell, when you do `cjxl TMN000.jpg -j out1.jxl` and you do `convert TMN000.jpg tmp.png; cjxl tmp.png out2.jxl`, out1.jxl looks OK and out2.jxl looks a bit too dark in the shadows
2021-05-23 07:16:50
so not sure what is going on here - but one of Chrome, ImageMagick and cjxl must be doing something incorrect
Deleted User
2021-05-23 07:17:05
<@!693227044061839360> would probably be interested...
veluca
**Chrome:** ✅ original ✅ `q_auto:eco,f_jpg` ❌ `q_auto:eco,f_jxl` ❌ `q_100,f_png/q_auto:eco,f_jxl` **Firefox:** ✅ original ✅ `q_auto:eco,f_jpg` ✅ `q_auto:eco,f_jxl` ❌ `q_100,f_png/q_auto:eco,f_jxl`
2021-05-23 07:19:00
firefox ignores ICC in JXL files AFAIU so it could be that
Deleted User
2021-05-23 07:21:36
The JXL looks fine (ignoring the loss of detail) inside XnView.
_wb_
2021-05-23 07:22:20
Does XnView interpret colorspace correctly though?
Deleted User
2021-05-23 07:23:02
I don't know but why should it be any different to sRGB.
_wb_
2021-05-23 07:23:46
Well something is not quite sRGB it seems
Deleted User
2021-05-23 07:26:08
The JPEG on Cloudinary is and so was the original PNG.
_wb_
2021-05-23 07:27:29
ok so what happens is this
2021-05-23 07:27:59
when I encode the jpeg directly, I get `transfer_function: 13` which is what I would expect, that's sRGB
2021-05-23 07:29:00
when I first convert to png, then the jxl I get has ``` transfer_function: 65535 transfer_function gamma: 0.454550 ```
2021-05-23 07:30:03
the png ImageMagick produces has ``` png:gAMA: gamma=0.45455 (See Gamma, above) png:sRGB: intent=0 (Perceptual Intent) ```
2021-05-23 07:31:33
looks like both Chrome and cjxl interpret that PNG as using the gamma=0.45455 transfer curve, not the sRGB one
2021-05-23 07:33:26
I think both Chrome and cjxl are wrong though, and ImageMagick is right here
2021-05-23 07:33:33
```When the sRGB chunk is present, applications that recognize it and are capable of color management [ICC] must ignore the gAMA and cHRM chunks and use the sRGB chunk instead.```
2021-05-23 07:33:46
https://pmt.sourceforge.io/specs/png-1.2-pdg-h20.html#C.sRGB
2021-05-23 07:34:21
it looks like Chrome and cjxl are instead ignoring the sRGB chunk and letting the gAMA chunk take precedence
2021-05-23 07:35:13
<@!768090355546587137> <@!604964375924834314> any opinions?
2021-05-23 07:37:53
one workaround is to use an explicit sRGB(-ish) ICC profile, like this: https://res.cloudinary.com/jon/image/fetch/q_auto:eco,f_jxl,cs_tinysrgb/https://res.cloudinary.com/mattgore/TMN000.jpg
2021-05-23 07:39:11
I think we should fix the bug in Chrome and cjxl though - if there's an sRGB chunk, it should override the gAMA chunk.
Deleted User
2021-05-23 07:40:26
What are <@456226577798135808> and I getting for finding this bug?
diskorduser
2021-05-23 07:40:45
A 🍪
Deleted User
diskorduser A 🍪
2021-05-23 07:41:10
I've got enough of them on the Internet...
What are <@456226577798135808> and I getting for finding this bug?
2021-05-23 07:41:19
https://tenor.com/view/high-five-top-gun-tom-cruise-gif-9817538
_wb_
2021-05-23 07:43:55
the above is just my analysis, maybe I missed something. Waiting for opinions from some others who know more about the subtleties of colorspace signaling in PNG than me, like <@!768090355546587137>, <@!604964375924834314> and maybe <@!826537092669767691> ?
spider-mario
2021-05-23 07:45:00
having a look at the PNGs generated by djxl from out1.jxl and out2.jxl, one moment
Deleted User
_wb_ the above is just my analysis, maybe I missed something. Waiting for opinions from some others who know more about the subtleties of colorspace signaling in PNG than me, like <@!768090355546587137>, <@!604964375924834314> and maybe <@!826537092669767691> ?
2021-05-23 07:45:24
Nice, so the bounty depends on the severity of the bug.
spider-mario
2021-05-23 07:45:44
for what it’s worth, out1.png and out2.png seem to have the same lightness in FastStone
_wb_
2021-05-23 07:45:47
(I used jxlinfo to check what we have in the jxl header)
2021-05-23 07:46:12
(things may also depend on ImageMagick version, I used whatever is default in current unstable debian)
spider-mario
2021-05-23 07:47:43
out1.png has an sRGB chunk and no other color stuff
2021-05-23 07:47:57
out2.png has iCCP and gAMA
2021-05-23 07:48:08
and no sRGB
Deleted User
2021-05-23 07:48:23
That's what <@!794205442175402004> said already.
spider-mario
2021-05-23 07:49:23
he mentioned ignoring the sRGB chunk and using the gAMA chunk instead
2021-05-23 07:49:29
but neither of the two pngs has both
2021-05-23 07:49:47
or was it about the input tmp.png?
_wb_
2021-05-23 07:49:57
the tmp.png created by imagemagick has both
spider-mario
2021-05-23 07:50:01
tmp.png has gAMA and cHRM
2021-05-23 07:50:02
no sRGB
2021-05-23 07:51:04
`identify -verbose` says it does but TweakPNG doesn’t list it
_wb_
2021-05-23 07:51:10
I see
2021-05-23 07:51:18
that's weird
2021-05-23 07:51:34
so it is an ImageMagick bug after all then
2021-05-23 07:52:34
maybe ImageMagick assumes that if gAMA and cHRM have those values, it is actually sRGB?
2021-05-23 07:53:39
(wrong assumption though, you could have something sRGB-like that does use just a simple gamma curve, and that would be the way to signal that)
spider-mario
2021-05-23 07:54:42
seems like it
2021-05-23 07:54:57
the ICC in out2.png is RGB_D65_SRG_Rel_g0.45455
2021-05-23 07:55:03
so cjxl didn’t see an sRGB chunk either
_wb_
2021-05-23 07:55:19
ok, I will see if I can circumvent the bug somehow in cloudinary - adding an explicit sRGB chunk should do the trick
veluca
2021-05-23 07:56:04
well, to be fair, likely the game did mean to make it sRGB xD
_wb_
2021-05-23 07:57:31
maybe we should consider an "imagemagick bug avoiding" thing in cjxl too, where PNG images that have gAMA and cHRM set to those specific values are interpreted as sRGB anyway (it's not quite correct but it's likely what was meant)
2021-05-23 08:09:02
<@!693227044061839360> is there any particular reason why ImageMagick's png encode is setting `gAMA` and `cHRM` but not `sRGB`, when converting from untagged input? Might be worth fixing (unless there's some legacy reason or something why this cannot be fixed).
diskorduser
2021-05-23 08:15:23
Gimp and imagemagick also do different color conversions. Just a reminder.
_wb_
2021-05-23 08:24:15
I remember the time when 'color management' didn't really exist yet — that is, it was done by the end-user by means of the Brightness and Contrast knobs on the CRT. Things are slowly getting better but there's still a lot of legacy stuff to deal with...
improver
2021-05-23 08:49:58
Kornel
_wb_ the above is just my analysis, maybe I missed something. Waiting for opinions from some others who know more about the subtleties of colorspace signaling in PNG than me, like <@!768090355546587137>, <@!604964375924834314> and maybe <@!826537092669767691> ?
2021-05-24 10:55:58
The sRGB chunk should win over all others. Although I think it's technically valid not to support it and then make a DIY profile from other chunks
_wb_
2021-05-24 11:01:09
Problem is the sRGB transfer function cannot be expressed using just gAMA
Kornel
2021-05-24 12:14:20
Sure, that's why this chunk exists
2021-05-24 12:14:57
If you need extract curve without it, you need either ICC
2021-05-24 12:15:21
or no label at all and hope for sRGB being the default
_wb_
2021-05-24 12:16:05
Nothing at all is supposed to mean sRGB, but firefox does not do that by default
veluca
2021-05-24 12:40:48
IIRC it does "whatever you display colorspace is" by default, no?
_wb_
2021-05-24 12:57:44
For untagged images, yes
diskorduser
2021-05-25 08:18:17
http://res.cloudinary.com/dofnr4zc9/image/upload/q_95/v1621930507/gvatk8y6xd4620rd2dyl.jpeg
lvandeve
_wb_ the above is just my analysis, maybe I missed something. Waiting for opinions from some others who know more about the subtleties of colorspace signaling in PNG than me, like <@!768090355546587137>, <@!604964375924834314> and maybe <@!826537092669767691> ?
2021-05-25 01:03:02
Indeed sRGB should override gAMA: http://www.libpng.org/pub/png/spec/1.2/PNG-Chunks.html
666666t
2021-05-26 01:44:06
😔 went on a photo run, thought my camera was in "RAW + Basic JPG" save mode so i could clean up pictures a bit later, turns out i was just in high-quality jpg mode rip
2021-05-26 01:44:27
got a few neat pics at least regardless, though upload is super slow :p
2021-05-26 01:44:44
~~also that filename, n i c e~~
2021-05-26 01:45:12
uh ~~discord pls embed~~
Deleted User
666666t uh ~~discord pls embed~~
2021-05-26 01:47:13
*(after pasting a link wait for a few seconds and then press enter, maybe that'll do the trick)*
666666t
2021-05-26 01:47:18
attempt 2
2021-05-26 01:47:19
ok wh i'm not even uploading anything
2021-05-26 01:47:19
why is my ping `dirt` rn
2021-05-26 01:48:20
ok for some reason discord's failed to resend the link twice now so huh
2021-05-26 01:48:51
`but it sends everything else just fine`
2021-05-26 01:48:52
<:confusion:706650733692583987>
2021-05-26 01:49:44
~~ah heck i give up i'll just upload it again :p~~
2021-05-26 01:51:24
2021-05-26 01:51:29
well that works i guess, wack
2021-05-26 01:53:53
2021-05-26 01:59:33
2021-05-26 01:59:46
2021-05-26 01:59:49
~~got some other pictures i would have liked more if i had actually been saving them as raw images like i thought i was cause i kinda messed up some stuff and was hoping i could fix it later on :p~~
Deleted User
2021-05-26 02:02:05
Why can't every camera have a hardware version of Topaz DeNoise AI? Damn
666666t
2021-05-26 02:02:23
:p
Deleted User
2021-05-26 02:02:52
In-camera denoising is so stupid in terms of visual performance
2021-05-26 02:03:43
*(except if you're shooting with a Lumia, of course)*
666666t
2021-05-26 02:05:44
~~welp time to compress these `4+ MB JPEGs` to jxl and see what the difference is with default settings :p~~
2021-05-26 02:07:12
2021-05-26 02:07:13
nice :p
Deleted User
2021-05-26 02:08:45
I wish I could denoise them with Topaz DeNoise, encode that with VarDCT (so it doesn't have to deal with noise), estimate the noise separately and then save that value to the file
666666t ~~welp time to compress these `4+ MB JPEGs` to jxl and see what the difference is with default settings :p~~
2021-05-26 02:09:31
You mean losslessly?
666666t
2021-05-26 02:10:39
aye
2021-05-26 02:11:04
Deleted User
666666t
2021-05-26 02:14:06
~~*now do `-s 9` then*~~
666666t
2021-05-26 02:17:50
oh no :p
2021-05-26 02:19:32
`12 hours later`
2021-05-26 02:21:54
*hey wait a sec*
2021-05-26 02:22:01
2021-05-26 02:22:07
2021-05-26 02:22:13
<a:animated_thonk_collapse:755281372540567653>
2021-05-26 02:22:25
(default speed on the former, -s 9 on the latter :p)
diskorduser
2021-05-26 02:23:18
d 1?
Deleted User
diskorduser d 1?
2021-05-26 02:23:30
Reversible JPEG re-encode
666666t
2021-05-26 02:23:59
2021-05-26 02:25:18
Deleted User
2021-05-26 02:26:58
> `v0.3.2` WTF <:WTF:805391680538148936>
2021-05-26 02:27:05
`git clone https://gitlab.com/wg1/jpeg-xl.git --recursive; cd jpeg-xl; mkdir build; cd build; cmake -DCMAKE_BUILD_TYPE=Release -DJPEGXL_ENABLE_DEVTOOLS=ON -DBUILD_TESTING=OFF ..; cmake --build . -- -j$(nproc)`
2021-05-26 02:27:08
NOW.
666666t
2021-05-26 02:27:13
~~oh yeah i should uh probably rebuild lmao~~
2021-05-26 02:27:19
that's a very good point :P
Deleted User
2021-05-26 02:28:18
You've got a one-liner above, just paste it into your shell and it'll compile basic tools (of course) AND some other ones, like `jxl_from_tree`.
666666t
2021-05-26 02:29:42
aye, just didn't realize how long it's been since i rebuilt :p
Deleted User
2021-05-26 02:30:07
Don't forget to `rm -rf jpeg-xl/` before doing that
666666t
2021-05-26 02:30:14
aye, already done :p
2021-05-26 02:30:23
alas, my internet is slow :p
Deleted User
2021-05-26 02:30:33
And don't forget to copy your images somewhere else before `rm`'ing the directory...
666666t
2021-05-26 02:30:48
👍
2021-05-26 02:52:28
~~aaand remembering to only do -j8 on the build cause the last few times i accidentally did a full -j12 it completely hard-froze my system and i had to power cycle :p~~
2021-05-26 02:53:55
aaand built, time to compare :p
2021-05-26 02:58:13
aaaand on average they're a bit bigger now at defaults :p (lossless transcode, squirrel speed )
2021-05-26 02:58:38
2021-05-26 02:58:42
before/after rebuilding <:ChocolaTongueOut:770027862341189653>
2021-05-26 02:59:02
either way, still a pretty nice improvement over the original <:EYES:644387947663196200>
lvandeve
_wb_ I remember the time when 'color management' didn't really exist yet — that is, it was done by the end-user by means of the Brightness and Contrast knobs on the CRT. Things are slowly getting better but there's still a lot of legacy stuff to deal with...
2021-05-26 11:40:33
I liked those rotating knobs in a CRT :). Having to press awkwardly placed buttons to access those settings deeply nested in the monitor menu discourages me from changing it
fab
2021-05-26 06:49:50
2021-05-26 06:49:56
etna catania
2021-05-26 06:50:01
italy
diskorduser
2021-05-27 06:00:16
Deleted User
diskorduser
2021-05-27 06:47:01
Are you sure that it's `-d 15`?
veluca
2021-05-27 07:30:26
yeah that seems a bit too good for -d 15 - but perhaps the original was 50 MP or so
diskorduser
Are you sure that it's `-d 15`?
2021-05-27 09:24:34
Yes. 16mp.
diskorduser
2021-05-27 06:06:10
A 16mp photo with just 80kb size.
Deleted User
diskorduser A 16mp photo with just 80kb size.
2021-05-27 06:44:50
I'd recommend `--noise=1` at such low quality, I can see some banding...
diskorduser
2021-05-27 06:47:35
Banding is due to an icc profile srgb 61966. Banding goes away with normal srgb
Deleted User
2021-05-27 06:50:00
I'd recommend it anyway, it creates a pleasant illusion of details that VarDCT struggles to encode at high `-d`.
diskorduser
2021-05-27 07:59:21
How does this photo look like with noise estimation?
diskorduser
2021-05-28 02:12:07
No difference at this low quality / distance
Deleted User
2021-05-28 02:36:04
Maybe because there was little noise to begin with...
diskorduser Banding is due to an icc profile srgb 61966. Banding goes away with normal srgb
2021-05-28 02:36:37
Have you fixed that?
diskorduser
2021-05-28 02:38:59
Yes. Looks fine after converting profiles.
raysar
2021-05-28 03:23:04
Yes when we reach -d3, using --noise=1 is a good idea for pictures.
fab
2021-05-29 09:14:57
Crixis
2021-05-29 11:17:46
diskorduser
2021-05-29 01:52:26
Rainbow?
Crixis
diskorduser Rainbow?
2021-05-29 04:17:08
3 rainbows
diskorduser
2021-05-29 04:52:27
Nice
fab
2021-05-29 05:39:53
2021-05-29 05:40:03
this photo is putting stress on my computer to decode
2021-05-29 05:40:14
my computer is slow
2021-05-29 05:41:20
jpeg xl uses too much ram
diskorduser
fab
2021-05-29 06:04:43
Image dimensions?
fab
2021-05-29 07:08:17
1600x1200
Jake
fab my computer is slow
2021-05-29 10:05:58
I feel you.
2021-05-29 10:06:10
Well, not literally.
2021-05-29 10:06:16
That would be weird.
2021-05-29 10:09:47
😑
2021-05-29 10:09:54
😐
2021-05-30 03:47:14
I hope I didn't scare you away.
Master Of Zen
2021-05-30 10:27:18
2021-05-30 10:27:26
BlueSwordM
Master Of Zen
2021-05-30 03:13:25
Nice.
fab
2021-06-02 01:44:54
improver
2021-06-02 01:52:02
Scope
2021-06-02 02:07:02
https://tenor.com/view/janey-rage-painting-angry-modern-art-gif-5408953
Master Of Zen
2021-06-03 02:24:00
Late night, 150$ phone photos
2021-06-03 02:24:09
diskorduser
2021-06-03 04:17:19
Night mode or normal mode?
Master Of Zen
2021-06-03 09:50:33
Normal
diskorduser
Master Of Zen Normal
2021-06-04 01:50:09
Is it a Google pixel?
2021-06-04 01:51:00
Or gcam port on different phone
Master Of Zen
diskorduser Is it a Google pixel?
2021-06-04 01:51:59
Its a Xiaomi Redmi Note 10 with AOSM rom (which is pixel ROM) with Gcam
diskorduser
2021-06-04 01:52:18
Nice
2021-06-04 01:54:38
Motion cam (playstore , open-source ) also takes better photos sometimes.
ClenonWolf
2021-06-04 09:51:54
Magic
Master Of Zen
2021-06-05 10:47:16
You can see the flash timing on photo
190n
2021-06-05 06:08:41
ooh that's cool
ClenonWolf
2021-06-05 10:36:14
<a:BlobRave:604714831827697675>
Deleted User
2021-06-06 04:36:19
diskorduser
2021-06-06 05:05:16
Beautiful
improver
2021-06-07 07:48:57
2021-06-07 07:49:01
frogg
diskorduser
2021-06-09 05:21:08
Wednesday froggo
_wb_
2021-06-09 03:12:55
2021-06-09 03:13:04
My cat is dreaming of nyancat
2021-06-09 03:13:17
https://c.tenor.com/zBc1XhcbTSoAAAAM/nyan-cat-rainbow.gif
lithium
2021-06-09 03:53:26
Cute
Nova Aurora
2021-06-09 05:47:44
give her a poptart?
2021-06-09 05:48:12
just for the sugar..... with sugar..... and what else is in a poptart again?
improver
2021-06-09 07:16:44
not v good quality but
fab
2021-06-12 04:20:36
Crixis
2021-06-12 05:23:28
<:Poggers:805392625934663710>
fab
2021-06-12 05:33:29
HAHAHAH
diskorduser
fab
2021-06-18 12:17:16
It looks like a 🐸
spider-mario
2021-06-20 07:03:56
it was cooler in the mountains than in the city (but not as much as the presence of snow would have you believe)
2021-06-20 07:05:58
except in the ice cave (I liked this reference)
fab
2021-06-23 08:22:48
improver
2021-06-30 08:13:47
diskorduser
2021-07-01 08:25:47
Trying to rescue and feed a red vented bulbul 🐥.
improver
2021-07-01 09:25:15
birb
Fox Wizard
2021-07-06 09:25:11
Phone camera jpeg be like: <:banding:804346788982030337>
diskorduser
Fox Wizard Phone camera jpeg be like: <:banding:804346788982030337>
2021-07-07 05:59:37
It looks bad. What camera app is that
Fox Wizard
2021-07-07 06:57:43
Samsung <:kekw:808717074305122316>
raysar
2021-07-07 07:11:55
Hello, i I covered a concert of Tibetan bowl 😄
2021-07-07 07:12:05
2021-07-07 07:12:47
2021-07-07 07:13:18
2021-07-07 07:21:51
The photo gallery it you like 😄 https://1drv.ms/u/s!Aui4LBt66-MmkUVG2K6_9aiqjW4t?e=RdRczo
Deleted User
Fox Wizard Phone camera jpeg be like: <:banding:804346788982030337>
2021-07-07 12:26:21
JPEG --> converted to JXL --> I don't see any banding.
Fox Wizard
2021-07-07 02:36:22
That image shows even more banding <:MonkaChrist:654081051513061388>
spider-mario
2021-07-07 02:58:44
does it? I do see less when opening both in Chrome
fab
2021-07-07 03:05:12
i guess i could deblock the image
2021-07-07 03:06:23
lol
2021-07-07 03:06:26
you saved all
2021-07-07 03:06:37
90% of image was blocking
2021-07-07 03:06:47
this is epic
2021-07-07 03:08:32
i'll sharpen the image
2021-07-07 03:17:02
xnview doesn't recognize images
Fox Wizard
2021-07-07 03:18:45
Rip, apparently mobile Discord bugs with webp files for me. It gave me a heavily compressed version, even when opened in browser :/
2021-07-07 03:19:17
75.39KB...
fab
2021-07-07 03:43:40
ignore those bad images
2021-07-07 03:44:17
just use original without deblocking the one you have in jpeg without lossless transcode so with jpeg quantization decoder
2021-07-07 03:44:44
then do some random parameters like this
2021-07-07 03:44:45
https://discord.com/channels/794206087879852103/794206170445119489/862356995201564672
2021-07-07 03:44:52
and quality would be much better
2021-07-07 03:45:54
Fox Wizard 75.39KB...
2021-07-07 03:47:55
which build newer than eddiezato one?
2021-07-07 03:50:31
i see rectangular blocks more used in new heuristics than the new build you have
2021-07-07 03:50:50
fucsia is better on new image
Fox Wizard
2021-07-07 03:51:18
It's what Discord gives me on mobile when I open this file https://discord.com/channels/794206087879852103/803950138795622455/862308559554609162 . No idea what build it is (Discord is supposed to give the original upload, but now apparently applies extreme compression)
fab
Fox Wizard It's what Discord gives me on mobile when I open this file https://discord.com/channels/794206087879852103/803950138795622455/862308559554609162 . No idea what build it is (Discord is supposed to give the original upload, but now apparently applies extreme compression)
2021-07-07 03:51:47
no you said 75.39 kb
2021-07-07 03:51:52
so is lossy compressed
2021-07-07 03:52:28
because original was 1.0 mb
2021-07-07 03:54:29
do you have a windows build
2021-07-07 03:54:54
i know that you recompressed in webplosless for viewing
2021-07-07 03:55:57
reduction is 32% doing lossy vardct recompression
Fox Wizard
2021-07-07 03:56:31
Discord compressed it. The "original" image was the image Matt sent (6.639KB), but Discord compressed it to hell when downloaded from mobile (mobile Discord has an issue for me that it doesn't give me the original image, but compresses it with an extreme amount)
diskorduser
fab then do some random parameters like this
2021-07-07 06:11:29
<:Stonks:806137886726553651>
spider-mario
2021-07-24 09:13:30
Burlats, France
2021-07-25 07:32:29
improver
2021-07-25 08:05:53
2021-07-25 08:06:08
i should get a scanner lol
_wb_
2021-08-10 06:40:17
2021-08-10 06:40:47
Sunset in la douce France
2021-08-10 06:41:31
I love how the sun is creating these rays in the sky
improver
2021-08-10 07:17:00
same. nice
fab
2021-09-03 01:32:18
ok
2021-09-03 01:32:32
i know
Deleted User
2021-09-03 01:32:45
<@!794205442175402004> Open Camera can shoot raw when you enable the Camera2 API
_wb_
2021-09-03 01:32:59
how do you enable that?
Deleted User
2021-09-03 01:33:00
Some phones do support it, some don't
2021-09-03 01:33:19
You enable this in the app (in this case Open Camera)
_wb_
2021-09-03 01:33:33
let me try that
2021-09-03 01:49:10
2021-09-03 01:49:35
whoa, Open Camera does produce a lot better results indeed
2021-09-03 01:49:46
left is what the default camera app did
2021-09-03 01:50:01
time of day is not identical but still
2021-09-03 01:50:10
right is Open Camera with all the processing disabled
2021-09-03 01:53:02
Deleted User
2021-09-03 01:54:06
I don't think that in your case Open Camera will be the best idea
_wb_
2021-09-03 01:54:06
it still looks kind of blurry and noisy when doing the 48 MP thing, but at least it's not disgustingly unusable anymore
Deleted User
2021-09-03 01:54:39
I've installed Open Camera on a 108 MP capable phone in a Xiaomi store
2021-09-03 01:55:01
And Open Camera unfortunately couldn't access the 108 MP raw data
2021-09-03 01:55:21
Just the 12 MP pixel binned output
2021-09-03 01:55:49
Which obviously won't be as sharp as 108 MP original, even if you sharpen the raw file yourself
2021-09-03 01:58:06
Unfortunately I think it's on purpose from Xiaomi's side
2021-09-03 01:58:31
Just like I can't access raw data from 2x tele camera in my Galaxy Note 9
2021-09-03 01:58:51
Stock, Open Camera, doesn't matter. 2x tele = JPEG.
2021-09-03 02:01:17
I don't recall that you could dial down the enhancement, just like in Samsung's app. It's hard-coded.
_wb_
2021-09-03 02:01:52
ugh, it's the same: if I save DNG, I get a DNG file that is actually slightly smaller than the JPEG 🙂
2021-09-03 02:02:07
the DNG is 3000x4000
2021-09-03 02:02:24
the JPEG is 6000x8000
I don't recall that you could dial down the enhancement, just like in Samsung's app. It's hard-coded.
2021-09-03 02:04:50
yep, there's basically nothing at all the default xiaomi app lets you configure in 48 MP mode
2021-09-03 02:05:00
except flash or no flash
2021-09-03 02:05:02
lol
Fox Wizard
2021-09-03 03:01:18
Would be nice if all default camera apps would at least have settings for compression level, "enhancements", ISO, shutter speed and if possible aperture
2021-09-03 03:01:37
Also, RAW option
fab
2021-09-03 03:44:57
it hasn't hdr i wouldn't consider
2021-09-03 03:46:30
can raw files be better than hdr with a single shot
2021-09-03 03:46:43
is a a single raw file contain 3 exposures
2021-09-03 03:46:50
or raw file means one exposure
diskorduser
I've installed Open Camera on a 108 MP capable phone in a Xiaomi store
2021-09-03 05:00:04
Those 108mp sensors normally run on binned 12mp mode. 108 divided 9
_wb_
2021-09-03 05:16:15
Does it use a 3x3 bayer pattern?
Deleted User
_wb_ Does it use a 3x3 bayer pattern?
2021-09-03 06:06:26
108 MPix phone that I was fiddling with? Yes, 108/(3x3)=12, it all checks out.
2021-09-03 06:07:03
And your phone probably uses 2x2, because 48/(2x2)=12. Quick math 😉
_wb_
2021-09-03 06:09:53
I always thought it was weird that in cameras we count subpixels as pixels for the resolution, but in screens we don't.
2021-09-03 06:11:13
You could claim a screen is using a 1x3 bayer pattern and it has 3x the width (or height, depending on how the subpixel layout)
diskorduser
2021-09-04 05:33:35
https://www.sony-semicon.co.jp/e/products/IS/mobile/quad_bayer_coding.html
_wb_
2021-09-04 08:59:55
2021-09-04 09:00:59
Found a dead bird on the terrace
improver
2021-09-04 09:08:19
rip
spider-mario
2021-09-04 09:43:01
no clear sign of it being a cat gift
_wb_
2021-09-04 10:12:09
It was wounded in the neck on the other side, no idea what caused the wound though
necros
2021-09-04 10:47:10
https://www.youtube.com/watch?v=S0hFU2hrQ7E
diskorduser
necros https://www.youtube.com/watch?v=S0hFU2hrQ7E
2021-09-04 12:00:10
???
spider-mario
2021-09-04 08:59:00
went for a walk today, in part to try out my new ultra-wide lens; briefly passed by the office
2021-09-04 09:00:38
also the river
2021-09-04 09:00:43
2021-09-04 09:00:48
2021-09-04 09:01:23
and the lake
2021-09-04 09:01:28
2021-09-04 09:01:34
Deleted User
2021-09-04 09:10:40
Nice, looks like being in a video game. 😄
veluca
spider-mario went for a walk today, in part to try out my new ultra-wide lens; briefly passed by the office
2021-09-04 09:11:43
a bit nostalgic, for all that I live 5 minutes away from it 😆
Fraetor
2021-09-04 11:08:48
A test with a photograph I took to see if AVIF works in Discord.
2021-09-04 11:09:44
So that's a no.
2021-09-04 11:12:40
I though it might work when viewed in the web version of discord, but apparently not.
2021-09-04 11:35:15
I do like the photo though
Traneptora
Fraetor A test with a photograph I took to see if AVIF works in Discord.
2021-09-05 09:23:21
discord canary doesn't either and it runs on a version of chrome with avif support
2021-09-05 09:23:27
I think discord whitelists MIMEtypes
nathanielcwm
Traneptora I think discord whitelists MIMEtypes
2021-09-05 02:54:56
it's by file extension too <:kekw:808717074305122316> opus files only work with an ogg extension if you upload it with an opus extension they don't embed
_wb_
2021-09-05 02:58:22
Does renaming a jxl to .jpg work in browser discord in a browser that has jxl enabled?
2021-09-05 02:59:55
http://res.cloudinary.com/jon/f_jxl/sample.jpg
2021-09-05 03:00:47
2021-09-05 03:07:08
2021-09-05 03:09:21
Not really, it seems - if it cannot make a preview, it's just a file you can download
Fraetor
2021-09-05 05:21:33
Yeah, the previews are run through discord's own image resizer, so yeah, they probably don't work then.
nathanielcwm
2021-09-06 10:05:56
https://cdn.discordapp.com/attachments/816072365698973726/884310489423810570/unknown.png
2021-09-06 10:05:58
froge
doncanjas
2021-09-09 02:04:27
2021-09-09 03:08:49
Tested out a lossy JPEG-XL compression
fab
2021-09-20 07:40:09
mi 11 lite 5g compared freeDcam from 1 week ago and mi camera
2021-09-20 07:40:27
mi camera f/1.7 1/25 ISO 1108
2021-09-20 07:41:28
freeDcam jpg 64 mpx iso 1900 1/20 manual
diskorduser
2021-09-20 07:47:17
I don't see any picture
fab
2021-09-20 07:53:09
it looks about the same i compared default app vs freeDcam
nathanielcwm
fab it looks about the same i compared default app vs freeDcam
2021-09-21 01:30:27
where's the pic <:Thonk:805904896879493180>
Deleted User
2021-09-21 01:43:55
Wait, so some users don't see his uploads?
fab
nathanielcwm where's the pic <:Thonk:805904896879493180>
2021-09-21 02:18:52
There isnt
nathanielcwm
Wait, so some users don't see his uploads?
2021-09-21 02:21:30
fab
2021-09-21 03:52:05
see here https://discord.com/channels/794206087879852103/803950138795622455/883555693603463219
2021-09-21 03:52:46
not all people post photography, some post links, also i don't post screenshots in photography
nathanielcwm
2021-09-21 03:55:06
i don't see any links tho?
2021-09-21 03:55:39
the way u worded that message was like you were trying to show a comparison between camera apps / camera settings on ur phone?
2021-09-21 03:55:51
so idk i'm quite confused lol
fab not all people post photography, some post links, also i don't post screenshots in photography
2021-09-21 03:56:03
that wasn't my point anyway lol
2021-09-21 03:56:56
or were u just posting a comparison of the settings that the auto setting on the camera app used? wait but then why did u write manual? as in manual focus?
fab
2021-09-21 05:47:37
Manual iso and shutter speed
Scope
2021-09-21 06:00:22
https://twitter.com/HenriHelvetica/status/1440136276057989123
2021-09-21 06:00:41
https://lmg.gg/Pano
_wb_
2021-09-26 11:48:30
2021-09-26 11:48:31
Saw a nice butterfly in my garden
spider-mario
2021-09-26 01:50:35
and I, a nice spider
_wb_ Saw a nice butterfly in my garden
2021-09-26 01:51:38
nice wing colors indeed
Fox Wizard
2021-09-26 01:54:03
Have a chonky spider
_wb_
2021-09-26 01:59:44
I couldn't make a very good picture before it flew away, and in any case my phone camera is not very good
2021-09-26 01:59:52
Fox Wizard
2021-09-26 01:59:59
🦋
_wb_
2021-09-26 02:00:39
Butterfly DNA is the <#824000991891554375> of nature
Fox Wizard
2021-09-26 02:00:53
~~Get Cloudinary to donate a good camera for "experiments with high quality picture compression" <a:DogeEvil:821038587176419381>~~
_wb_
2021-09-26 02:01:30
Compact description of what is basically a cellular automaton generating cool emergent patterns
veluca
2021-09-26 03:38:02
I admit I prefer the butterfly 😛
improver
2021-09-26 04:09:02
2021-09-26 04:11:55
it's this time of a year again
haaaaah
improver
2021-09-27 08:23:34
Is this the same (species of) spider posted just 2 photos above?
improver
2021-09-27 08:36:35
yup
fab
2021-09-29 04:41:00
2021-09-29 04:41:00
That s quality of mi11 lite 5g with latest freedcam 64mpx jpg
2021-09-29 04:41:01
It looks awful color are good but not enough
nathanielcwm
2021-10-01 12:16:10
hmm it's blurry in general
diskorduser
fab
2021-10-02 02:51:56
GPL? Petroleum?
Nova Aurora
diskorduser GPL? Petroleum?
2021-10-06 05:54:30
I like my gas like my software
2021-10-06 05:54:33
Free
fab
2021-10-07 04:48:24
https://github.com/mirsadm/motioncam/issues/26
2021-10-07 04:48:33
sample images of motioncam
2021-10-07 04:50:05
2021-10-07 04:50:07
you remember that?
2021-10-07 04:51:16
Arun 😉 — Oggi alle 18:50 Just use someother cam. motioncam is not that good. It's demosaicking algorithm is very bad.
diskorduser
2021-10-07 05:02:19
if you don't have dedicated gcam / tailored gcam for your device, better use anx cam. It takes better pictures.
2021-10-07 05:02:44
https://camera.aeonax.com/
fab
2021-10-07 05:28:14
Interesting but im not gonna mod my phone
diskorduser
2021-10-07 05:37:42
Well it's not available for your phone btw
fab
2021-10-09 09:51:05
2021-10-09 09:51:26
the incredible thing is that my wallpaper wasn't even full photo but 60% of it
2021-10-09 09:51:37
and the file size 40.33 kb
2021-10-09 09:52:46
command was this
2021-10-09 09:52:47
for %i in (D:\immagini\DACONVERTIRE\FB*.jpg) do cjxl -j -s 7 -d 4.586 %i %i.jxl
2021-10-09 09:53:09
1080x1318 px
2021-10-09 09:53:20
the photo is very big
2021-10-09 09:53:33
obviously jpeg introduces loss
2021-10-09 09:53:54
and it can improves for
2021-10-09 09:54:08
https://discord.com/channels/794206087879852103/794206170445119489/895581986201141248
2021-10-09 09:56:57
how many bpp is this photo <@!111445179587624960>
2021-10-09 09:58:31
if you have wallpaper in 40 kb exact file size in avif encoded in october can you send some
2021-10-09 09:59:01
or you can found wallpaper in 1366x678 or 1920x1080 even in unsplash
2021-10-09 12:30:47
also twitter images photos are compressed well in
2021-10-09 12:30:49
-q 81.712 -s 3 -I 0.713 --patches=0
2021-10-09 12:31:04
there's no need of a new encoder
2021-10-09 12:31:39
unless you have png
2021-10-09 12:33:05
so you do for %i in (D:\Images\DACONVERTIRE\o\FB2\*.jpg) do cjxl -j -q 81.712 -s 3 -I 0.713 --patches=0 %i %i.jxl
2021-10-09 12:34:31
but lossless jpg transcode is more efficient
2021-10-09 12:39:11
I don't seem to work
2021-10-09 12:39:17
there's something disabled
2021-10-09 12:41:19
is definitely disabled
2021-10-09 12:41:43
jpeg xl devs disabled it
2021-10-09 12:41:51
even in latest build
_wb_
2021-10-09 01:31:40
What is disabled?
fab
2021-10-09 01:32:49
-I option in s 3
2021-10-09 01:33:08
0.713 don't work
_wb_
2021-10-09 01:42:15
Well -I doesn't mean anything for lossy anyway
2021-10-09 01:42:46
And for lossless it only means something when MA learning is done, which atm is only at effort 4 and up
fab
2021-10-09 01:48:13
ok
diskorduser
2021-10-17 04:36:37
Miui camera app vs developed dng. Top vs bottom
2021-10-17 04:36:58
_wb_
2021-10-17 05:18:15
2021-10-17 05:18:47
It's one of those "NEED WIDER GAMUT" sunsets...
nathanielcwm
diskorduser Miui camera app vs developed dng. Top vs bottom
2021-10-18 10:52:37
stock camera app seems to have sharpened it a ton
diskorduser
2021-10-18 10:52:52
Yes. It's stupid
nathanielcwm
2021-10-18 10:53:54
when not zoomed in it kinda does look more pleasing though? but looks terrible once zoomed in
2021-10-18 10:54:12
and for the second picture the raw just wins hands down
2021-10-18 10:54:48
the leaves look very artificial
2021-10-18 10:55:15
and they are quite a bit darker
2021-10-18 10:55:33
which phone is this specifically?
2021-10-18 10:55:46
cuz the raws don't really look spectacular lol
2021-10-18 10:56:49
the raw seems to have an excessive amount of smoothing though but it might just be cuz it's being compared to an extremely sharpened image
diskorduser
2021-10-18 11:13:49
I didn't apply any sharpening. It's not the focus point btw.
_wb_
2021-10-18 11:16:02
the camera app seems to do very aggressive denoising and sharpening
2021-10-18 11:16:43
the raw with just a much more subtle denoising/sharpening done would look great
2021-10-18 11:17:26
the denoise and sharpen the app does is very excessive, it's almost doing a cartoonify effect
diskorduser
2021-10-20 02:42:34
found them near forest.
fab
2021-10-27 02:09:49
2021-10-27 02:09:56