Gianni R
@giannirosato.com
📤 126
📥 159
📝 58
Multimedia Compression Engineer Mastodon: @
[email protected]
Web:
https://giannirosato.com/
Introducing oavif: faster target quality image compression
giannirosato.com/blog/post/oa...
oavif can be up to 63% faster than traditional target quality encoders. Learn how in the attached blog post!
#av1
#avif
#compression
loading . . .
Introducing oavif | Gianni Rosato
oavif is a new approach to target quality encoding in image compression, designed around smarter convergence strategies and quicker scoring to be as fast as possible.
https://giannirosato.com/blog/post/oavif/
18 days ago
0
3
0
fssimu2 has its first release!
github.com/gianni-rosat...
fssimu2 is a fast SSIMULACRA2 implementation in Zig, with support for distortion map output. It is ~23% faster than the reference implementation at ~40% less memory usage, while being 99.97% accurate. Give it a look if you're interested!
loading . . .
Release 0.1.0 · gianni-rosato/fssimu2
First release! 🎉 Check README for more information. What's Changed generate LUT at compile time by @damster101 in #1 Zig 0.15.1 by @gianni-rosato in #3 feat: remove all simd in favor of scalar imp...
https://github.com/gianni-rosato/fssimu2/releases/tag/0.1.0
28 days ago
0
2
0
New Halide blog post!
halide.cx/blog/consist...
Quality and speed define an image encoder's compression performance. Consistency is a close third, and easily overlooked in image encoder design. What value does it provide, and how can we measure it?
#avif
#webp
#jxl
#jpegxl
#compression
loading . . .
Measuring Image Encoder Consistency | Halide Compression
Quality and speed define an image encoder's compression performance. Consistency is a close third, and easily overlooked in image encoder design. What value does it provide, and how can we measure it?
https://halide.cx/blog/consistency/
about 1 month ago
1
2
0
The Halide Compression website (
halide.cx
) now has an Atom feed – just paste the URL into your favorite RSS reader and you should be good to go!
loading . . .
Measuring Image Encoder Consistency | Halide Compression
Quality and speed define an image encoder's compression performance. Consistency is a close third, and easily overlooked in image encoder design. What value does it provide, and how can we measure it?
https://halide.cx/blog/consistency/
about 1 month ago
0
2
0
reposted by
Gianni R
Ignacio Castano🍉
about 2 months ago
New blog post about my experiences using spark.js with three.js:
www.ludicon.com/castano/blog...
Re-posts and feedback appreciated!
loading . . .
three.js + spark.js – Ignacio Castaño
https://www.ludicon.com/castano/blog/2025/09/three-js-spark-js/
0
7
3
Anyone using rss/atom readers can now type `giannirosato.com` into their reader to get my website's atom feed
2 months ago
0
2
0
I got to interview Julio Barba from Google for the Halide blog:
halide.cx/blog/julio-b...
Go check it out if you're interested in what the next decade of multimedia tech might look like!
loading . . .
An Interview With Julio Barba | Halide Blog
https://halide.cx/blog/julio-barba-interview/
2 months ago
0
0
0
Completely redesigned my website with Zola (
www.getzola.org
) – check it out at
giannirosato.com
Let me know if any links are broken if you link to my site – it should be fully backwards compatible with my old link hierarchy
loading . . .
Zola
Everything you need to make a static site engine in one binary.
https://www.getzola.org
2 months ago
0
2
0
reposted by
Gianni R
Luc Trudeau
3 months ago
The “AV1 is a disaster” myth Here’s what’s actually true: - SVT-AV1 is fast, fully multithreaded and packed with SIMD. - It scales beautifully on modern CPUs. - It beats x264, x265, and VP9 in bitrate vs runtime. AV1 on CPU isn’t a disaster. It’s quietly winning.
0
5
1
Tune 3: Still Picture is coming to SVT-AV1:
https://gitlab.com/AOMediaCodec/SVT-AV1/-/merge_requests/2489#note_2704093242
Formerly Tune 4 in SVT-AV1-PSY. Thank you
@juliobbv.bsky.social
#note_2704093242
!
2 months ago
0
2
1
Exciting
#avif
news – libaom’s tune iq (derived from SVT-AV1-PSY’s Tune 4) is used across The Guardian’s website now. They say they serve mostly AVIF, with JPEG XL shipped when supported. Very exciting stuff! Thanks
@juliobbv.bsky.social
!
3 months ago
3
5
0
3 months ago
0
1
0
reposted by
Gianni R
Rachel Barker
3 months ago
New post! After my previous post about image compression, a few people asked me to try different encoder settings. So I went ahead and tested a couple of them :)
www.rachelplusplus.me.uk/blog/2025/07...
loading . . .
A Better Image Compression Comparison - Rachel++
https://www.rachelplusplus.me.uk/blog/2025/07/a-better-image-compression-comparison/
1
4
1
Improving AVIF in Open Source via the Halide blog
halide.cx/blog/improvi...
I wanted to write this to explain some of what went into Tune 4/Tune IQ, & help outline some of my reasoning for starting Halide Compression in the first place. I hope you enjoy!
#av1
#avif
#encoding
loading . . .
Improving AVIF in Open Source | Halide Blog
https://halide.cx/blog/improving-avif-in-open-source/index.html
4 months ago
0
1
2
Introducing Iris-WebP, a better WebP encoder:
halide.cx/iris/index.h...
Iris offers up to >20% better compression than libwebp, and trades blows with libaom for AVIF. My goal is to build an image-first encoder ecosystem for the modern Web, so that new web image codecs aren't generally superfluous.
4 months ago
1
7
2
reposted by
Gianni R
Christian Timmerer
4 months ago
AV1 @ Scale: Film Grain Synthesis, The Awakening
netflixtechblog.com/av1-scale-fi...
loading . . .
AV1 @ Scale: Film Grain Synthesis, The Awakening
Unleashing Film Grain Synthesis on Netflix and Enhancing Visuals for Millions
https://netflixtechblog.com/av1-scale-film-grain-synthesis-the-awakening-ee09cfdff40b
0
2
2
reposted by
Gianni R
The New York Times
4 months ago
The world’s largest digital camera — which will create an unparalleled map of the night sky — is at the heart of the new Vera C. Rubin Observatory in Chile. Here’s how it works.
nyti.ms/4n8OpgP
10
247
44
"I designed my own ridiculously fast game streaming video codec – PyroWave"
themaister.net/blog/2025/06...
Cool to see
github.com/psy-ex/metrics
in use in the wild, I'm glad it was useful!
loading . . .
I designed my own ridiculously fast game streaming video codec – PyroWave – Maister's Graphics Adventures
https://themaister.net/blog/2025/06/16/i-designed-my-own-ridiculously-fast-game-streaming-video-codec-pyrowave/
5 months ago
0
3
1
reposted by
Gianni R
Rachel Barker
5 months ago
New blog post: I've spent the last couple of months building a tool to compare different image encoders, and wrote an article about some of the things you need to consider to get reliable results. I also talk a bit about how JPEG-XL is looking promising!
www.rachelplusplus.me.uk/blog/2025/06...
loading . . .
Evaluating image compression tools - Rachel++
https://www.rachelplusplus.me.uk/blog/2025/06/evaluating-image-compression-tools/
3
14
5
Help restore the tax deduction for software dev in the US (Section 174)
news.ycombinator.com/item?id=4422...
If you live in the US and you've ever used a piece of software, you're probably interested in this. There's a sign-able letter attached.
loading . . .
Tell HN: Help restore the tax deduction for software dev in the US (Section 174) | Hacker News
https://news.ycombinator.com/item?id=44226145
5 months ago
0
0
0
reposted by
Gianni R
Rachel Barker
5 months ago
May have bitten off quite a lot with this next blog post, but the goal is in sight! Basically built an encoder comparison tool from scratch, to really nail down the details in my own mind. Should have some interesting things to say soon - think of it as a "yes, and" to Gianni's excellent post:
loading . . .
Comparing Video Encoders
Comparing video encoders is easy, but not often done correctly.
https://giannirosato.com/blog/post/comparing-encoders/
1
2
1
There's simply no way
5 months ago
0
1
1
reposted by
Gianni R
Rachel Barker
5 months ago
Lil' teaser for an upcoming blog post, building on my last post (
www.rachelplusplus.me.uk/blog/2025/03...
): This graph compares compressing an image at a single fixed resolution (dotted curve) vs. encoding at multiple resolutions, netflix style (solid curve):
0
2
1
5 months ago
1
3
0
reposted by
Gianni R
Jon Sneyers
6 months ago
'Spilling and smearing' 2025, Jon Sneyers, image/jxl, 31 bytes
#jxlart
jxl-art.lucaversari.it?zcode=c8osSU...
0
3
1
Very good article explaining entropy from an information theory perspective – highly recommend reading if you’re interested:
https://jasonfantl.com/posts/What-is-Entropy/
7 months ago
0
1
0
Updated numbers for Eve-AV1 & Eve-VP9 are public! The last time they were updated was around 2019, so this should give a more relevant look at how they perform. It takes a lot to improve a mature video encoder, and I'm very impressed with the Eve lineup. Shout-out
@luctrudeau.bsky.social
!
#av1
7 months ago
1
1
0
Globalizing Productions with Netflix’s Media Production Suite
netflixtechblog.com/globalizing-...
loading . . .
Globalizing Productions with Netflix’s Media Production Suite
Jesse Korosi, Thijs van de Kamp, Mayra Vega, Laura Futuro, Anton Margoline
https://netflixtechblog.com/globalizing-productions-with-netflixs-media-production-suite-fc3c108c0a22
7 months ago
0
0
0
reposted by
Gianni R
Luc Trudeau
7 months ago
The real headline isn’t
#HDR10+
. It’s that
#AV1
is about to become the most streamed codec at
#Netflix
"AV1-SDR is already the second most streamed codec at Netflix, behind H.264 [...] we expect the day is not far when AV1 will be the most streamed codec at Netflix" Quiet shift. Big milestone.
loading . . .
HDR10+ Now Streaming on Netflix
Roger Quero, Liwei Guo, Jeff Watts, Joseph McCormick, Agata Opalach, Anush Moorthy
https://netflixtechblog.com/hdr10-now-streaming-on-netflix-c9ab1f4bd72b
0
4
2
reposted by
Gianni R
UHD4k 📺
7 months ago
In addition to HDR10 and Dolby Vision, Netflix now also streams content in HDR10+ format, encoded in AV1, on compatible devices. It appears that Netflix has been waiting to adopt AV1 beyond SDR until it could do so with HDR10+.
flatpanelshd.com/news.php?sub...
loading . . .
Netflix adds HDR10+ streaming alongside Dolby Vision
Good news for owners of Samsung TVs
https://flatpanelshd.com/news.php?subaction=showfull&id=1742875918
0
1
1
7 months ago
0
1
0
reposted by
Gianni R
Christian Timmerer
12 months ago
I've set up a starter pack on Video Tech. Please share and let me know if you're interested in joining. Thanks!
go.bsky.app/KMv5Lid
add a skeleton here at some point
2
9
6
reposted by
Gianni R
Luc Trudeau
7 months ago
Hey Bluesky! I’m Luc, a video compression researcher near Montreal. Coauthored AV1 and co-designed the dav1d decoder. Expect AV1 content, news, coding tricks, and memes.
#AV1
#VideoCompression
#OpenSource
1
7
1
reposted by
Gianni R
easrng
7 months ago
1
36
4
GNOME 48 is here!
https://release.gnome.org/48/
7 months ago
0
0
0
reposted by
Gianni R
Rachel Barker
8 months ago
The last part of my AV1 encoder series is now up! Today we're looking at how it compares to existing AV1 and JPEG encoders, how using Rust for this project went, and where I might take this in future:
www.rachelplusplus.me.uk/blog/2025/03...
loading . . .
Let's Build an AVIF Encoder - Part 3: Results - Rachel++
https://www.rachelplusplus.me.uk/blog/2025/03/lets-build-an-avif-encoder-part-3/
1
4
2
New blog post is up!
https://giannirosato.com/blog/post/comparing-encoders/
Comparing video encoders is easy, but often done incorrectly. We have good tools & a process, so it should be simpler from now on.
#av1
#video
#compression
#encoding
loading . . .
Comparing Video Encoders
Comparing video encoders is easy, but not often done correctly.
https://giannirosato.com/blog/post/comparing-encoders/
8 months ago
2
1
1
reposted by
Gianni R
sam randa
8 months ago
working on a cute little algorithmic art tool made with svelte & webgpu
loading . . .
0
10
2
reposted by
Gianni R
Lea Verou, PhD
over 1 year ago
This is the single best article on color spaces I have seen around. Well written, well informed and illustrated with interactive visualizations. Truly brilliant work by Eric Portis!
ericportis.com/posts/2024/o...
loading . . .
Okay, Color Spaces — ericportis.com
https://ericportis.com/posts/2024/okay-color-spaces/
6
50
20
This is so cool!!! I've been excitedly following your tinyavif blog posts – keep it up!
add a skeleton here at some point
8 months ago
0
1
0
Jpegli works in PDF
pdfa.org/jpegli-works...
Not that crazy of course, but cool to see jpegli getting coverage :)
loading . . .
Jpegli works in PDF – PDF Association
https://pdfa.org/jpegli-works-in-pdf/
8 months ago
0
0
0
If anyone has any idea, I would love to know what the transcoding pipeline looks like for Bluesky's video posts, because they really don't look good at all
8 months ago
1
2
0
reposted by
Gianni R
Henri Sivonen
9 months ago
I find it frustrating how hard it is to do photos and photo-adjacent videos without being exclusively limited to either of two buckets: 1) Only ever take pictures on an iPhone and only ever view them in Apple Photos. 2) Only ever take sRGB photos and Rec. 709 video on a dedicated camera and […]
loading . . .
Original post on mastodon.social
https://mastodon.social/@hsivonen/114013234000659328
1
0
1
SVT-AV1-PSY v2.3.0-B is here! The release notes are public on the SVT-AV1-PSY website:
svt-av1-psy.com/releases/#v2...
I'm super happy the team has continued work on this tool even as I’ve left the project. Very excited to see continued development!
#av1
#encoding
#video
loading . . .
SVT-AV1-PSY
https://svt-av1-psy.com/releases/#v2.3.0-B
9 months ago
0
2
0
Running Private DeepSeek R1 with Verifiable Security:
https://tinfoil.sh/blog/2025-02-03-running-private-deepseek
Many people are (rightfully) worried about the access AI service providers have to user data. Tinfoil appears to fix this problem for everyone using AI in the cloud.
#ai
#llm
#deepseek
9 months ago
0
0
0
reposted by
Gianni R
八咫烏
10 months ago
today i learned x264 has a setting specifically for encoding touhou games
7
1160
523
reposted by
Gianni R
David Buchanan
10 months ago
add a skeleton here at some point
11
303
45
reposted by
Gianni R
Astro
11 months ago
Zen Browser homepage, now on Astro. Thanks for making the web better through open source Zen team 🤝
zen-browser.app
loading . . .
4
154
14
reposted by
Gianni R
mary🐇
11 months ago
i made my own 1x1 png generator, it's licensed under 0bsd
mary.my.id/tools/1png
add a skeleton here at some point
1
247
34
Load more
feeds!
log in