Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interface to convert other format to jxl #4

Open
oupson opened this issue Nov 24, 2022 · 7 comments
Open

Interface to convert other format to jxl #4

oupson opened this issue Nov 24, 2022 · 7 comments
Labels

Comments

@oupson
Copy link
Owner

oupson commented Nov 24, 2022

No description provided.

@oupson oupson added the TODO label Dec 7, 2022
@TPS
Copy link

TPS commented Feb 26, 2023

This, please. It can be done via Termux, very awkwardly, but cjxl's defaults often don't make any sense. (E.g., why does PNG→JxL default to encoding mathematically-perfect w/o @ least running a heuristic whether that it's under x colors, so would be served best in Modular mode? 🤷🏾‍♂️)

@IlluminatiWave
Copy link

It can be done via Termux...

My god, what a disastrous response.

Go to the consumer market and tell them to install an apk from an unreliable source like github (we know this website is safe, but for newbies it's almost the same as your favorite torrent page), Because the Google play version is decaffeinated, then tell it to install a thousand dependencies with a simple command, to later copy another command that must be adapted for each image (cjxl input output -e 9)....

There are people who even find it difficult to click a button, really if we want JXL to have the support, it must be given the same or more facilities than heic. See that even apple converts everything to heic without asking, completely transparent to the user who one day simply arrives and sees that he lost weight in his images.

An application that converts everything to JXL would be a good idea, from a simple button that automates everything, to an advanced mode that allows you to enable and control the amount of compression, preview and edit metadata, or even a converter from JXL to other formats would be helpful for third party apps (social networks).

I had to struggle at the time to be able to compress my files in bulk, and even then I had to modify many parameters before I could be sure to use it in bulk.

By the way, I know there are web tools that convert to JXL, but I really don't like that we have to rely on the cloud to do such a poor and monotonous task like transcoding images. Not to mention that they are not as useful as cli (brotli effort). Oh right, also the browser should support JXL via flags, Something that sounds like black magic to my grandmother who just wants to see her images without worrying that some algorithm puts 10kg of noise in each image.

@TPS
Copy link

TPS commented Jun 10, 2023

It can be done via Termux...

My god, what a disastrous response.

Go to the consumer market and tell them to install an apk from an unreliable source like github (we know this website is safe, but for newbies it's almost the same as your favorite torrent page)

@IlluminatiWave For the record, F-Droid makes Termux as simple as it can be, but it was never meant to as simple as JxLviewer is. & that's my response, not @oupson's, who's the dev here.

@exalented
Copy link

This would be absolutely amazing. I know it's nowhere near foss, but here's a solution that is working great on mobile: 0.2.20 net.xnano.android.jxlconverter
This interface is great I just wish it was more up-to-date and foss.

@TPS
Copy link

TPS commented Jan 7, 2024

@exalented Where does 1 pickup this software legit? All I see are mirror sites?

@IlluminatiWave
Copy link

¿Dónde recoge 1 este software legítimo? ¿Todo lo que veo son sitios espejo?

https://play.google.com/store/apps/details?id=net.xnano.android.jxlconverter

@TPS
Copy link

TPS commented Jan 9, 2024

https://play.google.com/store/apps/details?id=net.xnano.android.jxlconverter

I tried this w/ careful firewalling. It can be fully offline (other than ads! 👎🏾) & is reasonably quick, but does only lossy compression w/ no configuration beyond how lossy & seems to be abandonware (only reachable via above direct link), so a proper alternative is sorely needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

4 participants