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), page 4

  1. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Saturday, 16-Mar-2024 11:30:51 JST Gianni Rosato Gianni Rosato

    New blog post is up: QOI Encoding in Zig!

    https://giannirosato.com/blog/post/qoi-zig/

    #programming #codecs #images

    In conversation Saturday, 16-Mar-2024 11:30:51 JST from disobey.net permalink
  2. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Tuesday, 12-Mar-2024 15:27:06 JST Gianni Rosato Gianni Rosato

    Aviator v0.6.0! https://github.com/gianni-rosato/aviator/releases/tag/0.6.0

    > Aviator has been migrated to use newer libadwaita widgets, 5.1(side) audio encoding is fixed, and variance boost updates and optimizations in SVT-AV1-PSY improve encoding efficiency, eliminate artifacts, and provide significant speed boosts across various presets.

    Download on Flathub with the link below!

    https://flathub.org/apps/net.natesales.Aviator

    In conversation Tuesday, 12-Mar-2024 15:27:06 JST from disobey.net permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      Release Aviator 0.6.0 · gianni-rosato/aviator
      Exciting SVT-AV1-PSY improvements and an awesome audio fix that's been a long time coming! First, Aviator changes: Migrated to libadwaita 1.4+ widgets Fixed the notorious 5.1(side) audio encodin...
  3. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Wednesday, 06-Mar-2024 15:45:43 JST Gianni Rosato Gianni Rosato
    in reply to

    I should clarify - I don't think Zig is easy, I think falling in love with it is. Zig is hard, imo, lol

    In conversation Wednesday, 06-Mar-2024 15:45:43 JST from disobey.net permalink
  4. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Wednesday, 06-Mar-2024 11:11:51 JST Gianni Rosato Gianni Rosato

    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

    In conversation Wednesday, 06-Mar-2024 11:11:51 JST from disobey.net permalink

    Attachments


  5. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Monday, 04-Mar-2024 14:56:42 JST Gianni Rosato Gianni Rosato
    in reply to
    • Evan B🥥ehs
    • Sam Lavigne

    @eb @samlavigne ah, thanks! Followed!

    In conversation Monday, 04-Mar-2024 14:56:42 JST from disobey.net permalink
  6. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Monday, 04-Mar-2024 12:30:44 JST Gianni Rosato Gianni Rosato

    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

    In conversation Monday, 04-Mar-2024 12:30:44 JST from disobey.net permalink
  7. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Saturday, 02-Mar-2024 02:55:56 JST Gianni Rosato Gianni Rosato
    • Firepal

    @Firepal3D 🔥🔥🔥

    In conversation Saturday, 02-Mar-2024 02:55:56 JST from disobey.net permalink
  8. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Friday, 01-Mar-2024 02:38:51 JST Gianni Rosato Gianni Rosato

    JPEG-XL and the Pareto Front

    A closer look at libjxl 0.10

    https://cloudinary.com/blog/jpeg-xl-and-the-pareto-front

    #photography #codec #jpegxl #jxl

    In conversation Friday, 01-Mar-2024 02:38:51 JST from disobey.net permalink
  9. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Thursday, 29-Feb-2024 12:14:28 JST Gianni Rosato Gianni Rosato

    I don't know where to contact the author, but if you want more information, let me know!

    https://www.msn.com/en-us/news/technology/google-tensor-g3-supports-av1-encoding-but-you-can-t-use-it-yet/ar-BB1iUn76

    In conversation Thursday, 29-Feb-2024 12:14:28 JST from disobey.net permalink
  10. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Tuesday, 27-Feb-2024 09:04:27 JST Gianni Rosato Gianni Rosato
    in reply to
    • Mishaal Rahman

    @MishaalRahman I'm aware, but I'm really interested in the specific experiential differences between the two. For example, the first gen watch got around 10-14 days of battery life in my experience during the first couple of months of use

    In conversation Tuesday, 27-Feb-2024 09:04:27 JST from disobey.net permalink
  11. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Tuesday, 27-Feb-2024 07:31:26 JST Gianni Rosato Gianni Rosato
    in reply to
    • Mishaal Rahman

    @MishaalRahman I have the first-gen OnePlus Watch, and it honestly kind of soured my impression of OnePlus's ability to make watches. Is this one a significantly better experience?

    In conversation Tuesday, 27-Feb-2024 07:31:26 JST from disobey.net permalink
  12. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Sunday, 25-Feb-2024 13:41:34 JST Gianni Rosato Gianni Rosato
    in reply to
    • Mishaal Rahman

    @MishaalRahman I definitely *tried* to try it out, haha. I was doing visual quality testing across all of the hardware encoders present in Tensor G3 when I came upon the Google AV1 encoding block which is distinct from the Exynos blocks. The fact that it doesn't write any container metadata makes it appear impossible to use, though; I haven't found a way around that.

    In conversation Sunday, 25-Feb-2024 13:41:34 JST from disobey.net permalink
  13. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Saturday, 24-Feb-2024 17:43:44 JST Gianni Rosato Gianni Rosato
    in reply to
    • Mishaal Rahman

    @MishaalRahman It is exposed via FFmpeg, but the resulting bitstream lacks any metadata regardless of the specified container format so the files are unplayable.

    In conversation Saturday, 24-Feb-2024 17:43:44 JST from disobey.net permalink
  14. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Friday, 23-Feb-2024 17:29:44 JST Gianni Rosato Gianni Rosato

    https://ericportis.com/posts/2024/okay-color-spaces/

    I've had a bit of trouble wrapping my head around color spaces since writing about XYB JPEG and discovering OKLAB and the world of perceptual color - these 3-D models do help a lot, though! Highly recommend reading!

    In conversation Friday, 23-Feb-2024 17:29:44 JST from disobey.net permalink

    Attachments


  15. Embed this notice
    Colin (colin@mckellar.social)'s status on Thursday, 22-Feb-2024 11:55:05 JST Colin Colin

    About 6 months ago I got a bee in my bonnet about the quality of current codecs. I ended up doing more than 1000 encodes, comparing various codecs, presets and quality settings. A little over a month ago I wrote something up about it.
    https://colinmckellar.com/2024/01/11/video-encoder-comparison/
    #AV1 #ffmpeg #x264 #x265

    In conversation Thursday, 22-Feb-2024 11:55:05 JST from mckellar.social permalink Repeated by gianni

    Attachments

    1. Domain not in remote thumbnail source whitelist: colinmckellar.com
      Video encoder comparison
      from blibbler
  16. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Thursday, 22-Feb-2024 11:54:53 JST Gianni Rosato Gianni Rosato
    • kremzli
    • Colin

    @kremzli @colin

    > "I understand VMAF is a popular algorithmic video encoder comparison system, but all algorithmic systems are flawed, and cannot completely replicate the human visual system. I do not have the resources or inclination to do extensive human testing of comparative video quality."

    This is greatly appreciated, and something a lot of people miss! Well done, very thorough analysis! One question - why did you calculate the harmonic mean of the VMAF score instead of the arithmetic mean? Just curious, as I was under the impression that arithmetic mean was the way to go. Well done overall though!

    In conversation Thursday, 22-Feb-2024 11:54:53 JST from disobey.net permalink
  17. Embed this notice
    Fedora Project (F43 is OUT) (fedora@fosstodon.org)'s status on Thursday, 15-Feb-2024 05:49:37 JST Fedora Project (F43 is OUT) Fedora Project (F43 is OUT)
    • Arch Linux

    You define a whole category of Linux user on your own. If people can start saying “I use Fedora btw”, it will only be awesome to hear because of you.

    To: @archlinux
    From: Fedora

    #ILoveFS #Arch #ArchLinux #FedoraLoveFS

    In conversation Thursday, 15-Feb-2024 05:49:37 JST from fosstodon.org permalink Repeated by gianni

    Attachments

    1. No result found on File_thumbnail lookup.
      you.to - このウェブサイトは販売用です! - videos tv show リソースおよび情報
      このウェブサイトは販売用です! you.to は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、you.toが全てとなります。あなたがお探しの内容が見つかることを願っています!

  18. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Friday, 09-Feb-2024 03:46:31 JST Gianni Rosato Gianni Rosato

    https://github.com/microsoft/sudo

    > Sudo for Windows allows users to run elevated commands direcly from unelevated terminal windows.

    How innovative! 😂

    In conversation Friday, 09-Feb-2024 03:46:31 JST from disobey.net permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      GitHub - microsoft/sudo: It's sudo, for Windows
      It's sudo, for Windows. Contribute to microsoft/sudo development by creating an account on GitHub.
  19. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Tuesday, 06-Feb-2024 13:22:26 JST Gianni Rosato Gianni Rosato

    Hey everyone - wanted to announce a nice Aviator update that happens to coincide with an SVT-AV1-PSY update that we pushed just yesterday.

    Aviator 0.5.1 has a couple new features, but chief among them is a new Subjective Tuning toggle for enabling encoder changes that improve visual quality at the expense of metrics. This is powered by SVT-AV1-PSY's new Tune 3 authored by Clybius; it adds subjectively motivated optimization to the existing Tune 2's great performance for an incredible balance of retaining fine detail in videos while still preventing blocking.

    Here's a comparison encoded with Aviator (both 10-second videos were 7.5MB, down from the lossless source's 732.8 MB): https://slow.pics/c/tdrO5dY4

    (the source is Netflix's `foodmarket` at 1080p)

    If you prefer the smoother-looking, more appeal-oriented shot here, that is OK too - Subjective Tuning is toggleable!

    Aviator 0.5.1 should be available on Flathub pretty soon. Enjoy!

    #av1 #transcoding #Flatpak

    In conversation Tuesday, 06-Feb-2024 13:22:26 JST from disobey.net permalink

    Attachments


  20. Embed this notice
    Gianni Rosato (gianni@disobey.net)'s status on Tuesday, 06-Feb-2024 02:30:01 JST Gianni Rosato Gianni Rosato
    in reply to
    • :blobcathug:

    @Jain Implementing too many codecs at once can get messy, which is why a new video-based codec every couple of years is an unfortunate sight to see, in my opinion. Especially considering WebP's failure (except the lossless part).

    The AVIF spec was actually submitted as a proposal for JXL, but was rejected. That should have been the sign to relinquish AVIF development, if implementing things "together in a random order" is bad for the Web since it was known it would overlap with JXL which was always supposed to be a superset of AVIF or something better.

    Regarding interest from professional use cases, I've seen JPEG XL discussed for these use cases in the JXL Discord. The JPEG XL project itself touts features like wide dynamic range support, layers, excellent lossless compression, and an incredible number of possible channels. Aside from HDR, the above are missing from AVIF. So, while adoption is still early, there is excitement about having a modern codec that can handle specialized needs beyond what JPEG and PNG currently offer. More info on JXL: https://wiki.x266.mov/docs/images/JXL

    HEIC is not supported pretty much at all on the Web due to licensing restrictions, which make it very difficult to ship HEIC images. I would say AVIF has the most momentum now, even moreso than HEIC, but JPEG-XL and other future formats could gain traction once native browser support spreads.

    In conversation Tuesday, 06-Feb-2024 02:30:01 JST from disobey.net permalink

    Attachments


  • After
  • 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.