Netflix / photon

Photon is a Java implementation of the Interoperable Master Format (IMF) standard. IMF is a SMPTE standard whose core constraints are defined in the specification st2067-2:2013
Apache License 2.0
237 stars 77 forks source link

False error reported for 2067-21/2020 application, Color.3, 16 pixel bit depth format #286

Open cfadamp opened 4 years ago

cfadamp commented 4 years ago

The 2020 version of the 2067-21 application allows Color.3 with 16 bit pixel depth at resolution 3840x2160, but Photon still reports error for this format:

java.exe -cp \photon\*; com.netflix.imflibrary.st2067_2.Composition C:\CPL_SDR_FTR_C_EN-XX_US-NR_51_UHD_20200612_OV.xml

Result: 16 Sep 2020 12:36:29,045 [INFO ] [Composition]: CompositionPlaylist Document has 1 errors and 0 warnings 16 Sep 2020 12:36:29,046 [ERROR] [Composition]: ERROR-EssenceDescriptor with ID 0e302b41-2008-46a3-92e8-2ac862c2bd16 invalid PixelBitDepth(16) for Color(Color3) as per APPLICATION_2E_COMPOSITION_TYPE [Photon version: 4.8.0-SNAPSHOT]

A sample CPL with which this can be reproduced: CPL_SDR_FTR_C_EN-XX_US-NR_51_UHD_20200612_OV.zip