PowerToys icon indicating copy to clipboard operation
PowerToys copied to clipboard

[Image Resizer] Offer option to encode images to another format (image converter)

Open Afaren57 opened this issue 4 years ago • 26 comments

Hello,

I took a look at the image resizer feature and found it really interesting, but I was wondering if it could also encode to another format. There are times when you have a bunch of png images that you want to convert to png, to have a lighter file, with or without a resize of the image. I think it could be interesting to add this option. It could simply be a drop list added when you create a new format size, with encode to : [Keep format, png, jpg ...]

Afaren57 avatar May 05 '20 14:05 Afaren57

what other formats?

crutkas avatar May 19 '20 04:05 crutkas

For me PNG, TIFF -> JPG conversion would suffice.

Mr-Pingu avatar May 20 '20 07:05 Mr-Pingu

Agreed, I never need to go from JPG to PNG, but PNG to JPG would be super useful and a great time saver!

thanks

morphentropic avatar Jul 17 '20 10:07 morphentropic

@kenfrancisadams i can tell you i've had to do that due to a tool that only wanted PNGs even though it wasn't needed to be in PNG :(

crutkas avatar Jul 17 '20 16:07 crutkas

I'd like to upvote this. Frequently I need to resize to get the file size down, and resizing a PNG often results in a file that's still too large (in bytes) for my purpose. It would be nice to have the option to always resize to JPG.

DennyAtkin avatar Sep 22 '20 05:09 DennyAtkin

Also, I think HEIC would be a nice addition too (not necessarily to but definetly from). I often get sent a lot of HEIC photos and some software doesn't support them. Having a dedicated app/feature for image conversion would be an amazing addition.

Andrew-Koman avatar Sep 28 '20 05:09 Andrew-Koman

I'll agree to this as well. The fallback encoder to JPEG is there, so it shouldn't be too hard to make a checkbox to force the fallback encoder instead.

Epiktetus avatar Sep 30 '20 22:09 Epiktetus

Would be lovely with a easy right click option to Convert HEIC -> JPG files.

pownas avatar Dec 20 '20 22:12 pownas

In case anyone is wondering where all these requests for converting HEIC are coming from and why it's important, iOS has made HEIC the default file format of photos due to its reduced file size compared to JPEG. HEIC is becoming more ubiquitous and likely will continue to do so as other software vendors want to cache (accidental typo, but I like it, so it stays 😁) in on smaller lossy images, so OS-level support via PowerTools would really help.

stamminator avatar May 18 '21 18:05 stamminator

JPEG XL would be nice

HarHarLinks avatar Jun 30 '21 22:06 HarHarLinks

Any updates on whether or not this feature is being considered?

therobotking avatar Jun 30 '21 22:06 therobotking

Hi crutkas, is this feature likely to see a release in the near future at all?

It would be very useful in every day environments. There are a number of tools used which output PNG and it would be great at point of resize to be able to force a JPEG, output especially for sending by email for reference as space saving in email. For me personally, I could use this tool 95% of the time as opposed to 25% with this feature without having to depend on a second tool to conversion.

I know the remove meta data was added fairly recently which is very helpful and force JPEG output would be another great addition.

Keep up the good work, all very helpful stuff.

Thanks.

matrixengine avatar Jan 17 '22 14:01 matrixengine

WebP format would be nice. I use WebP to compress photos in website development to optimize size and speed. Maybe later on (with better OS and Browser support) there would be AVIF or JPEG XL nice.

pocki avatar May 16 '22 07:05 pocki

Any news on this?

kedniko avatar Apr 20 '23 21:04 kedniko

JPEG-XL support is the future as far as I'm concerned, Google be damned. Standardized less than a year ago and it already has support from Adobe Camera Raw (their website recommends using AVIF or JXL for HDR photos), Affinity Photos 2, Krita, GIMP, Darkroom, ffmpeg, ImageMagick, Paint.NET, and like every image viewer I've ever used that's not the default Windows one. Far superior to AVIF and especially WebP.

conradsrc avatar May 09 '23 03:05 conradsrc

Adding my vote here! Would be super helpful to have a the option to save as JPG, no matter the input format. PNG -> JPG and HEIC -> JPG are the main uses for me. Thanks

an303042 avatar Jun 07 '23 06:06 an303042

Often time when downloading pictures from internet it's now in .webp format. Inside PowerToys if we could have a right click context menu to convert .webp images to .png it would be useful!

adrien-robert avatar Aug 04 '23 10:08 adrien-robert

Adding my vote here, a context menu to do this quickly would also be nice

Chrisdbhr avatar Aug 04 '23 15:08 Chrisdbhr

something new where ? some Webp, JPEG XL encoder decoder ?

BellemareMederic avatar Aug 20 '23 02:08 BellemareMederic

+1 vote here...

syuil avatar Aug 20 '23 15:08 syuil

+1 vote here...

@syuil You don't need to comment "+1", as comments like that clutter up the conversation history. That's why GitHub has 👍 reactions.

stamminator avatar Aug 21 '23 05:08 stamminator

+1 vote here...

@syuil You don't need to comment "+1", as comments like that clutter up the conversation history. That's why GitHub has 👍 reactions.

3 years later...

syuil avatar Aug 25 '23 16:08 syuil

Would be nice to see this too. Also helpful would be a gif converter from video files.

makedir avatar Sep 28 '23 08:09 makedir

Often time when downloading pictures from internet it's now in .webp format. Inside PowerToys if we could have a right click context menu to convert .webp images to .png it would be useful!

A WebP converter would be SO helpful...

nmindz avatar Oct 06 '23 07:10 nmindz

God, someone please add this.

loukamb avatar Oct 14 '23 02:10 loukamb

TL;DR .SVG.ICO

The world needs PowerToys to step up and be the hero we need, not the hero we deserve...

I've just spent too long researching what tools are available for easy file format conversion, and I was blown away by how few options there are for a quality-of-life function. For example, the functionality to right-click a .svg and convert to .ico would significantly improve.

The alternatives out there for me (meaning that I don't want a complete image manipulation toolset) if I want the option to right-click .svg files and convert them to .ico files are:

ImageMagick, with the use of plugins

Way too complex of a program that didn't seem to work without extensive knowledge and configuration (for .svg.ico at least)

IrfanView, with the use of plugins

Too complex as well, and converting .svg.ico did not work with the baseline configuration; the images became corrupt

File Converter

This seemed promising, but the .ico files became corrupt, and it's not actively been developed for years

Inkscape

Doesn't seem to have the functionality to add options to the context menu

Please keep up the good work guys! I'm looking forward to and can't wait for this to be added; cheers!

If this feature is implemented one day, maybe using jpegli encoder is the best contender for jpeg encoding:

  • https://cloudinary.com/blog/jpeg-xl-and-the-pareto-front#conclusion
  • https://giannirosato.com/blog/post/jpegli/

And also please consider JXL now that we know that it is a very capable image format, the best for nearly all use cases.

pmiossec avatar Mar 11 '24 08:03 pmiossec

I add emoji and stickers to Discord and Telegram - it's primarily what I use Image Resizer for.

image

It'd be great to be able to have Image Resizer automatically convert images that aren't in the right format (Telegram: PNG/WebP, Discord: PNG/GIF) at the same time I'm resizing for one of these services.

legowerewolf avatar Jul 07 '24 02:07 legowerewolf