Error : "libpng warning: iCCP: know incorrect sRGB profile"

Hello, i’m a newbie with Natron. I begin to use Natron this saturday !


I’m working on a windows 10 version of Natron 2.3.15, and i have error messages about iCCP : “libpng warning: iCCP: know incorrect sRGB profile”

I fix the problem individually on each png file with Gimp (attrib a color profile), but i have error messages when i use the render for generate the video file --> screenshot in this post.

Is it the same problem ? An idea ?

Thanks !

You can safely ignore the libpng warning.
The second error is described here, with a workaround (change the system decimal separator): https://github.com/NatronGitHub/Natron/issues/262
It’s a Windows-specific issue, so someone with Windows has to look into it, and hopefully fix it.

(Je continue en français)
J’ai bien modifié le séparateur décimal sur Windows (numérique et monétaire).
J’ai toujours un message d’erreur : Write1 error : Unable to open file: Invalide argument

Regarding the Windows issue, I believe this is an issue with MINGW (GCC).

I will look into this sometime this week (don’t have access to Windows at work).

1 Like

So, I’m not able to replicate the locale issue, I have changed to several locales that has , but no issues reading or writing, I also tried a clean install with a non-english language and I’m still not able to replicate. Suggestions welcome, else there is nothing I can do about it.

EDIT:

I tried Win10 2004 International, Norwegian and French.

@netaline does changing the decimal separator to a dot “.” instead of a comman “,” fix the issue?
on Windows: Windows Control Panel | Region and Language | Formats | Additional settings…

Hello, I’m com back with the same issue…

Yes, i’m changing the decimal separator to a dot “.” instead of a comma“ and nothing changes.

The error messages on the command window :
Natron Version 2.3.15
Copyright © 2013-2018 INRIA and Alexandre Gauthier-Foichat

Use the --help or -h option to print usage.<<<
Info: init.py script not loaded (this is not an error)
Info: initGui.py script not loaded (this is not an error)
libpng warning: iCCP: known incorrect sRGB profile
Loading project: C:/Users/Utilisateur 1/Documents/Netalinea/_Netalinea/Natron/rush-fond-vert.ntp
Write1 ==> Rendering finished
Write1 ==> Rendering finished
[hevc @ 000000001fe9de00] Duplicate POC in a sequence: 2.
[hevc @ 000000001fe9de00] Error parsing NAL unit #0.
[hevc @ 000000001fe9e2c0] Duplicate POC in a sequence: 2.
[hevc @ 000000001fe9e2c0] Error parsing NAL unit #0.
[hevc @ 000000001fe9d500] Duplicate POC in a sequence: 2.
[hevc @ 000000001fe9d500] Error parsing NAL unit #0.
[hevc @ 000000001fe9a2c0] Duplicate POC in a sequence: 2.
[hevc @ 000000001fe9a2c0] Error parsing NAL unit #0.
[hevc @ 000000001fe9e740] Duplicate POC in a sequence: 2.
[hevc @ 000000001fe9e740] Error parsing NAL unit #0.
[hevc @ 000000001fe99500] Duplicate POC in a sequence: 2.
[hevc @ 000000001fe99500] Error parsing NAL unit #0.
[hevc @ 000000001fe9b080] Duplicate POC in a sequence: 2.
[hevc @ 000000001fe9b080] Error parsing NAL unit #0.
[hevc @ 000000001fe9e2c0] Duplicate POC in a sequence: 1.
[hevc @ 000000001fe9e2c0] Error parsing NAL unit #0.
[hevc @ 000000001fe9d500] Duplicate POC in a sequence: 1.
[hevc @ 000000001fe9d500] Error parsing NAL unit #0.
[hevc @ 000000001fe9a2c0] Duplicate POC in a sequence: 1.
[hevc @ 000000001fe9a2c0] Error parsing NAL unit #0.
[hevc @ 000000001fe9e740] Duplicate POC in a sequence: 1.
[hevc @ 000000001fe9e740] Error parsing NAL unit #0.
[hevc @ 000000001fe99500] Duplicate POC in a sequence: 1.
[hevc @ 000000001fe99500] Error parsing NAL unit #0.
[hevc @ 000000001fe9b080] Duplicate POC in a sequence: 1.
[hevc @ 000000001fe9b080] Error parsing NAL unit #0.
Write2 ==> Rendering finished

and a screenshot :

I have installed Natron on D:\Program Files\INRIA, and i render a file on C:…
I’ts a possible reason of the problem ?

Render to individual frames instead of a video. The video reader and writer in matron do not work well with confess that are not intra-only (h264, h265…).
You can convert your frame to a video afterwards

1 Like