Jump to content
You must now use your email address to sign in [click for more info] ×

32-bit HDR PNG support added


Recommended Posts

  • Staff

Apps: All
Platforms: Windows, macOS and iPad

All Affinity apps now support import and export of 32bit HDR PNG files, as described in the PNG specification (3rd edition). Both PQ and HLG are supported alongside full / narrow range and a full set of primaries. Files exported can be used directly in video editing applications or shared on the web (Chrome now supports HDR PNG files). In addition, legacy PNG and TIFF files exported from Photoshop with CICP data embedded in an ICC profile are also able to be imported.

 

Managing Director

Help make our apps better by joining our beta program!


MacBook Pro (16-inch, 2021) / Apple M1 Max / 64GB / macOS 12.0.1

iPad Pro 11-inch 3rd Gen / iPadOS 16.2

Link to comment
Share on other sites

I would love to see the ability to export PNG above 32767 pixel count in x/y direction.

The current limit is very unfortunate. All pNG above 32767 will get silently downscaled.

Mac mini M1 A2348

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

 

Link to comment
Share on other sites

Screenshot2024-01-09at21_00_20.thumb.png.693ffad1bf108196d30bbb9bdd46e002.pngScreenshot2024-01-09at21_02_24.thumb.png.59194d3aaeedcd16f1252632d77f736c.pngI Exported a test file having SRGB linear profile without embedding the profile, using ICC profile from document 

The export PNG shows a different profile BTU 2100. This seems like a bug.

Mac mini M1 A2348

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

 

Link to comment
Share on other sites

I have never heard of this format either.

Lenovo IdeaPad 5 Ryzen 7 5700U Rx Vega 8 graphics 

16GB RAM (15.3 usable) 

Affinity Photo 1.10.6

Affinity photo 2 2.3.1 Affinity Designer 2 2.3.1 Affinity Publisher 2 2.3.1 on Windows 11 Pro version 23H2

Beta builds as they come out.

canon 80d| sigma 18-200mm F3.5-6.3 DC MACRO OS HSM | Tamron SP AF 28-75mm f/2.8 XR Di LD | Canon EF-S 10-18mm f/4.5-5.6 IS STM Autofocus APS-C Lens, Black

 

Link to comment
Share on other sites

  • Staff
13 hours ago, ashf said:

I didn't know that PNG has HDR mode.
Just wondering how many people are using it?

Can't PNG be replaced with JPEG XL?

It was introduced last year: https://www.w3.org/TR/png-3/

So far, FCPX and Davinci Resolve appear to support this (I haven't tried other editors yet), as well as macOS Sonoma and various web browsers, so it's getting fairly decent adoption. It looks to be a good solution for interchanging HDR broadcast imagery in a lossless format. OpenEXR is supported by most NLEs but has non-user-friendly colour management.

JPEG-XL was possibly going to be a good solution, but Chrome dropped it (not long before/after we released V2, I think) and support for it isn't widespread.

The cICP chunk in this PNG format allows the image to be tagged and processed with various video-centric colour spaces, which is more robust for broadcast workflows where the imagery needs to integrate seamlessly with video content, rather than being dependent on ICC (particularly for HDR content where you have HLG/PQ colour spaces with different transfer characteristics).

Product Expert (Affinity Photo) & Product Expert Team Leader

@JamesR_Affinity for tutorial sneak peeks and more
Official Affinity Photo tutorials

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.
Note: Your post will require moderator approval before it will be visible.

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.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.