@gianni@disobey.net
@gianni@disobey.net avatar

gianni

@gianni@disobey.net

Really into codecs. Immutable filesystem fan, JXL evangelist. CEO of The Radix Project. Studying at WPI. I'm searchable.

#opensource #linux #foss

This profile is from a federated server and may be incomplete. Browse more on the original instance.

gianni, to programming
@gianni@disobey.net avatar

Hey, just wanted to shamelessly plug a recent project of mine, a freestanding QOI encoder in Zig: https://github.com/gianni-rosato/qoi-enc-zig

I must say, I really like the QOI image codec despite its shortcomings for coding efficiency and flexibility - it is dead simple, easy to implement, and super effective for what it is! I'd be happy in a world where we used QOI instead of PNG for a lot of stuff. And I've already fallen in love with Zig, which I think is very easy :)

#codec #programming #zig

gianni, to ilaughed
@gianni@disobey.net avatar

FFmpeg Explorer: A tool to help you explore FFmpeg filters

https://ffmpeg.lav.io/

This is SUUUPER cool!!! I'm very impressed, good work Sam Lavigne! (not sure if they have a mastodon or not, didn't see one linked on their site)

#ffmpeg #encoding #video

gianni, to chrome
@gianni@disobey.net avatar

Browser maker love-in snubs next-gen image format

"... Interop 2024 omits JPEG XL, the most popular proposal as measured by community reactions (emojis added to proposal discussion threads). JPEG XL garnered 646 reactions, more than four times more than the second place finisher, which also wasn't included."

An unfortunate conclusion from a clearly biased group that is supposed to be unbiased. Unfortunate, unclear decision making from Interop this year.

https://www.theregister.com/2024/02/03/jpeg_xl_interop_2024/

gianni, to Samsung
@gianni@disobey.net avatar

Apparently the Galaxy S24's "downloadable" Gallery app (not sure what this means) supports JPEG-XL compression in RAW images!

> Downlodable App
> 1. Expert RAW
> The basic resolution has been improved from 12MP to 24MP, and image quality and tone in low light have been improved through nightography technology collaboration.
> In addition, Digital ND filter, which was supported as beta in previous S23, is officially provided and Auto mode is provided for user convenience.
> Additionally, storage capacity has been reduced while maintaining image quality by providing JPEG XL format.

Link: https://r2.community.samsung.com/t5/CamCyclopedia/Introducing-the-Galaxy-S24-Camera-Gallery/ba-p/15350511

Again, not super well-versed in what specifically this means for S24 phones, but cool to see JXL!

gianni, to ilaughed
@gianni@disobey.net avatar

Aviator 0.5.0 is out today, featuring the SVT-AV1 fork I co-develop: SVT-AV1-PSY. Go check it out!

Aviator 0.5.0 release: https://github.com/gianni-rosato/aviator/releases/tag/0.5.0

#av1 #encoding #video #transcoding #compression

gianni, to ilaughed
@gianni@disobey.net avatar

I would like to share a very cool project I've been working on with a couple of other very talented developers: SVT-AV1 PSY

https://github.com/gianni-rosato/svt-av1-psy

SVT-AV1-PSY is the Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder) with perceptual enhancements for psychovisually optimal AV1 encoding. The goal is to create the best encoding implementation for perceptual quality with AV1.

We've already implemented a couple of unique features not present in mainline that do appear to produce BD-rate gains on a number of clips already!! Please check it out!

#av1 #encoding #video

gianni, to Anime
@gianni@disobey.net avatar

New blog post on the Codec Wiki just recently: https://wiki.x266.mov/blog/svt-av1-deep-dive

Explore insightful benchmarking of the latest SVT-AV1 1.8.0 encoder and how it fares when encoding animation. The author, Trix, spared no expense in creating an incredible number of detailed graphs to support their conclusions about which settings are the best and why. Give it a read!

#encoding #av1 #anime

gianni, to random
@gianni@disobey.net avatar

Geekerwan sets the bar so high for tech journalism. Testing gaming on Linux on ARM with WINE, Box64, & DXVK & getting actual results on a Nintendo switch is insane

https://www.youtube.com/watch?v=TnFM3msATio

