{ ProgramMax }

PNG is back!

A new PNG spec was just released! Everyone, go update your 2003 forum avatars.

Jokes aside, this is exciting news. PNG is back to its former glory after its progress stalled for over two decades. Did you know the U.S. Library of Congress, Library and Archives Canada, and the National Archives of Australia recommend PNG? It is important that we keep PNG current and competitive. After 20 years of stagnation, PNG is back with renewed vigor!

What's new?

Rec. 2020 and Rec. 709 comparison image/svg+xml Rec. 2020 and Rec. 709 comparison

Figure 1. Adapted from Wikipedia's CIE xy 1931 Rec. 2020 and Rec. 709 images under the Creative Commons Attribution-Share Alike 3.0 Unported (CC BY-SA 3.0) license.

Background

The last PNG spec was released over 20 years ago. Technology has advanced a lot since then. We're talking 3.5 years before the first iPhone.

In fact, technological advancement is what resurrected PNG. The W3C Timed Text Working Group (think: subtitles) needed HDR support in PNG. A proposal was made, but a few experts decided we could do better.

Momentum built, and additional parties became interested. Before we knew it, we had representation from (in alphabetical order) Adobe, Apple, BBC, Comcast / NBCUniversal, Google, MovieLabs, and of course W3C, who maintains the spec. It's quite the dream team.

With these titans behind it, the image format is back with full momentum. Work has already begun on the next two PNG spec updates.

Already supported

Many of the programs you use already support the new PNG spec: Chrome, Safari, Firefox, iOS/macOS, Photoshop, DaVinci Resolve, Avid Media Composer...

Plus, you saw some broadcast companies in that list above. Behind the scenes, hardware and tooling are being updated to support the new PNG spec. The next time you see a news ticker scrolling Brave dog saves family or the score banner update as your team pulls out a clutch play, check if it is HDR.

What's next?

I know you all immediately wondered, better compression?. We're already working on that. And parallel encoding/decoding, too! Just like this update, we want to make sure we do it right.

We expect the next PNG update (Fourth Edition) to be short. It will improve HDR & Standard Dynamic Range (SDR) interoperability. While we work on that, we'll be researching compression updates for PNG Fifth Edition.

Thanks

The PNG Working Group participants made all of this a reality. Be sure to let them know how much you appreciate their hard work.