mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

#ColourSpace

0 posts0 participants0 posts today
C.<p>Something happens to me occasionally, and I don't know where to put it in the ridiculous - infuriating - preposterous feelingspace. It happened again today.</p><p>Backstory: I'm an email geek, who has been running mail servers for three decades, and who has written a lot of mail-handling software. I've worked as a consultant on email systems for companies large and small.</p><p>When you run your own mailservers, have deep experience with MTAs, and are a bit of a privacy nut, you might have a tendency to want to know exactly who does what with your email address when you give it to them. For most people, this desire is just a dream; it's not possible with their email system.</p><p>Thanks to a technique semi-related to <a href="https://mindly.social/tags/VERP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VERP</span></a> - variable envelope return-path, a mailing list feature with the qmail MTA - it's possible for email geeks. Basically the idea is that you give a different email address to everyone you deal with, and keep track of who you gave it too. Then, when you receive email, you can tell from the address the email was delivered *to* - one of your many addresses - where they got your address from.</p><p>Example:</p><p>Say I own the `example.net` domain. I arrange for all email to that domain to come to me.</p><p>I decide to order something online from <a href="https://mindly.social/tags/CrappyTire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CrappyTire</span></a> (ask a Canadian). When the Crappy Tire website asks for my email address, I type in "crappytire@example.net".</p><p>1/x</p><p><a href="https://mindly.social/tags/FeelingSpace" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FeelingSpace</span></a> <a href="https://mindly.social/tags/ColourSpace" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ColourSpace</span></a> <a href="https://mindly.social/tags/email" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>email</span></a> <a href="https://mindly.social/tags/tracking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tracking</span></a> <a href="https://mindly.social/tags/spam" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spam</span></a> <a href="https://mindly.social/tags/MTA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MTA</span></a></p>
claude<p>Working on some video stuff.</p><p><a href="https://post.lurk.org/tags/ColorSpace" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ColorSpace</span></a> <a href="https://post.lurk.org/tags/ColourSpace" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ColourSpace</span></a> <a href="https://post.lurk.org/tags/hell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hell</span></a> with <a href="https://post.lurk.org/tags/ffmpeg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ffmpeg</span></a> as usual.</p><p>Encoding sRGB data in PPM files to yuv420p x264 mkv with ffmpeg and back to PNG looks ok. There is no colour space information recorded in the mkv afaict, so maybe other decoders will guess at different colours...</p><p>Encoding REC.709 YUV raw data to yuv240p/bt709 mkv with x264 command line, specifying which colour matrices and transfer functions etc to use, ffmpeg decodes it to something with bad/shifted colours (too dark). This is probably to do with transfer functions; either from bt709 to linear YUV, or from linear RGB to sRGB, or both (probably both).</p><p>MPlayer output to PNG on Debian Buster is broken somehow at the moment so I can't test if decoding is the issue, haven't figured out how to get (C)VLC to output to image files either. MPV uses ffmpeg internally so that's no good for testing, even though it works with `--vo image`.</p>