gianni, to linux
@gianni@disobey.net avatar

surpasses macOS on the Hardware Survey! https://www.phoronix.com/news/Steam-Stats-July-2023

is around 42% of Linux gamers now.

gianni, to linux
@gianni@disobey.net avatar

"When you uninstall a Flatpak, it can leave some files behind on your computer. Flatsweep helps you easily get rid of the residue left on your system by uninstalled Flatpaks."
Check out Flatsweep by Giant Pink Robots on !

gianni, to GNOME
@gianni@disobey.net avatar

It looks like is ready to embrace into its ecosystem! Wallpapers are being switched to JXL from WebP, & GNOME Web will adopt JXL support through WebKitGTK. The GNOME SDK is also going to be built with libjxl from now on!

https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/commit/ccbdb7d2ea5dbd1f2b9de4be348dfa0ab286d76c#22c413786be8450c02034a0b002a5831a801c29d
https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/1622#note_1780272

gianni, to random
@gianni@disobey.net avatar
gianni, to random
@gianni@disobey.net avatar

Check out Impression by @adhami if you’re on GNOME: https://flathub.org/en-GB/apps/io.gitlab.adhami3310.Impression

Looks great for flashing USBs!

gianni, to internet
@gianni@disobey.net avatar

In , it looks like Apple may have secretly dropped a hint about a new feature in Safari. Hopefully this is legit and we can welcome to Safari & the Apple ecosystem soon!!

gianni, to photography
@gianni@disobey.net avatar
gianni, to linux
@gianni@disobey.net avatar

“Fedora Won’t Be Shipping GNOME’s New Console App Anytime Soon,”

https://www.omglinux.com/gnome-console-and-fedora-woes/

gianni, to random
@gianni@disobey.net avatar

https://developer.android.com/guide/topics/media/hdr-image-format

This is really cool, but this is also very much a solved problem with newer codecs like . If Google would just embrace JXL & push for widespread support, we might actually be able to move past JPEG instead of using hacks like this. isn't going anywhere outside specific Web use cases, as much as I really like it due to its great coding efficiency for certain quality ranges.

gianni, to photography
@gianni@disobey.net avatar
gianni, to random
@gianni@disobey.net avatar

"During our security research we found that smart phones with Qualcomm chip secretly send personal data to Qualcomm. This data is sent without user consent, unencrypted, and even when using a Google-free Android distribution."

Source: https://www.nitrokey.com/news/2023/smartphones-popular-qualcomm-chip-secretly-share-private-information-us-chip-maker

gianni, to random
@gianni@disobey.net avatar

@wb @RL_Dane Does JXL not have any directional prediction or shared data between blocks? How does it handle generation loss so well?

I assumed the VarDCT built on every coding technique that previous DCT variants used, although I’m not well versed in what those were & I may be off base

gianni, to random
@gianni@disobey.net avatar

@LinuxClaude Yeah, DDG is Bing without the data collection. Startpage just hasn't been snappy enough for me.

gianni, to random
@gianni@disobey.net avatar

Nvidia & Intel both have hardware accelerated AV1 encoding. Would u like to know which encoder performs better, among other things? Take a look at my blog post here: https://giannirosato.com/blog/post/nvenc-v-qsv/

gianni, to internet
@gianni@disobey.net avatar
gianni, to internet
@gianni@disobey.net avatar

Thorium’s JXL patch is now BSD. This more permissive license will allow basically any Chromium-based browser to implement JPEG-XL support, as the hard work has been done for them.

https://github.com/Alex313031/thorium-libjxl/commit/aa6b1603c5efd7b371f607fd2be736dedb11a8a8

gianni, to chrome
@gianni@disobey.net avatar

My image codec benchmarking blog post is up! Please have a look if you're interested!

https://giannirosato.com/blog/post/image-comparison/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • Youngstown
  • everett
  • slotface
  • rosin
  • osvaldo12
  • mdbf
  • ngwrru68w68
  • megavids
  • cubers
  • modclub
  • normalnudes
  • tester
  • khanakhh
  • Durango
  • ethstaker
  • tacticalgear
  • Leos
  • provamag3
  • anitta
  • cisconetworking
  • lostlight
  • All magazines