GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Gianni Rosato (gianni@disobey.net)

  1. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Friday, 19-Jun-2026 03:16:51 JST Gianni Rosato Gianni Rosato

    Making Software: Image Compression
    https://www.makingsoftware.com/chapters/image-compression

    Cool to see WebP addressed here too!

    In conversation about 9 days ago from disobey.net permalink

    Attachments


  2. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Tuesday, 21-Apr-2026 11:44:58 JST Gianni Rosato Gianni Rosato
    in reply to
    • BoipiSigre

    @pirboazo oops, sorry! Let me contact the host

    In conversation about 2 months ago from disobey.net permalink
  3. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Saturday, 18-Apr-2026 05:00:34 JST Gianni Rosato Gianni Rosato
    in reply to
    • Tommi 🤯
    • yawnbox :verified_gay:

    @tommi @yawnbox Hey Tommi, nice to meet you!

    I think something like https://github.com/fabianwimberger/immich-convert-originals might be close to what you're looking for? I haven't vetted it (I don’t batch process images for my personal use case), but you can check whether everything is preserved with `exiftool`.

    Broadly, there are 3 common image metadata formats you’ll run into: ICC (color information), EXIF (descriptive information about the photo, like your camera specs), and XMP (custom XML). If you procure a test file, run it through whatever tool/script/etc you’re thinking about using (libjxl, libavif, or something else), and check the before & after with `$ exiftool <image>` to ensure the metadata is the same, you should be good to go with any photos similar to the test case (e.g. you know they have the same metadata fields & file format).

    Good luck, lmk how it goes!

    In conversation about 2 months ago from disobey.net permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      GitHub - fabianwimberger/immich-convert-originals: Batch-transcode Immich libraries to AV1/JXL. Save 30-50% storage. Preserves metadata & albums. Uses lossless JXL compression (for JPGs).
      Batch-transcode Immich libraries to AV1/JXL. Save 30-50% storage. Preserves metadata & albums. Uses lossless JXL compression (for JPGs). - fabianwimberger/immich-convert-originals
  4. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Thursday, 12-Mar-2026 10:24:31 JST Gianni Rosato Gianni Rosato

    fcvvdp 0.2.0! https://github.com/halidecx/fcvvdp/releases/tag/0.2.0

