Jump to content

Better Portable Graphics (BPG) support please.

Go to solution Solved by Rick Brewster,

Recommended Posts

  • High compression ratio. Files are much smaller than JPEG for similar quality.
  • Based on a subset of the HEVC open video compression standard.
  • Supports the same chroma formats as JPEG (grayscale, YCbCr 4:2:0, 4:2:2, 4:4:4) to reduce the losses during the conversion. An alpha channel is supported. The RGB, YCgCo and CMYK color spaces are also supported.
  • Native support of 8 to 14 bits per channel for a higher dynamic range.
  • Lossless compression is supported.
  • Various metadata (such as EXIF, ICC profile, XMP) can be included.
  • Animation support.
Link to comment
Share on other sites

  • Solution

Sounds like it's basically just HEIC / HEIF / HEVC. You can use that already in Paint.NET.


But, I would just use AV1 / AVIF. It's newer and not encumbered by patents. There's no way I could include BPG support in the main app because of the patents (HEVC), and therefore the per-user royalties that it would cost. Similarly, I can't include HEIC write support out-of-box -- you either have to buy the codec on the Microsoft Store, or install @null54's Heic FileType Plus plugin.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html


Link to comment
Share on other sites

56 minutes ago, Rick Brewster said:

Sounds like it's basically just HEIC / HEIF / HEVC.


According to the Wikipedia article it appears to be an alternative HEVC container format that only supports a subset of the possible HEIC/HEIF/HEVC features.


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.

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