Open cfadamp opened 4 years ago
Hi Adam. I see one error in the OPL. The CPLMainImage
alias references the segment Id
instead of TrackId
. Fixing that resolves 5 of these errors.
The other three errors seem to be caused by unused aliases: CPLMainAudio1
, ImageCropInput
, and ImageScaleInput
. If I remove these aliases then it passes. I don't see anything in the spec requiring all aliases to be used, so this seems like a bug to me.
Hi Elliott,
thanks, these make sense, I already fixed them at our side.
Best, Adam
I run the following command line validation to verify the whole package:
java -cp "/photon/photon/build/libs\*;" com.netflix.imflibrary.app.IMPAnalyzer "\imp\OPL1_FTR_C_EN-XX_US-NR_51_HD_20201123_OV\"
and I get the following report with errors for my OPL file:
I read the standards again and I cannot see yet why my OPL is not valid against the standards. Is it a Photon bug? I replaced my OPL with the one can be found in the source repository (photon\src\test\resources\TestIMP\OPL\OPL_8cf83c32-4949-4f00-b081-01e12b18932f.xml) and I get similar errors, so that is why I think the problem is not isolated to only my OPL file.
Attached are my XMLs for further investigation. opl_error_imp.zip