Highlights: ~9-12% speed boost for single-threaded, task threading (220% faster than the reference implementation with 8 threads on my 13700k), FFmpeg support via patch. Check it out and lmk what you think!

    In conversation about 4 months ago from disobey.net permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      Release 0.2.0 · halidecx/fcvvdp
      Task threading for video inputs (#8) Memory usage optimizations (#9) FFmpeg patch (applies on FFmpeg n8.0) Testing on 8-bit 360p Y4M inputs, fcvvdp runs a bit over 50fps on a Core i7-13700k test m...
  5. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Thursday, 05-Feb-2026 23:32:30 JST Gianni Rosato Gianni Rosato
    • David Michael Barr

    @barrbrain wow, definitely going to look into this, thanks! Very cool!!

    In conversation about 5 months ago from disobey.net permalink
  6. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Thursday, 05-Feb-2026 10:31:28 JST Gianni Rosato Gianni Rosato

    New Halide blog post on post-processing for chroma as it is relevant to compression efficiency: https://halide.cx/blog/chroma-handling

    Seems like you can get a roughly 2% efficiency improvement with 4:2:0 decoder output just with smarter post-processing for chroma. Pretty neat!

    #avif #webp #jpeg #transcoding #compression

    In conversation about 5 months ago from disobey.net permalink

    Attachments


  7. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Thursday, 29-Jan-2026 06:35:44 JST Gianni Rosato Gianni Rosato

    @rachelplusplus Best of luck, I’ve consistently been a big fan of all of your image compression blog posts!

    In conversation about 5 months ago from disobey.net permalink
  8. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Sunday, 25-Jan-2026 06:01:24 JST Gianni Rosato Gianni Rosato

    SVT-AV1 4.0.0 is here!
    Changelog: https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v4.0.0
    SVT-AV1-PSY's porting efforts are fully complete, and this release also features huge AVIF improvements. Maybe the most exciting release to date by my standards – SVT-AV1 is finally a real perceptual encoder!

#av1 #avif #compression

    In conversation about 5 months ago from disobey.net permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      v4.0.0 · Alliance for Open Media / SVT-AV1 · GitLab
      [4.0.0] - 2026-1-23 API updates Major release with...
  9. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Wednesday, 24-Dec-2025 09:59:05 JST Gianni Rosato Gianni Rosato

    Happy Holidays! Introducing fcvvdp, a faster CVVDP implementation: https://github.com/halidecx/fcvvdp

    Compared to the reference implementation running on the CPU, fcvvdp is faster (~15%) despite being single-threaded. It sees stronger wins with user time (up to ~15x) and memory usage (>90% less memory).

    #compression #av1 #video

    In conversation about 6 months ago from disobey.net permalink

    Attachments


  10. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Wednesday, 05-Nov-2025 02:16:06 JST Gianni Rosato Gianni Rosato

    I spoke with Julio Barba at VideoLAN Dev Days in London!

    Here are our slides, discussing SVT-AV1-PSY: https://giannirosato.com/files/svt-av1-psy_vdd_2025.pdf

    I'll find access to the video & post it soon!

    #av1 #avif #ffmpeg #vdd

    In conversation about 8 months ago from disobey.net permalink

    Attachments


  11. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Tuesday, 14-Oct-2025 16:09:49 JST Gianni Rosato Gianni Rosato
    in reply to
    • Eric Portis

    @eeeps thanks for the shout out, glad ur liking my work!!

    In conversation about 9 months ago from disobey.net permalink
  12. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Monday, 13-Oct-2025 03:40:58 JST Gianni Rosato Gianni Rosato

    Introducing oavif: faster target quality image compression

    https://giannirosato.com/blog/post/oavif/

    oavif can be up to 63% faster than traditional target quality encoders. Learn how in the attached blog post!

    #av1 #avif #compression

    In conversation about 9 months ago from disobey.net permalink
  13. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Saturday, 04-Oct-2025 08:32:53 JST Gianni Rosato Gianni Rosato

    fssimu2 has its first release! https://github.com/gianni-rosato/fssimu2/releases/tag/0.1.0

    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!

    In conversation about 9 months ago from disobey.net permalink

    Attachments


  14. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Tuesday, 16-Sep-2025 07:08:02 JST Gianni Rosato Gianni Rosato

    New Halide blog post!

https://halide.cx/blog/consistency

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

    In conversation about 10 months ago from disobey.net permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      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?
  15. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Saturday, 30-Aug-2025 13:47:21 JST Gianni Rosato Gianni Rosato

    Anyone using rss/atom readers can now type `giannirosato.com` into their reader to get my website's atom feed

    In conversation about 10 months ago from disobey.net permalink
  16. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Saturday, 30-Aug-2025 10:45:10 JST Gianni Rosato Gianni Rosato

    I got to interview Julio Barba from Google for the Halide blog: https://halide.cx/blog/julio-barba-interview/

    Go check it out if you're interested in what the next decade of multimedia tech might look like!

    In conversation about 10 months ago from disobey.net permalink

    Attachments


  17. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Saturday, 30-Aug-2025 05:13:01 JST Gianni Rosato Gianni Rosato

    Completely redesigned my website with Zola (https://www.getzola.org) – check it out at https://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

    In conversation about 10 months ago from disobey.net permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Zola
      from Vincent Prouillet
      Everything you need to make a static site engine in one binary.
    2. Domain not in remote thumbnail source whitelist: giannirosato.com
      Home | Gianni Rosato
  18. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Saturday, 23-Aug-2025 03:14:45 JST Gianni Rosato Gianni Rosato

    Tune 3: Still Picture is coming to SVT-AV1: https://gitlab.com/AOMediaCodec/SVT-AV1/-/merge_requests/2489

    Formerly Tune 4 in SVT-AV1-PSY. Thank you Julio!

    In conversation about 10 months ago from disobey.net permalink

    Attachments


  19. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Thursday, 31-Jul-2025 05:45:20 JST Gianni Rosato Gianni Rosato

    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!

    In conversation about a year ago from disobey.net permalink

    Attachments


    1. https://disobey.net/system/media_attachments/files/114/944/127/056/786/439/original/b41803a358615c82.jpeg
  20. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Monday, 14-Jul-2025 12:49:24 JST Gianni Rosato Gianni Rosato

    Improving AVIF in Open Source via the Halide blog

    hav1 #aviflide.cx/blog/improving-avif-in-open-source/index.html

    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

    In conversation about a year ago from disobey.net permalink
  • Before

User actions

    Gianni Rosato

    Gianni Rosato

    Really into codecs. Co-develops Aviator on Flathub. Immutable filesystem fan, JXL evangelist. CEO of The Radix Project. Studying at WPI. I'm searchable.#opensource #linux #foss

    Tags
    • (None)

    Following 0

      Followers 1

      • GNU Too

      Groups 0

        Statistics

        User ID
        111984
        Member since
        11 Apr 2023
        Notices
        185
        Daily average
        0

        Feeds

        • Atom
        • Help
        • About
        • FAQ
        • TOS
        • Privacy
        • Source
        • Version
        • Contact

        GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

        Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.