Coder Social home page Coder Social logo

Comments (12)

Razor54672 avatar Razor54672 commented on August 16, 2024 1
  • Yup, that one and the one above it.
  • That explains why it was blurry when I zoomed in on it. (when using renaming to jpg method)

from jxl-winthumb.

saschanaz avatar saschanaz commented on August 16, 2024

There's no third party way to support Photos app, because Microsoft does not provide a public API for that. Only Microsoft can create an extension for now.

from jxl-winthumb.

megapro17 avatar megapro17 commented on August 16, 2024

Photos app can use wic api, if you add .jxl file description into registry, photos can understand these files, i see some registry keys here, but i don't understand how https://github.com/mirillis/jpegxl-wic/blob/main/installator_setup.iss

from jxl-winthumb.

saschanaz avatar saschanaz commented on August 16, 2024

The Mirillis one supports Photos? TIL, I can take a look in that case.

from jxl-winthumb.

megapro17 avatar megapro17 commented on August 16, 2024

yes, it says that in readme. thanks in advance

from jxl-winthumb.

saschanaz avatar saschanaz commented on August 16, 2024

So I tried installing it, but it doesn't seem to support Photos. I can see no behavior difference from my one, and Photos still does not accept .jxl as-is.

from jxl-winthumb.

Razor54672 avatar Razor54672 commented on August 16, 2024

I edited the registry of .jxl key in HKEY_CLASSES_ROOT and added the first two binary values from .jpeg key to .jxl.
This enabled the option to select Microsoft Photos app when using Open With drop down menu (not visible before the registry edit).
However, even after associating the file type, when opened with the Photos app, it just says "There is nothing to show here".

  • Does that mean WIC is not supported by this app?

from jxl-winthumb.

saschanaz avatar saschanaz commented on August 16, 2024

You mean AppX43hnxtbyyps62jhe9sqpdzxn1790zetc? That does add Photos but somehow it just crash without showing anything. And the .jpg file renaming way actually does not decode the file, it actually just loads the thumbnail cache without loading the decoder.

from jxl-winthumb.

megapro17 avatar megapro17 commented on August 16, 2024

hmm, seems like i was wrong... I don't know why it's written like this in mirillis repo

from jxl-winthumb.

eddiezato avatar eddiezato commented on August 16, 2024

There seem to be restrictions that prevent Photos from using third-party wic codecs:

When running in an AppContainer process, which includes all Windows Store apps, WIC will only use Windows-provided components, regardless of whether additional components are installed on the system. App that are not running in AppContainer are not affected.

from jxl-winthumb.

itsTyrion avatar itsTyrion commented on August 16, 2024

I'm doing what I have been doing for over a decade: Use IrfanView.
JXL files can be opened reliably, lossy and lossless ones, and as fast as possible (multithreaded decode works out of box).
With just 56 MB including all plugins, it doesn't really bloat your PC either.

Just don't make it the default during installations, that's bugged on Win 10/11 for me, do it afterwards when opening files

from jxl-winthumb.

saschanaz avatar saschanaz commented on August 16, 2024

Of course it works on non-WinRT app. That's off topic.

from jxl-winthumb.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.