Jump to content
How to Install Plugins ×

WebP Filetype (2023-11-26)


null54

Recommended Posts

This plugin allows Paint.NET to load and save Google's WebP format.

This plugin is bundled with Paint.NET 4.2.5 and later.

If you need the features from a newer version you can still install the plugin.
The plugin will override the bundled version if it has higher version number.

 

This plugin will only load the first frame of an animated image, to load all of the frames you will need to change the file extension to .awebp and use @midora's 'WEBP Animations and Images' FileType.

During testing it saved over 200KB vs JPEG at 95% quality.


(EER Edit) To install place all three dlls from the download in the FileTypes folder.

 

This plugin is compatible with Paint.NET 5.0+.

 

btn_donate_SM.gif

Download:

WebPFileType.zip

 

Source Code:

https://github.com/0xC0000054/pdn-webp

  • Like 1
  • Upvote 3

PdnSig.png

Plugin Pack | PSFilterPdn | Content Aware Fill | G'MICPaint Shop Pro Filetype | RAW Filetype | WebP Filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait

 

Link to comment
Share on other sites

Well if you're just gonna keep releasing what I'm working on I guess I should just not write plugins anymore :P:lol:

xZYt6wl.png

ambigram signature by Kemaru

[i write plugins and stuff]

If you like a post, upvote it!

Link to comment
Share on other sites

You're an admin. Suspend null54's account until your plugin is ready. :devlish::mrgreen:

Link to comment
Share on other sites

You're an admin. Suspend null54's account until your plugin is ready. :devlish::mrgreen:

rofl, it's not like I put a lot of work into it. I literally just started it today, after I put that Smudge beta out.

BUT NEXT TIME I WILL USE TEH BANHAMM0RZ

xZYt6wl.png

ambigram signature by Kemaru

[i write plugins and stuff]

If you like a post, upvote it!

Link to comment
Share on other sites

To install place all three dlls from the download in the FileTypes folder.

This should go in the first post. I'll paste it there for you.

Link to comment
Share on other sites

  • 4 months later...
  • 1 month later...

Updated to use WebP version 0.1.3.

Experimental code released to create lossless and alpha channel WebP files : http://code.google.c.../downloads/list

Any hope of getting and update to your plugin?

Alternatively, have your code call .exe files rather than building DLLs. That way whenever there's an update we can just drop new .exe files in to the filetype folder (assuming there are no breaking changes to parameters).

Edited by skrowl
Link to comment
Share on other sites

Experimental code released to create lossless and alpha channel WebP files : http://code.google.c.../downloads/list

Any hope of getting and update to your plugin?

Alternatively, have your code call .exe files rather than building DLLs. That way whenever there's an update we can just drop new .exe files in to the filetype folder (assuming there are no breaking changes to parameters).

I will probably wait for the next stable release of the WebP libraries.

A few other bugs have been fixed, File version updated to 1.0.0.2.

PdnSig.png

Plugin Pack | PSFilterPdn | Content Aware Fill | G'MICPaint Shop Pro Filetype | RAW Filetype | WebP Filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait

 

Link to comment
Share on other sites

  • 3 weeks later...

I will probably wait for the next stable release of the WebP libraries.

A few other bugs have been fixed, File version updated to 1.0.0.2.

Hopefully Rick will include this plugin in Paint.NET as we need .WebP support built-in. Irfanview 4.32 was released today, that has read/write support for WebP built-in now.

Edited by hajj_3
Link to comment
Share on other sites

Hopefully Rick will include this plugin in Paint.NET as we need .WebP support built-in. Irfanview 4.32 was released today, that has read/write support for WebP built-in now.

IrfanView supports WebP via a plugin. It makes no sense to add built-in support to any application as long as WebP is experimental and not defined in a standard. Just because Google has some power does not mean that the format is well-defined.

  • Upvote 1

midoras signature.gif

Link to comment
Share on other sites

  • 7 months later...

Author @null54 is still very active on the forum - so I guess (hope) so. I'm seriously considering dumping the JPG format for web photos in favor of WebP.

Link to comment
Share on other sites

Using Paint.Net 3.5.10 with your 1.0.0.3 Version.

No Preview available and when saving an unknown error message pops up.

Also cant open the example files from the latest WebP Codec for Windows (v0.17) package wich is

using the libwebp 0.2.0.

Try it with a 320x240 photo, bmp & jpg.

Win7 x64

Edited by nojoe
Link to comment
Share on other sites

Using Paint.Net 3.5.10 with your 1.0.0.3 Version.

No Preview available and when saving an unknown error message pops up.

Also cant open the example files from the latest WebP Codec for Windows (v0.17) package wich is

using the libwebp 0.2.0.

Try it with a 320x240 photo, bmp & jpg.

Win7 x64

Have all three dlls been placed in the FileTypes folder?

PdnSig.png

Plugin Pack | PSFilterPdn | Content Aware Fill | G'MICPaint Shop Pro Filetype | RAW Filetype | WebP Filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait

 

Link to comment
Share on other sites

Have all three dlls been placed in the FileTypes folder?

Yep!

And no security access scanner is running.

Latest Windows Updates (Net.Framwork, etc) are installed.

Uninstalled and reinstalled Paint.Net. No other effects installed.

Only OptiPNG filetype installed.

Edited by nojoe
Link to comment
Share on other sites

Yep!

And no security access scanner is running.

Latest Windows Updates (Net.Framwork, etc) are installed.

Uninstalled and reinstalled Paint.Net. No other effects installed.

Only OptiPNG filetype installed.

Have you installed the VC2010 SP1 runtime that the plugin requires?

PdnSig.png

Plugin Pack | PSFilterPdn | Content Aware Fill | G'MICPaint Shop Pro Filetype | RAW Filetype | WebP Filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait

 

Link to comment
Share on other sites

  • 2 months later...
  • 3 months later...
  • 1 month later...

Updated to WebP version 0.3.0, added support for Metadata.

File version updated to 1.0.0.6.

  • Like 1

PdnSig.png

Plugin Pack | PSFilterPdn | Content Aware Fill | G'MICPaint Shop Pro Filetype | RAW Filetype | WebP Filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...