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

.vulcansphere
w I'm all hype for it but aqours has been going at it for 7 years already. weird feeling
2022-06-27 05:52:11
Must a blast of the years of Aquors
Traneptora
2022-06-28 06:09:03
been watching bob ross
2022-06-28 06:09:03
2022-06-28 06:09:30
haven't quite figured out how to replicate his brush technique for the trees and bushes but the smudge tool works really well for his technique to get the water and the sky right
improver
2022-07-01 07:32:48
https://www.twitch.tv/mechafest
joeybuddy96
2022-07-02 04:42:37
I wonder if it's possible to make a compression resistant image: like I wonder what the most difficult image to compress would be. Probably a question math ppl would know about.
Traneptora
joeybuddy96 I wonder if it's possible to make a compression resistant image: like I wonder what the most difficult image to compress would be. Probably a question math ppl would know about.
2022-07-02 04:45:46
random noise is the most difficult thing to compress typically
2022-07-02 04:46:08
since compression relies on the concept of information entropy
2022-07-02 04:46:38
information entropy is how much information something *actually* contains
2022-07-02 04:46:43
like if I type the letters `Th`
2022-07-02 04:46:49
there's a high probability that the next letter is `e`
2022-07-02 04:47:06
just based on what's near it
joeybuddy96
2022-07-02 04:47:40
hmm, so could you do that backwards then? Like un-expect the expected?
Traneptora
2022-07-02 04:48:09
Not quite
2022-07-02 04:48:45
If someone told you "he dropped an apple and it fell" you go "well that's what I thought would happen" and they provided minimal information
2022-07-02 04:49:02
If someone told you "he dropped an apple and it didn't fall" you'd say "well that's specifically what I thought *wouldn't* happen"
2022-07-02 04:49:15
so there's still a general idea of what you'd expect and what you didn't
2022-07-02 04:49:58
if someone told you "he dropped an apple and stuffed moose toy" then that probably caught you out of left field
2022-07-02 04:51:26
When you have data that comes from independent samples of a uniformly random variable, there's absolutely no way to predict what comes next (by design of the data source)
2022-07-02 04:51:35
and absolutely no correlation of the data
2022-07-02 04:51:58
basically, each bit of information contains 1 bit of information
2022-07-02 04:52:28
so in the event of `Th -> e`, that `e` contains *less* than 1 character worth of info
2022-07-02 04:52:34
but a `J` would contain *more* than 1 character worth of info
2022-07-02 04:52:55
data compression relies on encoding things based on how much info they actually contain
2022-07-02 04:53:50
if that makes sense
2022-07-02 04:54:18
but in a random sequence, every bit of info contains 1 bit of info
2022-07-02 04:54:22
which makes it essentially incompressible
joeybuddy96
Traneptora basically, each bit of information contains 1 bit of information
2022-07-02 04:55:59
wait, how can any computer data be less than a bit?
Traneptora
2022-07-02 04:56:27
the idea is that it contains less information than 1 bit worth, even though it takes up 1 bit of space
2022-07-02 04:56:37
like suppose I have 30 thousand 0s in a row
2022-07-02 04:56:41
and the next bit is also a 0
2022-07-02 04:56:51
this is very unsurprising
joeybuddy96
2022-07-02 04:57:02
yeah
Traneptora
2022-07-02 04:57:13
the actual information content can be roughly described as "how surprised are you by that result"
2022-07-02 04:57:29
just like if I tell you something obvious and you think to yourself "well that didn't actually tell me anything interesting"
2022-07-02 04:58:05
despite me providing you a whole sentence of info, info you may not have known, if it's something you'd probably have expected, then you didn't learn much
2022-07-02 04:58:23
information entropy is that "how much did I actually *learn* from that sentence"
2022-07-02 04:58:34
how much true knowledge is embedded in it, not how many words or letters
joeybuddy96
2022-07-02 04:59:08
Like how much new information?
Traneptora
2022-07-02 04:59:11
yea, basically
2022-07-02 04:59:57
This sentence has a word in spoiler tags so you won't be ||able|| to read one of the words.
2022-07-02 05:00:09
Read the above sentence, and try to guess the word I spoiler tagged ^
2022-07-02 05:00:19
then click it and see if you were correct
joeybuddy96
2022-07-02 05:00:29
I thought it was a swear, lol
Traneptora
2022-07-02 05:00:43
nah, this is an experiment. Let me do another one, read it and guess what the tag is
2022-07-02 05:01:25
If you can guess correctly which word is hidden ||from|| view, then you will see what I mean.
joeybuddy96
2022-07-02 05:02:10
hmm, I'm guessing "from".
2022-07-02 05:02:15
woo
2022-07-02 05:06:34
So I guess difficulty in compressing varies by how much information something contains. In that case, I should rephrase my question as what the maximum information density something of a given resolution could contain (I stick with 1080x1920 bc it's been my monitor size since forever). Like a solid black image would be easier to compress than a black and white checkerboard pattern.
2022-07-02 05:07:14
I wonder what the "noisiest"/highest information image I could make for 1920x1080 would be then.
2022-07-02 05:07:49
Or if at a certain point, the two noisy images are exactly as difficult as each other.
yurume
2022-07-02 05:07:49
if we allow lossy compression (which we frequently do), human can't perceive two random noises as distinct so random noise can actually be a worse choice
2022-07-02 05:08:16
since this implies that *any* sort of random noise can be replaced with other matching level of random noise, as jxl often does
_wb_
2022-07-02 05:08:45
A theoretical jxl encoder could swap noise for generated noise, but that would be tricky to pull off in general in practice
2022-07-02 05:09:23
For lossless, pure noise is definitely a worst case scenario
joeybuddy96
2022-07-02 05:09:47
Is this getting into the whole "how does a computer generate true randomness" thing?
_wb_
2022-07-02 05:10:10
It doesn't have to be true randomness to be visually the same
2022-07-02 05:13:27
I guess for lossy, the worst case is random but visually somewhat structured high frequency signal. Something like dct coeffs that are chaotic but not uniformly distributed, so it doesn't look like noise
veluca
2022-07-02 10:26:43
there is this concept of "kolmogorov complexity" that you might find interesting
2022-07-02 10:27:08
conceptually, "what's the shortest program that would generate this output"
2022-07-02 10:28:17
interestingly, any output of a PRNG, a black image, or a checkerboard have pretty much the ~same k. complexity (I think, it's not like we can *compute* it)
yurume
2022-07-03 03:25:21
I kinda think I've found a possible bug in WOFF2...???
2022-07-03 03:45:27
so I'm trying some hand-crafted font for my (for now, secret) project, and I think the current implementation rejects what should be allowed according to the spec
Traneptora
2022-07-03 04:12:26
hand-crafted compressed woff2 bitstream?
2022-07-03 04:12:35
is this like one of those gzip quine funsies
yurume
2022-07-03 05:01:07
mostly related to https://discord.com/channels/794206087879852103/806898911091753051/885978276844167298
2022-07-05 04:16:35
what I've done for last 3 days I think
2022-07-05 04:17:16
tl;dr: I've extracted the Brotli preset dictionary from the web browser, possibly for the first time
nathanielcwm
2022-07-06 07:26:13
https://imgsli.com/MTE1NDE5
2022-07-06 07:26:27
credits to kali
2022-07-06 07:26:35
oh he's not here <:kekw:808717074305122316>
Traneptora
2022-07-07 12:56:50
2022-07-07 12:56:52
HMMM
diskorduser
_wb_
2022-07-08 04:22:41
Toggle dark mode off in individual apps in dark mode settings.
2022-07-08 04:22:51
DZgas Ж
2022-07-08 02:49:06
Wave Function Collapse dead me from life for a month
2022-07-08 02:50:40
when 10 years ago I drew a pixel pic, but in 2022 I finished it by making it 2 times larger
2022-07-08 02:52:07
then I found people with 64 gb of RAM and generated WFC images
2022-07-08 02:55:46
i also experement with some parameters
2022-07-08 02:56:15
and with the use of filters it can look a bit scary
2022-07-08 02:58:02
and i also compiled the original source for new .NET 6, just to be
DZgas Ж and with the use of filters it can look a bit scary
2022-07-08 02:59:41
and, this is a seamless picture
Razor54672
2022-07-12 03:02:48
https://youtu.be/nmMRMIE3MGw
2022-07-12 03:03:05
Looking forward to compressing these full res images
yurume
2022-07-12 07:48:44
https://cosmic.mearie.org/tmp/20220713-epyt.html ahhahahha I did it
2022-07-12 07:50:02
that'd be my entry to JS1024 this year, 1023 bytes plus 2D canvas shim
Cool Doggo
2022-07-12 09:43:55
neat 👍
diskorduser
2022-07-13 01:19:41
https://twitter.com/NASA/status/1546625228691935233?t=wN-sx11E3mEBcWpkAo_PGA&s=19
2022-07-13 01:20:06
Anyone compressed it with lossless jxl?
The_Decryptor
2022-07-13 01:29:48
16,679,845 bytes with effort 8
2022-07-13 01:30:54
https://webbtelescope.org/contents/media/images/2022/031/01G77PKB8NKR7S8Z6HBXMYATGJ?news=true Got this one down to 87,031,743 bytes, did take nearly 27 minutes to do that though :p
Fox Wizard
2022-07-13 02:00:53
Sounds like time for mega slow settings in 6 hours, because then I won't be home for 90 minutes <:thinkies:854271204411572236>
Razor54672
2022-07-13 02:32:24
I legit thought the Full Res images would be in the order of gigabytes
Fox Wizard
2022-07-13 02:59:13
Hm, 121,615,720 bytes with optimized PNG (can be slightly smaller, but that'll take long af XD)
Razor54672
The_Decryptor https://webbtelescope.org/contents/media/images/2022/031/01G77PKB8NKR7S8Z6HBXMYATGJ?news=true Got this one down to 87,031,743 bytes, did take nearly 27 minutes to do that though :p
2022-07-13 03:07:04
I used just `-d 0` and it came out to 88,196,301 bytes
The_Decryptor
2022-07-13 03:15:39
Works out to 100,927,289 bytes for me with just `-d 0`, but I'm also using cjxl_ng so there might be differences in defaults
2022-07-13 03:15:50
But it also took 9 seconds total so that's clearly better
2022-07-13 03:19:38
Oh yeah, the default effort for ng is 3, I think old cjxl was 7
Razor54672
2022-07-13 03:21:17
Is cjxl_ng the new one? Sorry, I am not that familiar apart from the basics yet
The_Decryptor
2022-07-13 03:22:35
Yeah, uses the library via the normal API, so it'll match what other apps will be able to do
diskorduser
2022-07-13 04:22:07
From where can I get cjxl_ng linux prebuilts?
The_Decryptor
2022-07-13 04:23:29
https://github.com/libjxl/libjxl/actions/workflows/release.yaml might work
2022-07-13 04:23:51
That's where I get Windows binaries from
Cool Doggo
2022-07-13 04:27:26
how come there is no djxl_ng in there 🤔
diskorduser
2022-07-13 04:27:33
but it does not have ng
The_Decryptor
2022-07-13 04:30:38
djxl was replaced by djxl_ng, but the file sizes are the same so I'm not entirely sure what's happened there
Fox Wizard
The_Decryptor https://webbtelescope.org/contents/media/images/2022/031/01G77PKB8NKR7S8Z6HBXMYATGJ?news=true Got this one down to 87,031,743 bytes, did take nearly 27 minutes to do that though :p
2022-07-13 07:08:40
``e 9 -I 1 -E 3 -g 3`` <:KekDog:884736660376535040>
ClenonWolf
2022-07-13 07:12:14
Is there a jxl viewer on android already? Coudn't find one in the play store yet
2022-07-13 07:12:26
But to be fair, I didn't look all that much yet
fab
Razor54672 Is cjxl_ng the new one? Sorry, I am not that familiar apart from the basics yet
2022-07-13 07:57:11
djxlng doesn't wok
2022-07-13 07:57:19
also cjxlng didn't neve woked
2022-07-13 07:57:42
use only cjxl and firefox nightly
2022-07-13 07:57:52
thee's no ipoveent on decoding speed
2022-07-13 07:58:35
cjxlng is same as cjxl in file size
2022-07-13 07:58:50
and you cannot use the features
2022-07-13 07:59:11
as they started changing 4 days ago
ClenonWolf
2022-07-13 08:17:59
Sad
Traneptora
2022-07-13 09:19:57
mpv on android might be able to do it if there's a recent enough build
2022-07-13 10:43:16
it isn't, and I don't know the answers to those questions
yurume
yurume that'd be my entry to JS1024 this year, 1023 bytes plus 2D canvas shim
2022-07-13 12:13:50
https://twitter.com/js1024fun/status/1547183423239897089 this game is now officially submitted, I'm happy with that
_wb_
2022-07-13 12:21:48
There should be a 0.7 release relatively soon
Razor54672
2022-07-14 03:21:37
Does anyone play Go (Board Game) here?
2022-07-14 03:22:03
https://online-go.com/
2022-07-14 03:22:15
OGS is a good place in case anyone was interested
2022-07-14 03:22:34
||ahem...chess but better||
PhilH
2022-07-14 07:28:23
Definitely interested but never had enough time for it. If I had, I'd probably want to study the 9x9 variant. I once read a book about it and it caught my interest. ||and I agree about chess||
improver
2022-07-14 11:28:18
https://myanimelist.net/anime/51092/Yurei_Deco this has nice style
2022-07-15 12:11:30
good OST too
PhilH
2022-07-17 09:02:45
(continuation of discussion from <#824000991891554375>) When I said "international copyright law is a mess" what I meant was "the international copyright law situation is a mess". The European tradition of *authors' rights* may be compared to the American *copyright* but they are very different in spirit. The authorship law of Germany (and also Poland and probably more European countries) gives all authors some additional moral rights that are deliberately irrevocable and nontransferable. For example: *§42 UrhG.* gives authors the right to retract a work from publication if they don't agree with it anymore. The law doesn't allow for signing this right away under any circumstances to give authors the right to a change of heart (but they have to pay for it). As long as an author has the right to retract a work from publication it can not be public domain. You say `"protecting" American business interest over the interests of its own citizens` but that's not what happens. There is no distinction between countries made. All authors get those moral rights. You seem to imply that Germany should rid American authors of these rights?
_wb_
2022-07-17 09:40:33
How does CC0 help then if the author can still retract the work?
PhilH
2022-07-17 10:33:31
In this case: It doesn't. I was bringing this up to argue why in some jurisdictions works can not truly be published into the public domain. Some moral rights can be signed away in some countries but this has to be done explicitly. CC0 does so. A more practical example would be the introduction of new rights like the recent *ancillary copyright for press publishers*. Regulatory bodies are currently pondering the introduction of regulation regarding the use of copyrighted material in machine learning as well as establishing new rights to machine learning output data. By releasing under CC0 these new rights should also be covered. Creative Commons has some general info about the motivation behind CC0 (see "The Problem"): https://creativecommons.org/share-your-work/public-domain/cc0/ My real point is that a simple statement such as "I hereby release this work into the public domain." may not have the desired effect. But "I hereby license this work to the public under the CC0 1.0 license (https://creativecommons.org/publicdomain/zero/1.0/)." might fit the intention better.
2022-07-17 10:45:36
PS: Personally, I think the current legal situation (national and international) is deliberately harming the spread of works and doesn't benefit the majority of authors. In that sense: Ceterum censeo lex authoris esse reformandam. (Copyright should be reformed.)
improver
2022-07-18 01:19:15
https://twitter.com/TamithaSkov/status/1548380370038444034
2022-07-18 01:19:18
o
Traneptora
PhilH (continuation of discussion from <#824000991891554375>) When I said "international copyright law is a mess" what I meant was "the international copyright law situation is a mess". The European tradition of *authors' rights* may be compared to the American *copyright* but they are very different in spirit. The authorship law of Germany (and also Poland and probably more European countries) gives all authors some additional moral rights that are deliberately irrevocable and nontransferable. For example: *§42 UrhG.* gives authors the right to retract a work from publication if they don't agree with it anymore. The law doesn't allow for signing this right away under any circumstances to give authors the right to a change of heart (but they have to pay for it). As long as an author has the right to retract a work from publication it can not be public domain. You say `"protecting" American business interest over the interests of its own citizens` but that's not what happens. There is no distinction between countries made. All authors get those moral rights. You seem to imply that Germany should rid American authors of these rights?
2022-07-18 07:22:11
> gives all authors some additional moral rights that are deliberately irrevocable and nontransferable This sounds like it actually hurts authors because there's an irremovable risk that licensed work can be unlicensed at will
2022-07-18 07:22:30
so it's a major disincentive to commission work
2022-07-18 07:22:41
since at any point if the author doesn't like you they can unpublish it
2022-07-18 07:23:37
the ability to release your rights to something provides a guarantee and security, something that's important for contracts
_wb_
2022-07-18 08:11:03
Might be only the right to get your name dissociated from the work, not the right to unpublish
monad
Razor54672 Does anyone play Go (Board Game) here?
2022-07-19 02:46:27
I play. I was a supporter for OGS under the old ownership when it was correspondence-only. I liked the tournament feature.
PhilH
Traneptora > gives all authors some additional moral rights that are deliberately irrevocable and nontransferable This sounds like it actually hurts authors because there's an irremovable risk that licensed work can be unlicensed at will
2022-07-19 08:14:47
Well it's not that easy. The author has to pay the licensee a fair compensation and at least the licensee's current expenses if they had any. Additionally if the author ever wants to relicense the work to someone else they also have to offer it to the original licensee at a fair price.
2022-07-19 08:58:41
*§34 UrhG* also allows for retraction of licenses (but without compensation) by the author if the exercise of the license by the acquirer cannot reasonably be imposed on them in good faith. For example if I lost my family while fleeing from the fictional country of Obristan and later an Obristanian state-controlled company buys the company where I published my book, I may retract the license because I can't bear the thought of Obristan profiting through my work. The thought here is that authors still have some degree of control about what happens with their work because it's still their work. While US copyright can be fully sold and transfered, European style authorship can not. This also manifests in how works created in employment get handled. In the US if an employee creates a work for their employer the copyright is granted to the employer (as in *the company*). In the EU the rights to the work are granted to the employee instead but the employer gets an automatic unlimited and exclusive license to it. Both cases are in practice not that different but there's still a difference in ideology. I've read that in the US companies can be the authors of works. In the EU only humans can be authors. ||By the way, I have a clause in my employment contract that for the code that I write I only grant a non-exclusive license. That's ok because that code is usually licensed freely anyway.|| An example from another country: In Poland authors seem to have the right to renegotiate the licensing fee is the use by the licensee earns more than expected. This made the use when the Polish author of the books behind the the international successful "The Witcher" video games sued the game company for more money. While this might seem unfair for the one who bought the license, it's apparently fair game in Poland. The central idea here seems to be that the use of the work is only by grace of the author and as long as the work is protected by copyright the author has some say in it.
2022-07-19 09:10:19
But in practice the use of such authors' rights (license retraction, price renegotiation etc.) happens so rarely that I don't think they play a role in licensing price negotiation.
yurume
2022-07-19 11:57:28
off-topic of off-topic, but that handle looked too familiar to me
2022-07-19 11:57:47
(because Daniel Micay previously worked on Rust)
PhilH
2022-07-19 07:10:29
If at least one of the Vanadium/GrapheneOS project members has the right jurisdiction that could be an interesting court case. (Provided they are willing to bring this to court and have the funds/insurance for it.) But as the project has already declared they won't press it, it probably won't happen.
Rally
2022-07-22 03:28:12
https://www.phoronix.com/scan.php?page=article&item=rembrandt-windows-linux&num=3 I didn't know libjxl was used by Phoronix for benchmarks now!
fab
2022-07-24 02:05:19
Like the version of libjxl
2022-07-24 02:05:29
I can't update for every language
2022-07-24 02:05:37
Wikipedia forbid that
2022-07-24 02:05:46
Or even only the spelling
yurume
2022-07-24 02:05:49
so, the context is that I actually had been an active user and administrator in Korean Wikipedia, though that's now more than a decade old
fab
2022-07-24 02:05:50
People do
yurume so, the context is that I actually had been an active user and administrator in Korean Wikipedia, though that's now more than a decade old
2022-07-24 02:06:09
So what you know
2022-07-24 02:06:28
Koreans though are more strict
yurume
2022-07-24 02:06:47
while you may not feel like that, generally people do assume good faith
diskorduser
fab Koreans though are more strict
2022-07-24 02:06:49
No. The rule applies everywhere
fab
2022-07-24 02:07:13
The question is Who will update the version number
yurume
2022-07-24 02:07:21
but that good faith is because you don't know anything about a particular user at the first glance
fab
2022-07-24 02:07:21
I can't edit spanish more
2022-07-24 02:07:31
Because of many flaggings
2022-07-24 02:07:41
That put my account at risk
diskorduser
2022-07-24 02:07:44
My article got deleted because of errors in translation. I'm native speaker of that language.
fab
2022-07-24 02:07:50
If i do at mass
yurume
2022-07-24 02:08:09
as you continue to give a bad signal, regardless of the actual wrongdoing, that alone can be seen as a reason not to assume good faith
fab
yurume as you continue to give a bad signal, regardless of the actual wrongdoing, that alone can be seen as a reason not to assume good faith
2022-07-24 02:08:33
So who will fix the GitHub spelling in es Wikipedia
yurume
2022-07-24 02:08:49
and that's an inconvenient truth of Wikipedia; there are too many bad actors so good actors who are not necessarily good editors can be penalized
fab
2022-07-24 02:08:57
Also will happen to italian and spanish translation
yurume
2022-07-24 02:09:28
an article hoarding is one such bad signal
fab
2022-07-24 02:10:11
Ok but answer my 2 questions
yurume
2022-07-24 02:10:16
bad translation can be also seen as a way to hoard the article, as in "I don't know much about this language but still I want to 'own' this article anyway"
fab
2022-07-24 02:10:17
I can't
yurume
2022-07-24 02:10:34
I should stress that this is how you are seen to others, not how you actually think
fab
yurume bad translation can be also seen as a way to hoard the article, as in "I don't know much about this language but still I want to 'own' this article anyway"
2022-07-24 02:10:41
Can you explain this part a bit more
2022-07-24 02:10:48
Yes i sae
2022-07-24 02:11:19
yurume
2022-07-24 02:11:32
so there are some sort of the first mover effects, the initial article contents can affect the final article more than other edits
fab
2022-07-24 02:11:33
That's the part in which is said
yurume
2022-07-24 02:11:56
and there are plenty of bad actors who want to leverage that in all relevant language editions
2022-07-24 02:12:40
which can't be easily distinguished from just overly enthusiastic foreigners
fab
2022-07-24 02:12:48
I didnt started the JPEG XL and av1 Italians articles
2022-07-24 02:13:00
They were started by bots
2022-07-24 02:13:13
And then i added my autistic shits
yurume
2022-07-24 02:13:24
yes, but first few edits can still set the direction
2022-07-24 02:13:56
so my advice is: calm down, not having the best possible JPEG XL article in these languages is not the worst thing
fab
2022-07-24 02:14:12
https://it.m.wikipedia.org/w/index.php?title=AOMedia_Video_1&oldid=128050718
2022-07-24 02:14:21
Read here
2022-07-24 02:14:28
That's what i did
diskorduser
2022-07-24 02:14:30
Better don't waste time in writing Wikipedia articles.
fab
2022-07-24 02:14:41
2000 characters
2022-07-24 02:15:01
20 minutes of time
2022-07-24 02:15:15
Then like 160 commits in av1
2022-07-24 02:15:30
With also 2 autjors
yurume
2022-07-24 02:15:33
yeah, one lesser known way to contribute to the Wikipedia is to write your own article *outside of Wikipedia*
2022-07-24 02:15:48
because Wikipedia is a tertiary source
fab
yurume yeah, one lesser known way to contribute to the Wikipedia is to write your own article *outside of Wikipedia*
2022-07-24 02:16:14
But what you think of what i did in this link
2022-07-24 02:16:23
Translate it in English
2022-07-24 02:16:30
Is spam what i did here
yurume
2022-07-24 02:16:49
if you can write a great secondary source (that is, summarizing the primary source in the useful form) that's much better than wrestling on the tertiary source
fab
2022-07-24 02:16:50
Do people wanted my change
yurume if you can write a great secondary source (that is, summarizing the primary source in the useful form) that's much better than wrestling on the tertiary source
2022-07-24 02:17:14
https://it.m.wikipedia.org/w/index.php?title=AOMedia_Video_1&oldid=128050718
2022-07-24 02:17:23
What you think of that
2022-07-24 02:17:41
Read adozione
2022-07-24 02:17:54
Is complete garbage non sense
yurume
2022-07-24 02:18:02
honestly I don't know Italian...
fab
2022-07-24 02:18:04
Or something that has good luck
yurume
2022-07-24 02:18:46
if you think the article is definitely wrong you can also make a new discussion
fab
2022-07-24 02:19:21
Adoption The AV1 codec is considered a next generation codec. Each generation of codecs is bound to reduce the bitrates of the streams by 35%, 50%. It is also focused for screen content as well as including grain synth functionality. 10-bit profile support. Software the decoder used by web browsers for example when playing a video is dav1d developed by Videolan, but much of the code was contributed by TwoOriolies, a proprietary software company. Another decoder included is libgav1, however it is only used for decoding native software AVIF, found as of Android 12 versions. Both decoders have a royalty-free license. However the encoding and decoding of the codec are quite slow and working with a dedicated fixed-point hardware helps parallelization and multi-threading; The encoder that uses Google or Youtube, however in VCU (Hardware) forms, with DeepMind AI probability that can solve chess with machine learning. It is aomenc. The latest version is 3.4.0 svt av1 developed by Intel, Netflix and Cidana Developers prefers VMAF, the latest version is 1.1.0 but we are already at 1.1.0-70. The encoder is suitable for the Meta company (formerly Facebook), which intends to do rav1e from Xiph and some Mozilla \ employeers. The latest version is 0.5.0 mediainfo ffmpeg mpv, vlc media player, handbrake for both svt av1 and hw intel arc (qsv), official support from Intel for both, documented in a spreadsheet. eve-av1 (for a fee), only real-time cisco web-ex but not encoding. Also AV2 is in development but it has been kept secret to make HW implementations and decoder optimization flourish, however according to a Youtube engineer it will be necessary to have multi-thread and desktop configurations and the hardware is necessary but in a video it is specified which are possibly worth no more than $ 50.
yurume
2022-07-24 02:19:22
the discussion bit is more lenient than the article (in general, I can't guarantee that for all language editions but I don't see why not)
fab
yurume the discussion bit is more lenient than the article (in general, I can't guarantee that for all language editions but I don't see why not)
2022-07-24 02:19:37
read
2022-07-24 02:19:42
is descriptive
2022-07-24 02:19:48
sounds neurotypical
2022-07-24 02:20:05
add something new and intesting
yurume the discussion bit is more lenient than the article (in general, I can't guarantee that for all language editions but I don't see why not)
2022-07-24 02:20:39
ok bye
yurume
2022-07-24 02:21:03
I don't get the context why you keep saying neurotypical, do you mean that the *original* article shows that characteristic?
fab
yurume I don't get the context why you keep saying neurotypical, do you mean that the *original* article shows that characteristic?
2022-07-24 02:21:13
do i sounds autistic
2022-07-24 02:21:16
in this
2022-07-24 02:21:21
https://discord.com/channels/794206087879852103/806898911091753051/1000769159593992303
yurume
2022-07-24 02:21:40
I don't know?
fab
2022-07-24 02:21:41
this was the fist addition to wikipedia
2022-07-24 02:21:45
is any good
yurume
2022-07-24 02:22:09
I do see that you have many typos but that's irrelevant
2022-07-24 02:22:30
what I can infer is that you seem to rush
fab
2022-07-24 02:22:40
in what sense
yurume
2022-07-24 02:23:17
I think you really, REALLY want to do a particular thing (in this case editing a particular wp article in some way)
fab
2022-07-24 02:23:25
yes
2022-07-24 02:23:37
i wanted to make like my banned youtube video
yurume
2022-07-24 02:23:41
and you seem to try everything you can do, which in my opinion is a very bad signal to most WP users
fab
2022-07-24 02:23:51
but not like eddit to desxpitive
2022-07-24 02:23:55
o benchmay
yurume
2022-07-24 02:23:59
isn't that a direct opposite to what you actually want to achieve
fab
2022-07-24 02:24:06
https://it-m-wikipedia-org.translate.goog/wiki/AOMedia_Video_1?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=it&_x_tr_pto=wapp
2022-07-24 02:24:17
2022-07-24 02:24:21
that also what i did now
2022-07-24 02:24:27
adding many links
2022-07-24 02:24:50
on a pc that's horrible to read
yurume
2022-07-24 02:25:07
if you think you just added many links and got banned (I can't tell whether that's true or not!), please ask around
2022-07-24 02:25:21
because administrators *can* make mistakes
fab
2022-07-24 02:25:25
no in italian i'm respected
2022-07-24 02:25:42
2022-07-24 02:25:52
the aticle
yurume
2022-07-24 02:26:01
probably because you speak perfect Italian and not-so-perfect Spanish?
fab
2022-07-24 02:26:12
2022-07-24 02:26:15
this isn't spanish
yurume
2022-07-24 02:26:16
you can appeal to administrators
fab
2022-07-24 02:26:20
spanish was jpeg xl only
2022-07-24 02:26:28
english nothing
2022-07-24 02:26:40
and spanish was automatic tanslation
2022-07-24 02:26:50
done with wikipedia without contextualing
2022-07-24 02:26:57
i've posted the flags with sceens
yurume
2022-07-24 02:27:15
if you feel better with that, that's what you should do
fab
yurume you can appeal to administrators
2022-07-24 02:27:34
why google shows the av1 italian wikipedia
yurume
2022-07-24 02:27:44
no clue
fab
2022-07-24 02:27:59
that's because my edits are respected
w
2022-07-24 02:28:12
because youre italian
fab
2022-07-24 02:28:18
or i can have banned wikipedia accounts everytime
w because youre italian
2022-07-24 02:28:36
before a counts of char it didn't
yurume
2022-07-24 02:29:00
you spoke good Italian and the resulting article looked fine, in Spanish WP it didn't and that triggered a bad signal, in my view
fab
2022-07-24 02:29:09
now that has moretable of contents.
yurume you spoke good Italian and the resulting article looked fine, in Spanish WP it didn't and that triggered a bad signal, in my view
2022-07-24 02:29:26
so is this
2022-07-24 02:29:36
and why we talked so much
2022-07-24 02:29:49
you are korean
yurume
2022-07-24 02:30:03
the bad signal thing is honestly not really an optimal solution and caused lots of problems, but if you do want to contribute to Wikipedia that's difficult to ignore
2022-07-24 02:30:25
I speak from my experience dealing with actual trolls and non-trolls that looked like trolls
fab
yurume the bad signal thing is honestly not really an optimal solution and caused lots of problems, but if you do want to contribute to Wikipedia that's difficult to ignore
2022-07-24 02:30:41
what you feel will be the eaction of pc uses when seeing this
2022-07-24 02:30:42
https://discord.com/channels/794206087879852103/806898911091753051/1000770404274675752
yurume
2022-07-24 02:31:11
I tried to give my advice to maximize the probability that you are recognized as a genuine editor
2022-07-24 02:31:21
whether to take my advice is up to you
fab
yurume I tried to give my advice to maximize the probability that you are recognized as a genuine editor
2022-07-24 02:31:44
what you feel will be the eaction of pc uses when seeing this https://discord.com/channels/794206087879852103/806898911091753051/1000770404274675752
2022-07-24 02:33:09
how they react
2022-07-24 02:33:26
also are you korean
yurume
2022-07-24 02:34:24
yes, but I didn't edit Korean Wikipedia for years
fab
2022-07-24 02:34:52
so you said i changed totally the direction of italian av1
yurume
2022-07-24 02:35:04
how??
fab
2022-07-24 02:35:07
with the 2000 char
2022-07-24 02:35:26
https://discord.com/channels/794206087879852103/806898911091753051/1000769159593992303
yurume
2022-07-24 02:35:34
no, I said that the first few edits *can* change the direction of future edits, not always
fab
2022-07-24 02:35:45
but a vote?
2022-07-24 02:35:48
how is?
2022-07-24 02:36:18
rushed
yurume
2022-07-24 02:36:19
wdym by "a vote"
fab
2022-07-24 02:36:42
like is something useful
2022-07-24 02:36:53
interesting at least
2022-07-24 02:37:15
w
2022-07-24 02:37:21
no
2022-07-24 02:37:23
nothing matters
fab
2022-07-24 02:37:29
is bad to see for pc
2022-07-24 02:37:55
too linking
2022-07-24 02:38:18
the 11 was deleted by an user and i readded it
2022-07-24 02:38:58
are in english synonymous for re added it
2022-07-24 02:41:40
so an opinion on that
2022-07-24 02:42:52
like my details and my rushed way can be falsified or totally rewrite from scratch and if some user don't like what i did
2022-07-24 02:43:00
or it has to be discussed
2022-07-24 02:43:24
why spanish blocked me with no discussion only on jpeg xl arricle
2022-07-24 02:43:33
bastards
w
2022-07-24 02:44:01
i think you should step away
fab
2022-07-24 02:54:00
2022-07-24 02:54:40
https://www.macmillandictionary.com/thesaurus-category/british/ways-of-adding-extra-information
2022-07-24 02:56:57
https://music.youtube.com/watch?v=F_p7afMlHVU&feature=share
yurume
2022-07-25 12:45:45
I mostly agree to your sentiment, I have been an advocate for more decentralized encyclopedias for years
2022-07-25 12:46:26
no, but fab said one is a native speaker so I guessed so
JendaLinda
2022-07-25 09:05:19
So Windows 11 doesn't support legacy hardware, right?
_wb_
2022-07-25 12:29:35
It means Image Coding and Quality, it's one of the subgroups of JPEG
Jim
2022-07-25 01:03:37
There are USB floppy disk drives you can get today. Presumably they should work like any other external drive as there should be a controller translating the USB storage calls to whatever the drive expects.
JendaLinda
2022-07-25 01:21:50
Have you ever seen USB 5,25" floppy drive? This is a real 5,25" floppy drive connected directly to the mainboard. 3,5" USB floppy drives are still pretty easy to find though.
2022-07-25 03:33:34
Anyway, that's kinda funny they updated both floppy icons, although there's no way to connect 5,25" floppy drive to "officially supported" hardware, and they forgot to update the Bluray icon.
improver
2022-07-25 06:05:23
https://lwn.net/Articles/902410/ wow
yurume
2022-07-25 06:48:02
oh wow
2022-07-25 06:48:52
I see the rationale but it seems... far-fetched given that many other licenses other than CC0 do not concern trademarks or patents appropriately anyway?
2022-07-25 06:57:08
someone from HN pointed out that if you declared some work is in the public domain and used CC0 as just a safety guard (like me), there is no legal issue in some American relicensing it into 0BSD or MIT-0 (Fedora seems fine with them)
190n
2022-07-25 07:04:11
are those two licenses like "public domain with a patent grant"?
Fraetor
2022-07-26 09:06:31
I guess if you really want to CC0 something you probably need to include an explicit patent grant.
_wb_
2022-07-26 10:46:04
copyright and patents are two quite different things. You can have a public domain implementation of patented technology (so you can distribute the implementation however you want, but if you use it you may have to pay royalties) and you can have a proprietary, closed-source implementation of a royalty-free technology (so you cannot freely distribute it but you can use it freely).
Traneptora
2022-07-26 12:48:57
the classic example of this was LAME, an mp3 encoder that could only be distributed in source form for years
2022-07-26 12:49:35
since distributing binaries of it violated mp3 coding patents, but in source it was legally classified as "exchange of ideas" which is protected free speech in the US
2022-07-26 12:50:04
in countries like germany without an american free speech protection, software patents are invalid so it didn't matter
_wb_
2022-07-26 02:42:38
nearly all copyright licenses just don't say anything about patents, since those are two different things altogether.
2022-07-26 02:43:23
AFAIK only (L)GPLv3 and Apache 2.0 combine a copyright license and a patent grant (with defensive clauses)
2022-07-26 02:44:24
that's also the main reason why GPLv3 is not compatible with GPLv2
2022-07-26 02:45:46
most FOSS licenses are just a copyright license, ranging from permissive (BSD,MIT) to restrictive copyleft (GPLv2), but they don't say anything (at least not explicitly) about patents
2022-07-26 02:47:32
both libaom and libjxl went for a BSD license (which is a permissive FOSS copyright license) plus a separate PATENTS file giving a patent grant with defensive clauses (similar to what is in GPLv3 or Apache 2.0: basically everyone gets a patent grant except patent trolls)
2022-07-26 02:52:22
I think it makes a lot of sense for a distribution to aim to avoid distributing patent-encumbered software, but this will not help much for that. You essentially can never know for sure that something is not patent-encumbered. Even if you use a license like Apache 2.0 or GPLv3 that includes a patent grant, it _only_ gives you a patent grant from the patents owned by the authors of the software. There could very well be other patent holders that come and sue you if you use that software.
2022-07-26 02:53:35
(the hope is that the defensive clauses will scare patent trolls, but there are no guarantees, see e.g. https://www.sisvel.com/licensing-programs/audio-and-video-coding-decoding/video-coding-platform/license-terms/av1-license-terms
2022-08-05 06:59:32
The last Windows version I used was NT 4.0 back in 1998, in a dual boot setup with slackware linux iirc
w
2022-08-05 07:00:05
the preinstalled apps thing and all the "crap" is only a thing on windows home edition
2022-08-05 07:00:11
but that's to be expected
2022-08-05 07:01:06
just checked a clean install behind me and it doesnt have anything i would want to uninstall immediately
JendaLinda
2022-08-05 07:01:23
I was using MS Edge for couple of years. It was pretty OK except once a while it wanted me to reset to the "recommended setting" with Bing search and so on. The problem is it got very slow and laggy. Especially when opening multiple tabs, it completely hangs for several seconds. And it's getting worse the longer the OS is running. Restarting the browser doesn't help, the whole system needs to be restarted.
w
2022-08-05 07:02:41
meanwhile firefox
2022-08-05 07:03:19
i really liked the old edge (pre chromium)
2022-08-05 07:03:25
it was the best pdf reader ive ever used
2022-08-05 07:03:54
current edge is not as good but still the best among all browsers
JendaLinda
2022-08-05 07:05:08
Firefox is not the best but for me it doesn't have such performance issues.
Pashi
2022-08-05 07:05:14
Edge's PDF reader kills my battery life
2022-08-05 07:05:33
It uses so much energy for some reason compared to everything else
The_Decryptor
2022-08-05 07:12:05
I get invalidation errors like this in the Edge PDF reader
2022-08-05 07:12:18
Selecting some of the text fixes it for the line
JendaLinda
2022-08-05 07:34:22
I had a different issue with PDF in MS Edge. It was loading some PDFs partially. It loaded a few pages and then stopped.
spider-mario
2022-08-05 12:10:27
when I don’t need color management, I use Okular as my PDF reader on Windows
diskorduser
2022-08-05 02:39:05
Math equations look blurry and rendered wrong on ms edge. Many people reported that bug, but they did not care to fix it.
lonjil
2022-08-05 05:52:47
https://thephd.dev/c23-is-coming-here-is-what-is-on-the-menu > “Angry” is quite frankly not a strong enough word to describe a process that can make something so necessary spin its wheels for 5 years. It’s absolutely bananas this is how ISO-based, Committee-based work has to be done. To all the other languages eyeing the mantle of C and C++, thinking that an actual under-ISO working group will provide anything to them. > > Do. Not. > > Nothing about ISO or IEC or its various subcommittees incentivizes progress. It incentivizes endless feedback loops, heavy weighted processes, individual burn out, and low return-on-investment. Do anything – literally anything – else with your time.
username
2022-08-08 02:26:25
hey uhh can someone ban and delete all the messages from <@456226577798135808>
Fox Wizard
2022-08-08 02:44:42
Poor duck person, he somehow fell for a Nitro scam <:KekDog:884736660376535040>
DZgas Ж
2022-08-08 04:38:32
<@&807636211489177661>
2022-08-08 04:38:54
spam in every channel on this server
_wb_
2022-08-08 04:42:37
Yeah, kicked and deleted most of thr messages
DZgas Ж
_wb_ Yeah, kicked and deleted most of thr messages
2022-08-08 11:37:05
but I don’t understand why his messages weren’t deleted everywhere
username
2022-08-09 10:03:31
the few remaining ones where probably left to give context since without them some other peoples messages responding to them seem out of place
2022-08-09 10:04:25
if I was left with the option I would probably delete the scam messages and any messages related to them so they don't feel out of place
Kleis Auke
2022-08-09 10:13:44
It looks like the only remaining message is in <#805414133788180491>.
2022-08-09 10:15:16
(which is probably muted by everyone, hence it was probably overlooked)
improver
2022-08-09 10:22:44
it seems to be perfectly on-topic for <#805414133788180491>
veluca
2022-08-09 11:35:05
Done! (I think)
2022-08-09 11:35:44
I actually used the "delete messages in the last 7 days" feature of banning, but it didn't delete them all ?!?
fab
2022-08-11 08:43:02
<@263309374775230465> if you want to read something more embarassing read that
2022-08-11 08:43:03
https://it.weeksnews.org/it/AOMedia_Video_1
2022-08-11 08:43:18
2 months ago this was public in wikipedia
2022-08-11 08:43:44
and 1000 person saw this garbage
2022-08-11 08:44:11
it's embarassing
diskorduser
2022-08-11 08:44:33
I see.
Fox Wizard
2022-08-12 11:43:59
I have a feeling I was the only sober person ~~not like I didn't drink alcohol, but stupid ass genes in my family prevent me from getting drunk easily <:ReeCat:806087208678588437>~~
fab
2022-08-13 06:55:00
https://github.com/lxgw/LxgwGuiKai/releases new font for reading fast
2022-08-14 06:22:05
https://github.com/cssobral2013/Argentum-Sans good update, amazing for notepad, even better than alco sans from kreative square, legible at small sizes, good for windows explorer.
diskorduser
2022-08-14 06:07:26
Nice font
fab
2022-08-14 06:08:25
2022-08-14 06:08:29
at the moment is a copy of that
2022-08-14 06:08:32
a bad copy
2022-08-14 06:09:30
ah LxgwGuiKai i'll update
2022-08-14 06:10:18
i'll try to record
2022-08-14 06:48:04
3DJ
2022-08-15 08:40:49
Question. **view at full resolution/100%/Open original**: https://glennmessersmith.com/images/gamma220.png Are the lines... A) Red, green and blue? B) Cyan, magenta and yellow? C) All gray? D) yes.
_wb_
2022-08-15 08:58:08
looks CMY to me, but at the pixel level the left one are horizontal stripes of cyan and red, the second one stripes of magenta and green, the third one yellow and blue, and the final one black and light gray
JendaLinda
2022-08-15 09:08:00
That's neat trick. I like it.
Traneptora
2022-08-15 12:43:49
that's a cool way to check the angle someone is looking at it
Brinkie Pie
2022-08-15 12:54:51
I don't see much of a difference when rotating, but it depends on the image rendering I guess. When I open it in a browse and set `image-rendering: pixelated` in CSS, rotating it does indeed switch between RGB+white at steps of 90° and mostly-grayish-CYM+gray at odd angles.
190n
3DJ Question. **view at full resolution/100%/Open original**: https://glennmessersmith.com/images/gamma220.png Are the lines... A) Red, green and blue? B) Cyan, magenta and yellow? C) All gray? D) yes.
2022-08-15 04:26:11
my initial reaction was none / green / none / white; i can see the red and blue ones squinting but they're way less apparent
The_Decryptor
2022-08-16 12:20:43
I see CMY and RGB, wonder if the sharpness on my monitor is slightly off
diskorduser
2022-08-16 12:39:50
https://entropymine.com/imageworsener/
2022-08-16 12:40:06
Worsener 🤣
Pashi
2022-08-20 10:55:26
<@794205442175402004> You can convert latex to html and then convert that to a normie document
Fox Wizard
2022-08-20 10:56:29
Latex <:NUT:714771929420005426>
Pashi
2022-08-20 11:02:06
Tech
_wb_
2022-08-21 06:21:39
Yes, the main thing is how to maintain as much of the layout as possible... HTML is meant for a reflowing layout. Then again, in the end ISO wants Word only to convert it to NISO STS XML which is then used to produce PDF, EPUB and HTML versions...
Deleted User
Pashi <@794205442175402004> You can convert latex to html and then convert that to a normie document
2022-08-21 10:36:31
> normie document <:kekw:808717074305122316>
fab
2022-08-21 10:39:43
In 11:30 minutes I read the 21375 added lines of libjxl tiny
2022-08-21 10:39:50
With latest junicode font
2022-08-21 10:40:21
Wonder how is like to read the full jxl
2022-08-21 02:05:44
I'll send a zip file with jxl
2022-08-21 02:13:27
2022-08-21 02:15:57
I would like a fonf with esa but it doesn't exist
Pashi
2022-08-21 02:16:29
Where might one find the original latex document?
2022-08-21 02:17:36
I am still partial to the idea of converting it to images and giving the stupid dipshits a word document with embedded images for each page
fab
2022-08-21 02:17:42
Pashi
2022-08-21 04:22:48
Can tex not be converted directly to sts xml?
_wb_
2022-08-21 04:35:17
Probably, but they want Word, because they don't have a process to ingest sts xml directly, only via Word.
Fox Wizard
2022-08-21 07:05:29
Something I don't see often. PNG on Facebook <:KekDog:884736660376535040> https://www.facebook.com/photo?fbid=760818925356125&set=a.726295875475097
2022-08-21 07:05:45
2022-08-21 07:08:16
Oh nice, their previous cover was also a PNG <:KekDog:884736660376535040> https://www.facebook.com/photo/?fbid=4264176246949599&set=a.726295875475097
2022-08-21 07:08:24
2022-08-21 07:09:15
Tf, most of their past covers are <:thinkies:854271204411572236>
w
2022-08-22 01:36:15
should i log stats
2022-08-22 02:39:37
i was more concerned about how much effort it would be to add
improver
2022-08-22 08:38:24
https://www.youtube.com/watch?v=oPv0smUbdrI
2022-08-22 10:45:10
https://gutterpink.bandcamp.com/track/tortoise-dragon-fortune-and-unfortune
2022-08-23 11:40:12
_wb_
2022-08-23 10:24:29
https://twitter.com/jerrynixon/status/1561879544247762944?t=OJekt1NMDpm3l2GeSqpx2g&s=19
improver
2022-08-24 01:13:02
needs more EBCDIC
diskorduser
2022-08-24 02:27:00
https://www.instagram.com/p/ChYmFcPrxmF/?igshid=YmMyMTA2M2Y=
fab
2022-08-24 02:36:16
https://github.com/fabiorug/Coprica-font/releases/tag/1.0
2022-08-24 02:36:24
New font for you
2022-08-24 02:36:58
Latest i installed was gulax
2022-08-24 02:37:08
But i didnt enjoyed it
2022-08-24 02:38:42
Lol on 14th august i got 34 cloners
2022-08-24 02:38:56
I'm happy you liked this font
diskorduser
2022-08-24 02:41:23
~~wait. Is that your font?~~ nvm.
fab
diskorduser ~~wait. Is that your font?~~ nvm.
2022-08-24 02:46:25
I pinned some things on GitHub
2022-08-24 02:46:38
There is also an onlinewebfonts encoded Suduwe font
2022-08-24 02:46:48
Fork of los Angeleno Sans
2022-08-24 02:46:59
Called Los Angeleno Grotesquw
2022-08-24 02:47:16
The original is called use only for personal use
2022-08-24 02:47:27
And is on da font
2022-08-24 02:47:35
Not dafontfree
diskorduser
2022-08-24 02:49:58
Ok.
fab
diskorduser Ok.
2022-08-24 07:44:13
As I said on AV1 Discord i'm gonna switch to
2022-08-24 07:44:44
https://github.com/silnrsi/font-daibannasil
2022-08-24 07:44:53
When 5.0 Is out
diskorduser
fab https://github.com/silnrsi/font-daibannasil
2022-08-25 03:24:41
That looks like a serif font.
fab
2022-08-25 12:51:26
https://github.com/fabiorug/allfonts
diskorduser
2022-08-25 04:05:16
https://sturmen.github.io/posts/hdr-jpeg-xl-2022/ This page crashes Android chrome.
2022-08-25 04:30:37
Linux image viewers don't support hdr jxl images yet.
novomesk
2022-08-25 05:01:18
And some of them don't have any color management yet.
veluca
diskorduser Linux image viewers don't support hdr jxl images yet.
2022-08-25 06:54:11
I assume they don't support hdr images period...
190n
2022-08-26 12:04:21
mpv can at least tonemap hdr video to sdr
Nova Aurora
2022-08-26 06:36:01
https://redd.it/wy7405 Is mainstream opinion for new image fomats really that low?
diskorduser
2022-08-26 06:44:25
I cannot edit this image with my outdated software. So it must be trash format!!!
The_Decryptor
2022-08-27 12:43:53
I've had completely non-technical friends complain about it as well, issue is sites using it as a general JPEG replacement instead of just for thumbnails or the like
2022-08-27 05:32:34
Another trick is to open the image in a new tab, and instead of right clicking on the image itself to download, right click on the background
Traneptora
2022-08-27 05:03:57
or right click and copy
2022-08-27 05:04:07
most UIs will copy to clipboard as PNGs
2022-08-27 05:04:16
at least that's how X11 and Windows both work
w
2022-08-28 12:23:41
a PNG in BMP/dib
2022-08-28 12:24:04
or bitmap in BMP dib
yurume
2022-08-28 01:03:41
I always couldn't understand the reason why BMP has PNG and JPEG embedded, is it kind of an adapter?
spider-mario
2022-08-28 08:58:35
I remember when I came across this piece and thought for ~20 seconds “hm, maybe I could try to learn this” https://youtu.be/pHlqEvAwdVc
2022-08-28 08:58:40
and then “… yeah, no”
Fraetor
yurume I always couldn't understand the reason why BMP has PNG and JPEG embedded, is it kind of an adapter?
2022-08-28 05:08:04
From what I understand, BMP is mostly just a loosely documented version of various internal windows graphics APIs.
JendaLinda
2022-08-28 05:36:53
As far as I know, PNG or JPEG in Windows bitmap structure can't be used in BMP files. It works only in memory.
2022-08-28 05:40:49
Windows handles bitmaps in curious way. BitmapFileHeader structure is present only in BMP files on disk. Bitmaps in memory, bitmaps embedded as resource data in executables etc. don't have file headers.
2022-08-28 05:46:13
ICO files consist of bunch of bitmaps, those don't have file headers as well. Since Windows Vista, ICO may include PNG images too, however those are regular PNGs just embedded in ICO.
w
2022-08-29 01:28:15
the windows clipboard requires a dib header
JendaLinda
2022-08-29 06:15:42
There are two headers in BMP. There is a file header followed by DIB header. The file header is present only in actual BMP files. The DIB header is always present because it's needed to interpret the bitmap data.
Moritz Firsching
spider-mario I remember when I came across this piece and thought for ~20 seconds “hm, maybe I could try to learn this” https://youtu.be/pHlqEvAwdVc
2022-08-29 06:35:42
When Hamelin came across that piece, he though "why not play two other Chopin études at the same time.." https://www.youtube.com/watch?v=OhgOh8mmefQ
_wb_
2022-08-29 05:39:39
https://twitter.com/tim_language/status/1563918931747676162?t=Sj6nxnLND5ifwMCvPnnkpw&s=19
Yari-nyan
Nova Aurora https://redd.it/wy7405 Is mainstream opinion for new image fomats really that low?
2022-08-29 06:16:46
i saw this on reddit just now. disappointment..
Jim
Yari-nyan i saw this on reddit just now. disappointment..
2022-08-30 09:51:47
& <@224363555074342912> You'd be surprised. I monitor Twitter for mentions of the various formats. Many average users are very angry when they encounter a WEBP or AVIF as there is little to no OS support. They can't preview it, sometimes have no idea how to open it, can't right click and change metadata, etc. They are valid issues. Even Windows 11 doesn't know what a webp is out of the box. You need a third party plugin to get it (at least partially) working. They just want things to work just like they do with JPG and PNG. Once JXL comes out, I will do my best to help people navigate it until the OSes add native support, but people will still be mad they have to do more than lift a finger.
The_Decryptor
2022-08-30 11:15:34
There's installable WebP and AVIF plugins, but they're a bit odd
2022-08-30 11:16:01
The AVIF one is actually a generic HEIF plugin, that then depends on the HEVC/AV1 decoders (Which are also separate) to actually function
JendaLinda
2022-08-30 11:21:04
WebP is supported since Win10, AVIF is partially supported too, it's limited to 8bit or 4:2:0.
The_Decryptor
2022-08-30 11:23:13
There's still a 4:2:0 limit, but it supports 8/10/12 bit images now
2022-08-30 11:25:05
Might be a licensing thing? It uses dav1d and I don't know what the devs would think of it being included with windows
veluca
2022-08-30 11:27:51
given dav1d is BSD-2, I doubt that licensing is a problem (and IIRC - but IANAL - the devs don't have much say :P)
The_Decryptor
2022-08-30 11:30:12
heh, should have checked that before guessing
JendaLinda
2022-08-30 11:30:34
The Photo App could be smart enough to suggest downloading the plugin from Windows Store.
The_Decryptor
2022-08-30 11:33:27
The video app is at least
2022-08-30 11:48:20
Nah, that's all on the many HEVC patent pools
2022-08-30 11:49:14
They probably got money from me anyway from my GPU
JendaLinda
2022-08-30 11:50:23
HEIF container, AV1 and WebP are downloadable for free.
2022-08-30 11:51:23
In the case of HEVC, I guess, MS took the easiest path.
w
2022-08-30 11:51:38
also x265 is an encoder
2022-08-30 11:51:43
what do people use for hevc decoding?
2022-08-30 11:52:11
at the same time x265 isnt free free
2022-08-30 11:52:26
like how it's not automatically in ffmpeg
JendaLinda
2022-08-30 11:53:05
Many GPUs already can decode HEVC.
w
2022-08-30 11:54:01
i think the main problem is it being a legal minefield
_wb_
2022-08-30 11:54:18
The HEIF container itself is not free of risk. Nokia claims patents on it but doesn't offer clear licensing terms last time I checked. Apple clearly sorted it out somehow, but I dunno what Microsoft's opinion on it is.
w
2022-08-30 11:55:57
another example is firefox only supporting h264 main profile since it uses openh264
The_Decryptor
2022-08-30 11:56:28
openh264 is only used for webrtc, playback uses the main OS codecs, which are also just quite limited
w
2022-08-30 12:00:38
iirc they hardcode the profiles you can use
JendaLinda
2022-08-30 12:13:18
I've seen an MP4 file used as a small silent, looping clip on a webpage, so I guess animated AVIF is not even needed. A simple AV1 video clip can be used instead.
_wb_
2022-08-30 12:17:19
Yes. Just Chrome refuses to allow video containers in an img tag for some reason
2022-08-30 12:17:31
Safari allows mp4 in an img tag for a while already
JendaLinda
2022-08-30 12:29:34
So let's use video element then.
The_Decryptor
w iirc they hardcode the profiles you can use
2022-08-30 12:32:48
Maybe for webrtc, but I'm not sure about that for normal video. Like the decoder on Windows can only do 8bit 4:2:0 high profile at best, not much to actually limit there
_wb_
JendaLinda So let's use video element then.
2022-08-30 12:33:29
yes, but that's not always an option. not everyone has control over the html generation.
2022-08-30 12:34:03
the trouble of having to deal with two different code paths (one for still, one for anim) is probably one of the major reasons why GIF is still a thing
w
2022-08-30 12:34:29
but can we put images in video tag
yurume
2022-08-30 12:35:43
to me the major difference between animated images and video is a presence of controls and audio. so I believe it should be equally possible to put video to img or image to video, since it's more about the user interface than formats themselves.
JendaLinda
2022-08-30 12:36:26
Websites have to check file types, so users won't be uploading nonsense, so the sites can generate two different HTML codes as as well.
2022-08-30 12:38:20
There are many videos without controls, look at ads, for example.
2022-08-30 12:44:22
Allowing video files in img element might be useful, but using video files exclusively in video element seems to be a cleaner solution.
The_Decryptor
2022-08-30 12:46:47
One issue I saw raised is that a playing <video> can cause the browser to pause the screensaver/display sleep, but that's not the case with <img>
2022-08-30 12:47:00
<video> is mostly interactive, while <img> isn't
_wb_
2022-08-30 12:49:46
deprecating GIF / APNG / animated WebP in an img tag is not going to happen, even if it would be 'cleaner' to have only still images in an img tag
2022-08-30 12:51:26
so if we accept 'animated images' anyway, then it would make most sense to also allow video, just treated in the same way as GIF: muted, autostart, looping, no playback controls.
JendaLinda
2022-08-30 12:53:01
That's fair. But what about other places, where images can be used, like background image of an element?
2022-08-30 12:53:45
Those behave similarly to img.
_wb_
2022-08-30 12:54:01
there too, if you can use GIF right now, then why not allow a format that actually compresses?
JendaLinda
2022-08-30 12:58:10
But you wouldn't allow GIF in video element?
2022-08-30 01:05:18
I'm wondering what's the logic behind assigning the file formats to different elements. I suppose it's based on mime type.
2022-08-30 01:06:36
You know, GIF is always image/gif, PNG is always image/png, but MP4 is either video/mp4 or audio/mp4