Ymagis / ClairMeta

Clairmeta is a python package for Digital Cinema Package (DCP) probing and checking.
BSD 3-Clause "New" or "Revised" License
78 stars 21 forks source link

Terminology question - multi-cpl #144

Closed kieranjol closed 4 years ago

kieranjol commented 4 years ago

Hi - I'm trying to add better support in our systems for OV and VF, but I think I've found this other type which is flagged as 'multi-cpl' in clairmeta. This seems to be where you have more than one CPL within a DCP but all files are available to it so both CPLs are really OVs.. I was wondering where you got the term multi-cpl, is it your own or did you take it from some standard? From what I can see, OV, VF and this 'multi-cpl' are really important distinctions, even if i multi-cpl is kind of a subset of OV. Looks like Charbon-SMPTE-24 is an example of this - https://www.charbon-studio.com/resources An example of where I saw it used:

C:\Users\DIGITALGARAGE>python -m clairmeta.cli probe -type dcp G:\output\BAINNE_
DUAL_DCP > probe.txt
2020-06-03 15:23:03,683 - Clairmeta - WARNING - Missing dependency : sox

C:\Users\DIGITALGARAGE>python -m clairmeta.cli check -type dcp G:\output\BAINNE_
DUAL_DCP
2020-06-03 15:23:11,923 - Clairmeta - WARNING - Missing dependency : sox
2020-06-03 15:23:11,935 - Clairmeta - INFO - Probing DCP : G:\output\BAINNE_DUAL
_DCP
2020-06-03 15:23:12,166 - Clairmeta - INFO - Total time : 0.23 seconds
2020-06-03 15:23:12,340 - Clairmeta - INFO - Checking DCP : G:\output\BAINNE_DUA
L_DCP
2020-06-03 15:24:11,238 - Clairmeta - INFO - DCP : G:\output\BAINNE_DUAL_DCP
2020-06-03 15:24:11,238 - Clairmeta - INFO - Size : 21.66 GiB
2020-06-03 15:24:11,238 - Clairmeta - INFO - Warning(s) :
        check_cpl_contenttitle_pklannotationtext_match - CPL_e0dee2ed-3b73-4f6a-
86a5-ab083f007dff.xml : Multi CPLs package shall use a common denominator of all
 CPL titles as the PKL AnnotationText : BAINNE_SHR_S_GAE-XX_51_2K_20190306_OLP_I
OP_OV / BAINNE_DUAL_DCP
        check_cpl_contenttitle_pklannotationtext_match - CPL_f4fd04f7-72f9-4962-
af78-c421b3c66902.xml : Multi CPLs package shall use a common denominator of all
 CPL titles as the PKL AnnotationText : BAINNE_SHR_S_GAE-EN_51_2K_20190306_OLP_I
OP_OV / BAINNE_DUAL_DCP
        check_dcnc_compliance - ContentTitle must have 12 parts, 10 found
Field TerritoryRating not found in ContentTitle
Field Studio not found in ContentTitle
        check_dcnc_compliance - ContentTitle must have 12 parts, 10 found
Field TerritoryRating not found in ContentTitle
Field Studio not found in ContentTitle
2020-06-03 15:24:11,239 - Clairmeta - INFO - Total check : 86
2020-06-03 15:24:11,239 - Clairmeta - INFO - Total time : 58.89 sec
2020-06-03 15:24:11,240 - Clairmeta - INFO - Validation : Success

DCP - G:\output\BAINNE_DUAL_DCP - Check succeeded
{'asset_list': {'57fc7f9f-a8b8-4969-96ed-36a87202528d': '57fc7f9f-a8b8-4969-96ed-36a87202528d_pcm.mxf',
                '8ab58392-3017-414e-92ab-1e037bd89143': 'PKL_8ab58392-3017-414e-92ab-1e037bd89143.xml',
                'ce82a6d9-0ee1-4235-95c0-5ccfefa6516b': 'ce82a6d9-0ee1-4235-95c0-5ccfefa6516b_j2c.mxf',
                'd6df22f2-1ed8-4b02-aa0f-daaf2cd10f22': 'd6df22f2-1ed8-4b02-aa0f-daaf2cd10f22_j2c.mxf',
                'e0dee2ed-3b73-4f6a-86a5-ab083f007dff': 'CPL_e0dee2ed-3b73-4f6a-86a5-ab083f007dff.xml',
                'f4fd04f7-72f9-4962-af78-c421b3c66902': 'CPL_f4fd04f7-72f9-4962-af78-c421b3c66902.xml'},
 'assetmap_list': [{'FileName': 'ASSETMAP',
                    'FilePath': 'G:\\output\\BAINNE_DUAL_DCP\\ASSETMAP',
                    'Info': {'AssetMap': {'AnnotationText': 'BAINNE_DUAL_DCP',
                                          'AssetList': {'Asset': [{'ChunkList': {'Chunk': {'Path': 'd6df22f2-1ed8-4b02-aa0f-daaf2cd10f22_j2c.mxf'}},
                                                                   'Id': 'd6df22f2-1ed8-4b02-aa0f-daaf2cd10f22'},
                                                                  {'ChunkList': {'Chunk': {'Path': 'ce82a6d9-0ee1-4235-95c0-5ccfefa6516b_j2c.mxf'}},
                                                                   'Id': 'ce82a6d9-0ee1-4235-95c0-5ccfefa6516b'},
                                                                  {'ChunkList': {'Chunk': {'Path': '57fc7f9f-a8b8-4969-96ed-36a87202528d_pcm.mxf'}},
                                                                   'Id': '57fc7f9f-a8b8-4969-96ed-36a87202528d'},
                                                                  {'ChunkList': {'Chunk': {'Path': 'PKL_8ab58392-3017-414e-92ab-1e037bd89143.xml'}},
                                                                   'Id': '8ab58392-3017-414e-92ab-1e037bd89143',
                                                                   'PackingList': True},
                                                                  {'ChunkList': {'Chunk': {'Path': 'CPL_e0dee2ed-3b73-4f6a-86a5-ab083f007dff.xml'}},
                                                                   'Id': 'e0dee2ed-3b73-4f6a-86a5-ab083f007dff'},
                                                                  {'ChunkList': {'Chunk': {'Path': 'CPL_f4fd04f7-72f9-4962-af78-c421b3c66902.xml'}},
                                                                   'Id': 'f4fd04f7-72f9-4962-af78-c421b3c66902'}]},
                                          'AssetsSizeBytes': 0,
                                          'Creator': 'easyDCP Creator',
                                          'Id': '710433bf-ae36-4d55-b8b3-aab720d83444',
                                          'IssueDate': '2019-03-06T16:54:23+00:00',
                                          'Issuer': 'Fraunhofer IIS',
                                          'Schema': 'Interop',
                                          'VolumeCount': 1}}}],
 'count_file': 6,
 'cpl_list': [{'FileName': 'CPL_e0dee2ed-3b73-4f6a-86a5-ab083f007dff.xml',
               'FilePath': 'G:\\output\\BAINNE_DUAL_DCP\\CPL_e0dee2ed-3b73-4f6a-86a5-ab083f007dff.xml',
               'Info': {'CompositionPlaylist': {'AnnotationText': 'BAINNE_SHR_S_GAE-XX_51_2K_20190306_OLP_IOP_OV',
                                                'AuxData': False,
                                                'ChannelConfiguration': 'Unknown',
                                                'ChannelCount': 6,
                                                'ChannelFormat': 0,
                                                'ContentKind': 'short',
                                                'ContentTitleText': 'BAINNE_SHR_S_GAE-XX_51_2K_20190306_OLP_IOP_OV',
                                                'Creator': 'easyDCP Creator',
                                                'D-BOX': False,
                                                'DecompositionLevels': 5,
                                                'DolbyVision': False,
                                                'EIDR': '',
                                                'EclairColor': False,
                                                'EditRate': 24,
                                                'Encrypted': False,
                                                'FrameRate': 24,
                                                'HighFrameRate': False,
                                                'Id': 'e0dee2ed-3b73-4f6a-86a5-ab083f007dff',
                                                'IssueDate': '2019-03-06T16:54:23+00:00',
                                                'Issuer': 'Fraunhofer IIS',
                                                'Markers': False,
                                                'NamingConvention': {'AudioType': {'Channels': '51',
                                                                                   'HearingImpaired': False,
                                                                                   'ImmersiveSound': False,
                                                                                   'MotionSimulator': False,
                                                                                   'SignLanguage': False,
                                                                                   'Value': '51',
                                                                                   'VisionImpaired': False},
                                                                     'ContentType': {'Dimension': '',
                                                                                     'DolbyVision': False,
                                                                                     'EclairColor': False,
                                                                                     'FrameRate': '',
                                                                                     'MasteringLuminance': '',
                                                                                     'PreRelease': False,
                                                                                     'RedBand': False,
                                                                                     'Temporary': False,
                                                                                     'TheatreChain': '',
                                                                                     'Type': 'SHR',
                                                                                     'Value': 'SHR',
                                                                                     'Version': ''},
                                                                     'Date': {'Value': '20190306'},
                                                                     'Facility': {'Value': 'OLP'},
                                                                     'FilmTitle': {'Value': 'BAINNE'},
                                                                     'Language': {'AudioLanguage': 'GAE',
                                                                                  'BurnedSubtitle': False,
                                                                                  'Caption': False,
                                                                                  'Subtitle': False,
                                                                                  'SubtitleLanguage': 'XX',
                                                                                  'SubtitleLanguage2': '',
                                                                                  'Value': 'GAE-XX'},
                                                                     'PackageType': {'Type': 'OV',
                                                                                     'Value': 'OV',
                                                                                     'Version': ''},
                                                                     'ProjectorAspectRatio': {'AspectRatio': 'S',
                                                                                              'ImageAspectRatio': '',
                                                                                              'Value': 'S'},
                                                                     'Resolution': {'Value': '2K'},
                                                                     'Standard': {'Dimension': '',
                                                                                  'Schema': 'Interop',
                                                                                  'Value': 'IOP'},
                                                                     'Studio': {'Value': ''},
                                                                     'TerritoryRating': {'LocalRating': '',
                                                                                         'ReleaseTerritory': '',
                                                                                         'Value': ''}},
                                                'PKLId': '8ab58392-3017-414e-92ab-1e037bd89143',
                                                'Picture': True,
                                                'Precincts': 6,
                                                'RatingList': '',
                                                'ReelList': [{'AnnotationText': 'BAINNE_SHR_S_GAE-XX_51_2K_20190306_OLP_IOP_OV',
                                                              'Assets': {'Picture': {'AbsolutePath': 'G:\\output\\BAINNE_DUAL_DCP\\ce82a6d9-0ee1-4235-95c0-5ccfefa6516b_j2c.mxf',
                                                                                     'AnnotationText': 'BAINNE_SHR_S_GAE-XX_51_2K_20190306_OLP_IOP_OV',
                                                                                     'CPLEntryPoint': 0,
                                                                                     'CPLOutPoint': 25730,
                                                                                     'Duration': 25730,
                                                                                     'EditRate': 24,
                                                                                     'Encrypted': False,
                                                                                     'EntryPoint': 0,
                                                                                     'EssenceType': 'Picture',
                                                                                     'FrameRate': 24,
                                                                                     'Hash': 'dNv83zXufk7CTBco1ivf5p9c9hM=',
                                                                                     'HighFrameRate': False,
                                                                                     'Id': 'ce82a6d9-0ee1-4235-95c0-5ccfefa6516b',
                                                                                     'IntrinsicDuration': 25730,
                                                                                     'OutPoint': 25730,
                                                                                     'Path': 'ce82a6d9-0ee1-4235-95c0-5ccfefa6516b_j2c.mxf',
                                                                                     'Probe': {'1': '128x128',
                                                                                               '2': '256x256',
                                                                                               '3': '256x256',
                                                                                               '4': '256x256',
                                                                                               '5': '256x256',
                                                                                               '6': '256x256',
                                                                                               'AspectRatio': 2.39,
                                                                                               'AssetUUID': 'ce82a6d9-0ee1-4235-95c0-5ccfefa6516b',
                                                                                               'AverageBitRate': 83.29,
                                                                                               'CodeblockHeight': 3,
                                                                                               'CodeblockStyle': 0,
                                                                                               'CodeblockWidth': 3,
                                                                                               'CompanyName': 'FraunhoferIIS',
                                                                                               'ContainerDuration': 25730,
                                                                                               'DecompositionLevels': 5,
                                                                                               'EditRate': 24,
                                                                                               'EncryptedEssence': False,
                                                                                               'LabelSetType': 'MXFInterop',
                                                                                               'MaxBitRate': 172.14,
                                                                                               'MultiCompTransform': 1,
                                                                                               'NumberOfLayers': 1,
                                                                                               'Precincts': 6,
                                                                                               'ProductName': 'easyDCPCreator+',
                                                                                               'ProductUUID': '7d836e16-37c7-4c22-b2e0-46a717e84f42',
                                                                                               'ProductVersion': '3.4.11',
                                                                                               'ProgressionOrder': 4,
                                                                                               'Resolution': '2048x858',
                                                                                               'Rsize': 3,
                                                                                               'SPqcd': '771e76ea76ea76bc6f006f006ee2674c674c676450035003504557d257d25761',
                                                                                               'SampleRate': 24,
                                                                                               'Scod': 1,
                                                                                               'Sqcd': 34,
                                                                                               'StoredHeight': 858,
                                                                                               'StoredWidth': 2048,
                                                                                               'Transformation': 0,
                                                                                               'XOsize': 0,
                                                                                               'XTOsize': 0,
                                                                                               'XTsize': 2048,
                                                                                               'Xsize': 2048,
                                                                                               'YOsize': 0,
                                                                                               'YTOsize': 0,
                                                                                               'YTsize': 858,
                                                                                               'Ysize': 858},
                                                                                     'ScreenAspectRatio': 2.39,
                                                                                     'Stereoscopic': False,
                                                                                     'TimeCodeDuration': '00:17:52:02',
                                                                                     'TimeCodeIn': '00:00:00:00',
                                                                                     'TimeCodeOut': '00:17:52:02'},
                                                                         'Sound': {'AbsolutePath': 'G:\\output\\BAINNE_DUAL_DCP\\57fc7f9f-a8b8-4969-96ed-36a87202528d_pcm.mxf',
                                                                                   'AnnotationText': '6 '
                                                                                                     'channel '
                                                                                                     'audio: '
                                                                                                     'Bainne '
                                                                                                     '24FPS '
                                                                                                     'Mix.L.wav '
                                                                                                     'Bainne '
                                                                                                     '24FPS '
                                                                                                     'Mix.R.wav '
                                                                                                     'Bainne '
                                                                                                     '24FPS '
                                                                                                     'Mix.C.wav '
                                                                                                     'Bainne '
                                                                                                     '24FPS '
                                                                                                     'Mix.LFE.wav '
                                                                                                     'Bainne '
                                                                                                     '24FPS '
                                                                                                     'Mix.Ls.wav '
                                                                                                     'Bainne '
                                                                                                     '24FPS '
                                                                                                     'Mix.Rs.wav',
                                                                                   'CPLEntryPoint': 0,
                                                                                   'CPLOutPoint': 25730,
                                                                                   'Duration': 25730,
                                                                                   'EditRate': 24,
                                                                                   'Encrypted': False,
                                                                                   'EntryPoint': 0,
                                                                                   'EssenceType': 'Sound',
                                                                                   'Hash': 'vDtm34nX1kxiVvWiB4U/ofbV3sE=',
                                                                                   'Id': '57fc7f9f-a8b8-4969-96ed-36a87202528d',
                                                                                   'IntrinsicDuration': 25730,
                                                                                   'OutPoint': 25730,
                                                                                   'Path': '57fc7f9f-a8b8-4969-96ed-36a87202528d_pcm.mxf',
                                                                                   'Probe': {'AssetUUID': '57fc7f9f-a8b8-4969-96ed-36a87202528d',
                                                                                             'AudioSamplingRate': 48000,
                                                                                             'AvgBps': 864000,
                                                                                             'BlockAlign': 18,
                                                                                             'ChannelCount': 6,
                                                                                             'ChannelFormat': 0,
                                                                                             'CompanyName': 'FraunhoferIIS',
                                                                                             'ContainerDuration': 25730,
                                                                                             'EditRate': 24,
                                                                                             'EncryptedEssence': False,
                                                                                             'LabelSetType': 'MXFInterop',
                                                                                             'LinkedTrackID': 2,
                                                                                             'Locked': 0,
                                                                                             'ProductName': 'easyDCPCreator+',
                                                                                             'ProductUUID': '7d836e16-37c7-4c22-b2e0-46a717e84f42',
                                                                                             'ProductVersion': '3.4.11',
                                                                                             'QuantizationBits': 24},
                                                                                   'ProbeError': 'sox '
                                                                                                 'not '
                                                                                                 'available',
                                                                                   'TimeCodeDuration': '00:17:52:02',
                                                                                   'TimeCodeIn': '00:00:00:00',
                                                                                   'TimeCodeOut': '00:17:52:02'}},
                                                              'Id': '7ce578e3-d117-41bb-90b1-4003e8d0535a',
                                                              'Position': 1}],
                                                'Resolution': '2048x858',
                                                'Schema': 'Interop',
                                                'ScreenAspectRatio': 2.39,
                                                'Signature': {'KeyInfo': {'X509Data': [{'X509Certificate': 'MIIEtzCCA5+gAwIBAgICZJ8wDQYJKoZIhvcNAQELBQAwgZoxHzAdBgNVBAoTFi5E\n'
                                                                                                           'Q0lORU1BLkZSQVVOSE9GRVIuREUxHzAdBgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9G\n'
                                                                                                           'RVIuREUxLzAtBgNVBAMTJi5FQVNZRENQLUNSRUFUT1IuRENJTkVNQS5GUkFVTkhP\n'
                                                                                                           'RkVSLkRFMSUwIwYDVQQuExx3MUtSRC91Z0tGZEpMYjBTOFB5ZnVOWkJEY009MB4X\n'
                                                                                                           'DTE4MDkyNjEzMDYyMloXDTMxMDYxNDA5NDg1NVowgZsxJTAjBgNVBC4THHRHTllu\n'
                                                                                                           'a2xKU0xFVU5VRGFHZng1c0IwY3VaWT0xMDAuBgNVBAMTJ0NTLkVBU1lEQ1BDUkVB\n'
                                                                                                           'VE9SLnYzNDExLi5PVVRFUkxJTUlUUy5JRTEfMB0GA1UECxMWLkRDSU5FTUEuRlJB\n'
                                                                                                           'VU5IT0ZFUi5ERTEfMB0GA1UEChMWLkRDSU5FTUEuRlJBVU5IT0ZFUi5ERTCCASIw\n'
                                                                                                           'DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKYeDeJ0iZFdDAchIVVR4Ff27Lio\n'
                                                                                                           '+y+NG1/EP9k1nKI9IQy1L6lrCudFvJ91M8CwD4uyiZDk5no2a6AXBXFXpta/UyCh\n'
                                                                                                           'D2NgphLf5wR5FGM3/WbPegCVpIYps09rJhShCAbtf5g0TZX76NNofTYkKA5mBCIA\n'
                                                                                                           'ztOc+dOZg/HOXyYCVkruY3HJKZtjC18x9pOVn4bJjN6mzhAHeUtiHs1XPlWeHl0P\n'
                                                                                                           'itJaXeqc9beR37LlH1yMftrIZewGc1pN/h2Pw443TyEE8NxQKANw43403n1uHi4L\n'
                                                                                                           '2PsrnHBJQGxRQ8A083i6ssSnwVCTojC3UBcLFN+Jz3I1BYCvQdIatgfF1oMCAwEA\n'
                                                                                                           'AaOCAQIwgf8wDwYDVR0TAQH/BAUwAwIBADALBgNVHQ8EBAMCBLAwHQYDVR0OBBYE\n'
                                                                                                           'FLRjWJ5JSUixFDVA2hn8ebAdHLmWMIG/BgNVHSMEgbcwgbSAFMNSkQ/7oChXSS29\n'
                                                                                                           'EvD8n7jWQQ3DoYGYpIGVMIGSMR8wHQYDVQQKExYuRENJTkVNQS5GUkFVTkhPRkVS\n'
                                                                                                           'LkRFMR8wHQYDVQQLExYuRENJTkVNQS5GUkFVTkhPRkVSLkRFMScwJQYDVQQDEx4u\n'
                                                                                                           'RUFTWURDUC5EQ0lORU1BLkZSQVVOSE9GRVIuREUxJTAjBgNVBC4THFhiZEgyS3F0\n'
                                                                                                           'TXQzQ3EwNzZudzlGaDc4bURIST2CARQwDQYJKoZIhvcNAQELBQADggEBADVg4YLc\n'
                                                                                                           'RGlbvE84ecYM4iTI/Vy60LXg9sL7CXOfMzfxUM9XiHpfNYSUICfJyxV1PyEbWnWK\n'
                                                                                                           'MUhfPEcxe+BH3yGYTaHp5kF+Qs+B4+Y3h9mEVgXgZaFcjvszr+p4wpJHp7StGMB5\n'
                                                                                                           'Rt5VE/5M2t7vAcC6TnqSMn0owmPwA32nrLR7AUw9pZIIcQBPc4MLauIEPyt9Pplx\n'
                                                                                                           'H6IwufMMNLYp72DOhCTpCjx6oMxeNExq0+CjjyxyCZOqN5nSnAyurd3xrS+0snnz\n'
                                                                                                           'oRkmu9F46yxMDsmipYO6RjJOoO4zA7nSsyW8823BtW6Lkr2SD+VBB1Yzd2H8eHBQ\n'
                                                                                                           'Hn3Dto3shBBXXE0=',
                                                                                        'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=w1KRD/ugKFdJLb0S8PyfuNZBDcM=,CN=.EASYDCP-CREATOR.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                                             'X509SerialNumber': 25759}},
                                                                                       {'X509Certificate': 'MIIErTCCA5WgAwIBAgIBFDANBgkqhkiG9w0BAQsFADCBkjEfMB0GA1UEChMWLkRD\n'
                                                                                                           'SU5FTUEuRlJBVU5IT0ZFUi5ERTEfMB0GA1UECxMWLkRDSU5FTUEuRlJBVU5IT0ZF\n'
                                                                                                           'Ui5ERTEnMCUGA1UEAxMeLkVBU1lEQ1AuRENJTkVNQS5GUkFVTkhPRkVSLkRFMSUw\n'
                                                                                                           'IwYDVQQuExxYYmRIMktxdE10M0NxMDc2bnc5Rmg3OG1ESEk9MB4XDTExMDYyMTA5\n'
                                                                                                           'NDg1NVoXDTMxMDYxNTA5NDg1NVowgZoxHzAdBgNVBAoTFi5EQ0lORU1BLkZSQVVO\n'
                                                                                                           'SE9GRVIuREUxHzAdBgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxLzAtBgNV\n'
                                                                                                           'BAMTJi5FQVNZRENQLUNSRUFUT1IuRENJTkVNQS5GUkFVTkhPRkVSLkRFMSUwIwYD\n'
                                                                                                           'VQQuExx3MUtSRC91Z0tGZEpMYjBTOFB5ZnVOWkJEY009MIIBIjANBgkqhkiG9w0B\n'
                                                                                                           'AQEFAAOCAQ8AMIIBCgKCAQEAkynSqW0MJZIxpAgAAr8v4SScjKSzmhw4zkpn/R2R\n'
                                                                                                           '4nJlHsAXD5aQ3lFsrF3E/pvs872YRuH3MaiEfAWNZ1YGIYoRRdExvnsDQNftGdqU\n'
                                                                                                           '6peGIQl2Hh39KSPIk7BimTFz2AH/duw9qVIo/gmaaBVpe51Yj7dQxSKpFcx665wm\n'
                                                                                                           '82ADJibKT5LZ1EzScx7+vU5gAepmcG/BfsjjTrV5nQwZBlixZl9q7yjSfk7/acBC\n'
                                                                                                           'g3d32AIDP9jzS5aqqG7ba+6HS9SB7dCH957uC9uyZSqfh9tM+gaH+XKDaxjUxQ4F\n'
                                                                                                           'kIkrr2/ulgj3B6HwmZcQgvT6p3666rCWpfjF971eIywydwIDAQABo4IBAjCB/zAS\n'
                                                                                                           'BgNVHRMBAf8ECDAGAQH/AgEGMAsGA1UdDwQEAwICBDAdBgNVHQ4EFgQUw1KRD/ug\n'
                                                                                                           'KFdJLb0S8PyfuNZBDcMwgbwGA1UdIwSBtDCBsYAUXbdH2KqtMt3Cq076nw9Fh78m\n'
                                                                                                           'DHKhgZWkgZIwgY8xHzAdBgNVBAoTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxHzAd\n'
                                                                                                           'BgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxJDAiBgNVBAMTGy5ST09ULkRD\n'
                                                                                                           'SU5FTUEuRlJBVU5IT0ZFUi5ERTElMCMGA1UELhMcaXdkNVdybXlSdXZMZWdoQXVs\n'
                                                                                                           'WHJTa1lrUE1FPYIBETANBgkqhkiG9w0BAQsFAAOCAQEAYHB//pbbJfFv3cNuBkwB\n'
                                                                                                           'eUnj80LCYw+CpTVlPaCmwpJRb4Un72S+7cj6oyQrEtLfFxHKQIT8OVtycGtE0R9Q\n'
                                                                                                           'D07TSG35V3OZThmCtkpu24vezbdRfH2KwjAEH37ann1Jyyhv4Qc6zFBfIq2WyIYX\n'
                                                                                                           'hMcapfJr8nYGm+XwXmV/5AIgYTNT6twpEuCDOgBbDwQTVavPD5ppSPq61swG+P2Q\n'
                                                                                                           'oBNVmLF+zNdYaian+Kwh5FDTZHWCktRM+Ij3nBLwYQcWqiCPiLcrhD5hEi+biiSZ\n'
                                                                                                           'iNOwzQwECgmE95qFDPRD2iTHJES+xp4YhJgfgDyFHUe9miOVrqm8F0i3HyhcwxMk\n'
                                                                                                           'AA==',
                                                                                        'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=XbdH2KqtMt3Cq076nw9Fh78mDHI=,CN=.EASYDCP.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                                             'X509SerialNumber': 20}},
                                                                                       {'X509Certificate': 'MIIEojCCA4qgAwIBAgIBETANBgkqhkiG9w0BAQsFADCBjzEfMB0GA1UEChMWLkRD\n'
                                                                                                           'SU5FTUEuRlJBVU5IT0ZFUi5ERTEfMB0GA1UECxMWLkRDSU5FTUEuRlJBVU5IT0ZF\n'
                                                                                                           'Ui5ERTEkMCIGA1UEAxMbLlJPT1QuRENJTkVNQS5GUkFVTkhPRkVSLkRFMSUwIwYD\n'
                                                                                                           'VQQuExxpd2Q1V3JteVJ1dkxlZ2hBdWxYclNrWWtQTUU9MB4XDTExMDYyMTA5Mjky\n'
                                                                                                           'M1oXDTMxMDYxNjA5MjkyM1owgZIxHzAdBgNVBAoTFi5EQ0lORU1BLkZSQVVOSE9G\n'
                                                                                                           'RVIuREUxHzAdBgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxJzAlBgNVBAMT\n'
                                                                                                           'Hi5FQVNZRENQLkRDSU5FTUEuRlJBVU5IT0ZFUi5ERTElMCMGA1UELhMcWGJkSDJL\n'
                                                                                                           'cXRNdDNDcTA3Nm53OUZoNzhtREhJPTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC\n'
                                                                                                           'AQoCggEBAKQepptG8GIedG6ZF+JGUTLkZiuccKYqKF8duiVJHQbBsRh5wT8Dj42s\n'
                                                                                                           'qz8SLo3quj9uXEI6Pggx3pwUk4hc0pqJBKvfIyi2akHEo7XErVqrDOUszXXd3E/x\n'
                                                                                                           '9N+UJla5OEQsh68XiuacTcpJAk9CpSz2/QMDQtRZkEKWsnocM9XXVxNoOSfLyMQO\n'
                                                                                                           'JCoQKFGkcHGgFZi+z8EBHoyyE+27ybArmmcLI3ozUnOTVG6ynuXGYQfxOGsFroHj\n'
                                                                                                           'qvoOWquu+PIP3VWRya57nQDBgIxxFpHOaCh7wTjC9BFwL3Li7T2RqQnv/+77IrMR\n'
                                                                                                           'iLJP6A3hcAaOGD7AzTykn6WCmYMO4xsCAwEAAaOCAQIwgf8wEgYDVR0TAQH/BAgw\n'
                                                                                                           'BgEB/wIBBzALBgNVHQ8EBAMCAgQwHQYDVR0OBBYEFF23R9iqrTLdwqtO+p8PRYe/\n'
                                                                                                           'JgxyMIG8BgNVHSMEgbQwgbGAFIsHeVq5skbry3oIQLpV60pGJDzBoYGVpIGSMIGP\n'
                                                                                                           'MR8wHQYDVQQKExYuRENJTkVNQS5GUkFVTkhPRkVSLkRFMR8wHQYDVQQLExYuRENJ\n'
                                                                                                           'TkVNQS5GUkFVTkhPRkVSLkRFMSQwIgYDVQQDExsuUk9PVC5EQ0lORU1BLkZSQVVO\n'
                                                                                                           'SE9GRVIuREUxJTAjBgNVBC4THGl3ZDVXcm15UnV2TGVnaEF1bFhyU2tZa1BNRT2C\n'
                                                                                                           'AQAwDQYJKoZIhvcNAQELBQADggEBABe5lb8ylTLik3m5RkAKlCv8ujwcN/07Kb8O\n'
                                                                                                           'jgM4UaosgoLHxfb2UDKvOP7Bj3AngoKps+o6bjVgVUyHh+1HMTXWQ0WmQBxehxvu\n'
                                                                                                           'zDNEn87quCMu/179W9bnTFbN0tW2dtcLmx+stxCfAo4xmXftIQQga8zbxmZEXBM2\n'
                                                                                                           'gmHrPzpjTNFpy0RPatUwCUFUCjoXkxyMeuPG/Vc78g3TI9I4SpeapjQd021wYy/M\n'
                                                                                                           'xsZc3LlpqHJRRQSSpLgqc2DW4y9d7BMT6PjnNAYh/ieAKfcVLTjpCLnHfgbsOHKk\n'
                                                                                                           'smEJ9oI2Mi0NP2f6+iflMMU5IRmGuZ1XYe9NqKL0TYpC/m2ARLA=',
                                                                                        'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=iwd5WrmyRuvLeghAulXrSkYkPME=,CN=.ROOT.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                                             'X509SerialNumber': 17}},
                                                                                       {'X509Certificate': 'MIIEnzCCA4egAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzEfMB0GA1UEChMWLkRD\n'
                                                                                                           'SU5FTUEuRlJBVU5IT0ZFUi5ERTEfMB0GA1UECxMWLkRDSU5FTUEuRlJBVU5IT0ZF\n'
                                                                                                           'Ui5ERTEkMCIGA1UEAxMbLlJPT1QuRENJTkVNQS5GUkFVTkhPRkVSLkRFMSUwIwYD\n'
                                                                                                           'VQQuExxpd2Q1V3JteVJ1dkxlZ2hBdWxYclNrWWtQTUU9MB4XDTExMDYyMTA5MjYw\n'
                                                                                                           'NVoXDTM2MDYxNDA5MjYwNVowgY8xHzAdBgNVBAoTFi5EQ0lORU1BLkZSQVVOSE9G\n'
                                                                                                           'RVIuREUxHzAdBgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxJDAiBgNVBAMT\n'
                                                                                                           'Gy5ST09ULkRDSU5FTUEuRlJBVU5IT0ZFUi5ERTElMCMGA1UELhMcaXdkNVdybXlS\n'
                                                                                                           'dXZMZWdoQXVsWHJTa1lrUE1FPTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\n'
                                                                                                           'ggEBALwfBAN6kUR+i+HWcs/eqYrDJufPNob9jOdkNCjRjOWuvMqYk+DO/jl63P93\n'
                                                                                                           'C7yEZYmvc/uJrQ8rm0Bbru6tuU6u7jJePr4VXTWh2lShZmJhEkjuSa7Fs5XDFtKm\n'
                                                                                                           'OjOLPDN/VKqhcFHSwIZbmJT9FeYt34ogIHMUuh+SBIu69vQ3dSLkBwkAxHi8O9Dc\n'
                                                                                                           '8TXIDfZRFwvqXKcsmOySxYSFNNAr/V7mhn8lJNjNq4ROL/Pipy0ucn4uyBxmDDdS\n'
                                                                                                           'DWWqcH/zOKB6bjiEfHgAfX0cH7LTzH04ewSpLkRfOfQrFvksu8EGJMVwC2LaVJxw\n'
                                                                                                           'FMxxx/focAjmc6iMh4PPHKfdceUCAwEAAaOCAQIwgf8wEgYDVR0TAQH/BAgwBgEB\n'
                                                                                                           '/wIBCDALBgNVHQ8EBAMCAgQwHQYDVR0OBBYEFIsHeVq5skbry3oIQLpV60pGJDzB\n'
                                                                                                           'MIG8BgNVHSMEgbQwgbGAFIsHeVq5skbry3oIQLpV60pGJDzBoYGVpIGSMIGPMR8w\n'
                                                                                                           'HQYDVQQKExYuRENJTkVNQS5GUkFVTkhPRkVSLkRFMR8wHQYDVQQLExYuRENJTkVN\n'
                                                                                                           'QS5GUkFVTkhPRkVSLkRFMSQwIgYDVQQDExsuUk9PVC5EQ0lORU1BLkZSQVVOSE9G\n'
                                                                                                           'RVIuREUxJTAjBgNVBC4THGl3ZDVXcm15UnV2TGVnaEF1bFhyU2tZa1BNRT2CAQAw\n'
                                                                                                           'DQYJKoZIhvcNAQELBQADggEBAAitUV/a104dNZSeTAtZrsUHfIKGtBjD4sKl5U4P\n'
                                                                                                           '99ALFzmInaX8Yvu6G0/ENE/gMZlFLxLhD6htAUg7LVB5h/oilCIPRJZpDrRUEAA4\n'
                                                                                                           'xs+5kxtI93Y324TijnrsRpgQwNAulaxAfV1zleMT1YotqeA63VBoTjFPVwQeahvK\n'
                                                                                                           'iumNYfR6UhYLrH4GLcuUIud8xU4rO4vI6P6K5r8iapyTWfsE4I+bKsOr4QXd5JgM\n'
                                                                                                           '9DM1tQxJxEfiHbP6poRY4cLtKF6exX2M2WZXjtHsIcuRfEp6Mq2jvpnVM0Le1lO8\n'
                                                                                                           '8Yt6lfHl85qsk9XWo6mkDzr9BC7Kelv0nqwfOsZPRg1cyDU=',
                                                                                        'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=iwd5WrmyRuvLeghAulXrSkYkPME=,CN=.ROOT.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                                             'X509SerialNumber': 0}}]},
                                                              'SignatureValue': 'ikpj8YBA0f06bFdjlHU7o4ro6CcBHYNNVdnzb4a6SdnW7oVBtqSGMtUKtKqg8YjJ\n'
                                                                                'b5rVK5dMTaDqGxBuWgyW1SmbEsL29RKRfIhDuQRVjnR8cChgNdgL0ReRHZkpogXc\n'
                                                                                'MQ4YN663zWMM/75kfJw1GRTbWAxVT5ceNP8Sv/g0AKA7KUFhiu16+ldlBqRdGaSP\n'
                                                                                'VZeOAcyUaGC6s5rRPXftfTeDwACD/dN4fA1aWI6mmdEbgRWZf2JkWSzxNBukuOON\n'
                                                                                'u2yV7zvylHXXfn+FciXbh5IYMim04QEO0h4wtEtmYWurrF9GNAfYRw0XI9qBgm+q\n'
                                                                                'TjYVeZfjSAbi+R94cZca/Q==',
                                                              'SignedInfo': {'CanonicalizationMethod': '',
                                                                             'CanonicalizationMethod@Algorithm': 'http://www.w3.org/TR/2001/REC-xml-c14n-20010315',
                                                                             'Reference': {'DigestMethod': '',
                                                                                           'DigestMethod@Algorithm': 'http://www.w3.org/2000/09/xmldsig#sha1',
                                                                                           'DigestValue': '2ljnoibWyVjArRmc/7iYlQHlodY=',
                                                                                           'Transforms': {'Transform': '',
                                                                                                          'Transform@Algorithm': 'http://www.w3.org/2000/09/xmldsig#enveloped-signature'}},
                                                                             'Reference@URI': '',
                                                                             'SignatureMethod': '',
                                                                             'SignatureMethod@Algorithm': 'http://www.w3.org/2000/09/xmldsig#rsa-sha1'}},
                                                'Signer': {'X509Data': {'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=w1KRD/ugKFdJLb0S8PyfuNZBDcM=,CN=.EASYDCP-CREATOR.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                             'X509SerialNumber': 25759}}},
                                                'Sound': True,
                                                'SoundLanguage': 'Unknown',
                                                'Stereoscopic': False,
                                                'Subtitle': False,
                                                'SubtitleLanguage': 'Unknown',
                                                'TotalDuration': 25730,
                                                'TotalTimeCodeDuration': '00:17:52:02'}}},
              {'FileName': 'CPL_f4fd04f7-72f9-4962-af78-c421b3c66902.xml',
               'FilePath': 'G:\\output\\BAINNE_DUAL_DCP\\CPL_f4fd04f7-72f9-4962-af78-c421b3c66902.xml',
               'Info': {'CompositionPlaylist': {'AnnotationText': 'BAINNE_SHR_S_GAE-EN_51_2K_20190306_OLP_IOP_OV',
                                                'AuxData': False,
                                                'ChannelConfiguration': 'Unknown',
                                                'ChannelCount': 6,
                                                'ChannelFormat': 0,
                                                'ContentKind': 'short',
                                                'ContentTitleText': 'BAINNE_SHR_S_GAE-EN_51_2K_20190306_OLP_IOP_OV',
                                                'Creator': 'easyDCP Creator',
                                                'D-BOX': False,
                                                'DecompositionLevels': 5,
                                                'DolbyVision': False,
                                                'EIDR': '',
                                                'EclairColor': False,
                                                'EditRate': 24,
                                                'Encrypted': False,
                                                'FrameRate': 24,
                                                'HighFrameRate': False,
                                                'Id': 'f4fd04f7-72f9-4962-af78-c421b3c66902',
                                                'IssueDate': '2019-03-06T16:54:23+00:00',
                                                'Issuer': 'Fraunhofer IIS',
                                                'Markers': False,
                                                'NamingConvention': {'AudioType': {'Channels': '51',
                                                                                   'HearingImpaired': False,
                                                                                   'ImmersiveSound': False,
                                                                                   'MotionSimulator': False,
                                                                                   'SignLanguage': False,
                                                                                   'Value': '51',
                                                                                   'VisionImpaired': False},
                                                                     'ContentType': {'Dimension': '',
                                                                                     'DolbyVision': False,
                                                                                     'EclairColor': False,
                                                                                     'FrameRate': '',
                                                                                     'MasteringLuminance': '',
                                                                                     'PreRelease': False,
                                                                                     'RedBand': False,
                                                                                     'Temporary': False,
                                                                                     'TheatreChain': '',
                                                                                     'Type': 'SHR',
                                                                                     'Value': 'SHR',
                                                                                     'Version': ''},
                                                                     'Date': {'Value': '20190306'},
                                                                     'Facility': {'Value': 'OLP'},
                                                                     'FilmTitle': {'Value': 'BAINNE'},
                                                                     'Language': {'AudioLanguage': 'GAE',
                                                                                  'BurnedSubtitle': False,
                                                                                  'Caption': False,
                                                                                  'Subtitle': True,
                                                                                  'SubtitleLanguage': 'EN',
                                                                                  'SubtitleLanguage2': '',
                                                                                  'Value': 'GAE-EN'},
                                                                     'PackageType': {'Type': 'OV',
                                                                                     'Value': 'OV',
                                                                                     'Version': ''},
                                                                     'ProjectorAspectRatio': {'AspectRatio': 'S',
                                                                                              'ImageAspectRatio': '',
                                                                                              'Value': 'S'},
                                                                     'Resolution': {'Value': '2K'},
                                                                     'Standard': {'Dimension': '',
                                                                                  'Schema': 'Interop',
                                                                                  'Value': 'IOP'},
                                                                     'Studio': {'Value': ''},
                                                                     'TerritoryRating': {'LocalRating': '',
                                                                                         'ReleaseTerritory': '',
                                                                                         'Value': ''}},
                                                'PKLId': '8ab58392-3017-414e-92ab-1e037bd89143',
                                                'Picture': True,
                                                'Precincts': 6,
                                                'RatingList': '',
                                                'ReelList': [{'AnnotationText': 'BAINNE_SHR_S_GAE-EN_51_2K_20190306_OLP_IOP_OV',
                                                              'Assets': {'Picture': {'AbsolutePath': 'G:\\output\\BAINNE_DUAL_DCP\\d6df22f2-1ed8-4b02-aa0f-daaf2cd10f22_j2c.mxf',
                                                                                     'AnnotationText': 'BAINNE_SHR_S_GAE-EN_51_2K_20190306_OLP_IOP_OV',
                                                                                     'CPLEntryPoint': 0,
                                                                                     'CPLOutPoint': 25730,
                                                                                     'Duration': 25730,
                                                                                     'EditRate': 24,
                                                                                     'Encrypted': False,
                                                                                     'EntryPoint': 0,
                                                                                     'EssenceType': 'Picture',
                                                                                     'FrameRate': 24,
                                                                                     'Hash': 'AnFfzGD3bJ6St19sJMhuE1uA76A=',
                                                                                     'HighFrameRate': False,
                                                                                     'Id': 'd6df22f2-1ed8-4b02-aa0f-daaf2cd10f22',
                                                                                     'IntrinsicDuration': 25730,
                                                                                     'OutPoint': 25730,
                                                                                     'Path': 'd6df22f2-1ed8-4b02-aa0f-daaf2cd10f22_j2c.mxf',
                                                                                     'Probe': {'1': '128x128',
                                                                                               '2': '256x256',
                                                                                               '3': '256x256',
                                                                                               '4': '256x256',
                                                                                               '5': '256x256',
                                                                                               '6': '256x256',
                                                                                               'AspectRatio': 2.39,
                                                                                               'AssetUUID': 'd6df22f2-1ed8-4b02-aa0f-daaf2cd10f22',
                                                                                               'AverageBitRate': 83.3,
                                                                                               'CodeblockHeight': 3,
                                                                                               'CodeblockStyle': 0,
                                                                                               'CodeblockWidth': 3,
                                                                                               'CompanyName': 'FraunhoferIIS',
                                                                                               'ContainerDuration': 25730,
                                                                                               'DecompositionLevels': 5,
                                                                                               'EditRate': 24,
                                                                                               'EncryptedEssence': False,
                                                                                               'LabelSetType': 'MXFInterop',
                                                                                               'MaxBitRate': 172.14,
                                                                                               'MultiCompTransform': 1,
                                                                                               'NumberOfLayers': 1,
                                                                                               'Precincts': 6,
                                                                                               'ProductName': 'easyDCPCreator+',
                                                                                               'ProductUUID': '7d836e16-37c7-4c22-b2e0-46a717e84f42',
                                                                                               'ProductVersion': '3.4.11',
                                                                                               'ProgressionOrder': 4,
                                                                                               'Resolution': '2048x858',
                                                                                               'Rsize': 3,
                                                                                               'SPqcd': '771e76ea76ea76bc6f006f006ee2674c674c676450035003504557d257d25761',
                                                                                               'SampleRate': 24,
                                                                                               'Scod': 1,
                                                                                               'Sqcd': 34,
                                                                                               'StoredHeight': 858,
                                                                                               'StoredWidth': 2048,
                                                                                               'Transformation': 0,
                                                                                               'XOsize': 0,
                                                                                               'XTOsize': 0,
                                                                                               'XTsize': 2048,
                                                                                               'Xsize': 2048,
                                                                                               'YOsize': 0,
                                                                                               'YTOsize': 0,
                                                                                               'YTsize': 858,
                                                                                               'Ysize': 858},
                                                                                     'ScreenAspectRatio': 2.39,
                                                                                     'Stereoscopic': False,
                                                                                     'TimeCodeDuration': '00:17:52:02',
                                                                                     'TimeCodeIn': '00:00:00:00',
                                                                                     'TimeCodeOut': '00:17:52:02'},
                                                                         'Sound': {'AbsolutePath': 'G:\\output\\BAINNE_DUAL_DCP\\57fc7f9f-a8b8-4969-96ed-36a87202528d_pcm.mxf',
                                                                                   'AnnotationText': '6 '
                                                                                                     'channel '
                                                                                                     'audio: '
                                                                                                     'Bainne '
                                                                                                     '24FPS '
                                                                                                     'Mix.L.wav '
                                                                                                     'Bainne '
                                                                                                     '24FPS '
                                                                                                     'Mix.R.wav '
                                                                                                     'Bainne '
                                                                                                     '24FPS '
                                                                                                     'Mix.C.wav '
                                                                                                     'Bainne '
                                                                                                     '24FPS '
                                                                                                     'Mix.LFE.wav '
                                                                                                     'Bainne '
                                                                                                     '24FPS '
                                                                                                     'Mix.Ls.wav '
                                                                                                     'Bainne '
                                                                                                     '24FPS '
                                                                                                     'Mix.Rs.wav',
                                                                                   'CPLEntryPoint': 0,
                                                                                   'CPLOutPoint': 25730,
                                                                                   'Duration': 25730,
                                                                                   'EditRate': 24,
                                                                                   'Encrypted': False,
                                                                                   'EntryPoint': 0,
                                                                                   'EssenceType': 'Sound',
                                                                                   'Hash': 'vDtm34nX1kxiVvWiB4U/ofbV3sE=',
                                                                                   'Id': '57fc7f9f-a8b8-4969-96ed-36a87202528d',
                                                                                   'IntrinsicDuration': 25730,
                                                                                   'OutPoint': 25730,
                                                                                   'Path': '57fc7f9f-a8b8-4969-96ed-36a87202528d_pcm.mxf',
                                                                                   'Probe': {'AssetUUID': '57fc7f9f-a8b8-4969-96ed-36a87202528d',
                                                                                             'AudioSamplingRate': 48000,
                                                                                             'AvgBps': 864000,
                                                                                             'BlockAlign': 18,
                                                                                             'ChannelCount': 6,
                                                                                             'ChannelFormat': 0,
                                                                                             'CompanyName': 'FraunhoferIIS',
                                                                                             'ContainerDuration': 25730,
                                                                                             'EditRate': 24,
                                                                                             'EncryptedEssence': False,
                                                                                             'LabelSetType': 'MXFInterop',
                                                                                             'LinkedTrackID': 2,
                                                                                             'Locked': 0,
                                                                                             'ProductName': 'easyDCPCreator+',
                                                                                             'ProductUUID': '7d836e16-37c7-4c22-b2e0-46a717e84f42',
                                                                                             'ProductVersion': '3.4.11',
                                                                                             'QuantizationBits': 24},
                                                                                   'ProbeError': 'sox '
                                                                                                 'not '
                                                                                                 'available',
                                                                                   'TimeCodeDuration': '00:17:52:02',
                                                                                   'TimeCodeIn': '00:00:00:00',
                                                                                   'TimeCodeOut': '00:17:52:02'}},
                                                              'Id': 'd56443eb-d71b-4f9f-a5c9-75d3999b261b',
                                                              'Position': 1}],
                                                'Resolution': '2048x858',
                                                'Schema': 'Interop',
                                                'ScreenAspectRatio': 2.39,
                                                'Signature': {'KeyInfo': {'X509Data': [{'X509Certificate': 'MIIEtzCCA5+gAwIBAgICZJ8wDQYJKoZIhvcNAQELBQAwgZoxHzAdBgNVBAoTFi5E\n'
                                                                                                           'Q0lORU1BLkZSQVVOSE9GRVIuREUxHzAdBgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9G\n'
                                                                                                           'RVIuREUxLzAtBgNVBAMTJi5FQVNZRENQLUNSRUFUT1IuRENJTkVNQS5GUkFVTkhP\n'
                                                                                                           'RkVSLkRFMSUwIwYDVQQuExx3MUtSRC91Z0tGZEpMYjBTOFB5ZnVOWkJEY009MB4X\n'
                                                                                                           'DTE4MDkyNjEzMDYyMloXDTMxMDYxNDA5NDg1NVowgZsxJTAjBgNVBC4THHRHTllu\n'
                                                                                                           'a2xKU0xFVU5VRGFHZng1c0IwY3VaWT0xMDAuBgNVBAMTJ0NTLkVBU1lEQ1BDUkVB\n'
                                                                                                           'VE9SLnYzNDExLi5PVVRFUkxJTUlUUy5JRTEfMB0GA1UECxMWLkRDSU5FTUEuRlJB\n'
                                                                                                           'VU5IT0ZFUi5ERTEfMB0GA1UEChMWLkRDSU5FTUEuRlJBVU5IT0ZFUi5ERTCCASIw\n'
                                                                                                           'DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKYeDeJ0iZFdDAchIVVR4Ff27Lio\n'
                                                                                                           '+y+NG1/EP9k1nKI9IQy1L6lrCudFvJ91M8CwD4uyiZDk5no2a6AXBXFXpta/UyCh\n'
                                                                                                           'D2NgphLf5wR5FGM3/WbPegCVpIYps09rJhShCAbtf5g0TZX76NNofTYkKA5mBCIA\n'
                                                                                                           'ztOc+dOZg/HOXyYCVkruY3HJKZtjC18x9pOVn4bJjN6mzhAHeUtiHs1XPlWeHl0P\n'
                                                                                                           'itJaXeqc9beR37LlH1yMftrIZewGc1pN/h2Pw443TyEE8NxQKANw43403n1uHi4L\n'
                                                                                                           '2PsrnHBJQGxRQ8A083i6ssSnwVCTojC3UBcLFN+Jz3I1BYCvQdIatgfF1oMCAwEA\n'
                                                                                                           'AaOCAQIwgf8wDwYDVR0TAQH/BAUwAwIBADALBgNVHQ8EBAMCBLAwHQYDVR0OBBYE\n'
                                                                                                           'FLRjWJ5JSUixFDVA2hn8ebAdHLmWMIG/BgNVHSMEgbcwgbSAFMNSkQ/7oChXSS29\n'
                                                                                                           'EvD8n7jWQQ3DoYGYpIGVMIGSMR8wHQYDVQQKExYuRENJTkVNQS5GUkFVTkhPRkVS\n'
                                                                                                           'LkRFMR8wHQYDVQQLExYuRENJTkVNQS5GUkFVTkhPRkVSLkRFMScwJQYDVQQDEx4u\n'
                                                                                                           'RUFTWURDUC5EQ0lORU1BLkZSQVVOSE9GRVIuREUxJTAjBgNVBC4THFhiZEgyS3F0\n'
                                                                                                           'TXQzQ3EwNzZudzlGaDc4bURIST2CARQwDQYJKoZIhvcNAQELBQADggEBADVg4YLc\n'
                                                                                                           'RGlbvE84ecYM4iTI/Vy60LXg9sL7CXOfMzfxUM9XiHpfNYSUICfJyxV1PyEbWnWK\n'
                                                                                                           'MUhfPEcxe+BH3yGYTaHp5kF+Qs+B4+Y3h9mEVgXgZaFcjvszr+p4wpJHp7StGMB5\n'
                                                                                                           'Rt5VE/5M2t7vAcC6TnqSMn0owmPwA32nrLR7AUw9pZIIcQBPc4MLauIEPyt9Pplx\n'
                                                                                                           'H6IwufMMNLYp72DOhCTpCjx6oMxeNExq0+CjjyxyCZOqN5nSnAyurd3xrS+0snnz\n'
                                                                                                           'oRkmu9F46yxMDsmipYO6RjJOoO4zA7nSsyW8823BtW6Lkr2SD+VBB1Yzd2H8eHBQ\n'
                                                                                                           'Hn3Dto3shBBXXE0=',
                                                                                        'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=w1KRD/ugKFdJLb0S8PyfuNZBDcM=,CN=.EASYDCP-CREATOR.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                                             'X509SerialNumber': 25759}},
                                                                                       {'X509Certificate': 'MIIErTCCA5WgAwIBAgIBFDANBgkqhkiG9w0BAQsFADCBkjEfMB0GA1UEChMWLkRD\n'
                                                                                                           'SU5FTUEuRlJBVU5IT0ZFUi5ERTEfMB0GA1UECxMWLkRDSU5FTUEuRlJBVU5IT0ZF\n'
                                                                                                           'Ui5ERTEnMCUGA1UEAxMeLkVBU1lEQ1AuRENJTkVNQS5GUkFVTkhPRkVSLkRFMSUw\n'
                                                                                                           'IwYDVQQuExxYYmRIMktxdE10M0NxMDc2bnc5Rmg3OG1ESEk9MB4XDTExMDYyMTA5\n'
                                                                                                           'NDg1NVoXDTMxMDYxNTA5NDg1NVowgZoxHzAdBgNVBAoTFi5EQ0lORU1BLkZSQVVO\n'
                                                                                                           'SE9GRVIuREUxHzAdBgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxLzAtBgNV\n'
                                                                                                           'BAMTJi5FQVNZRENQLUNSRUFUT1IuRENJTkVNQS5GUkFVTkhPRkVSLkRFMSUwIwYD\n'
                                                                                                           'VQQuExx3MUtSRC91Z0tGZEpMYjBTOFB5ZnVOWkJEY009MIIBIjANBgkqhkiG9w0B\n'
                                                                                                           'AQEFAAOCAQ8AMIIBCgKCAQEAkynSqW0MJZIxpAgAAr8v4SScjKSzmhw4zkpn/R2R\n'
                                                                                                           '4nJlHsAXD5aQ3lFsrF3E/pvs872YRuH3MaiEfAWNZ1YGIYoRRdExvnsDQNftGdqU\n'
                                                                                                           '6peGIQl2Hh39KSPIk7BimTFz2AH/duw9qVIo/gmaaBVpe51Yj7dQxSKpFcx665wm\n'
                                                                                                           '82ADJibKT5LZ1EzScx7+vU5gAepmcG/BfsjjTrV5nQwZBlixZl9q7yjSfk7/acBC\n'
                                                                                                           'g3d32AIDP9jzS5aqqG7ba+6HS9SB7dCH957uC9uyZSqfh9tM+gaH+XKDaxjUxQ4F\n'
                                                                                                           'kIkrr2/ulgj3B6HwmZcQgvT6p3666rCWpfjF971eIywydwIDAQABo4IBAjCB/zAS\n'
                                                                                                           'BgNVHRMBAf8ECDAGAQH/AgEGMAsGA1UdDwQEAwICBDAdBgNVHQ4EFgQUw1KRD/ug\n'
                                                                                                           'KFdJLb0S8PyfuNZBDcMwgbwGA1UdIwSBtDCBsYAUXbdH2KqtMt3Cq076nw9Fh78m\n'
                                                                                                           'DHKhgZWkgZIwgY8xHzAdBgNVBAoTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxHzAd\n'
                                                                                                           'BgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxJDAiBgNVBAMTGy5ST09ULkRD\n'
                                                                                                           'SU5FTUEuRlJBVU5IT0ZFUi5ERTElMCMGA1UELhMcaXdkNVdybXlSdXZMZWdoQXVs\n'
                                                                                                           'WHJTa1lrUE1FPYIBETANBgkqhkiG9w0BAQsFAAOCAQEAYHB//pbbJfFv3cNuBkwB\n'
                                                                                                           'eUnj80LCYw+CpTVlPaCmwpJRb4Un72S+7cj6oyQrEtLfFxHKQIT8OVtycGtE0R9Q\n'
                                                                                                           'D07TSG35V3OZThmCtkpu24vezbdRfH2KwjAEH37ann1Jyyhv4Qc6zFBfIq2WyIYX\n'
                                                                                                           'hMcapfJr8nYGm+XwXmV/5AIgYTNT6twpEuCDOgBbDwQTVavPD5ppSPq61swG+P2Q\n'
                                                                                                           'oBNVmLF+zNdYaian+Kwh5FDTZHWCktRM+Ij3nBLwYQcWqiCPiLcrhD5hEi+biiSZ\n'
                                                                                                           'iNOwzQwECgmE95qFDPRD2iTHJES+xp4YhJgfgDyFHUe9miOVrqm8F0i3HyhcwxMk\n'
                                                                                                           'AA==',
                                                                                        'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=XbdH2KqtMt3Cq076nw9Fh78mDHI=,CN=.EASYDCP.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                                             'X509SerialNumber': 20}},
                                                                                       {'X509Certificate': 'MIIEojCCA4qgAwIBAgIBETANBgkqhkiG9w0BAQsFADCBjzEfMB0GA1UEChMWLkRD\n'
                                                                                                           'SU5FTUEuRlJBVU5IT0ZFUi5ERTEfMB0GA1UECxMWLkRDSU5FTUEuRlJBVU5IT0ZF\n'
                                                                                                           'Ui5ERTEkMCIGA1UEAxMbLlJPT1QuRENJTkVNQS5GUkFVTkhPRkVSLkRFMSUwIwYD\n'
                                                                                                           'VQQuExxpd2Q1V3JteVJ1dkxlZ2hBdWxYclNrWWtQTUU9MB4XDTExMDYyMTA5Mjky\n'
                                                                                                           'M1oXDTMxMDYxNjA5MjkyM1owgZIxHzAdBgNVBAoTFi5EQ0lORU1BLkZSQVVOSE9G\n'
                                                                                                           'RVIuREUxHzAdBgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxJzAlBgNVBAMT\n'
                                                                                                           'Hi5FQVNZRENQLkRDSU5FTUEuRlJBVU5IT0ZFUi5ERTElMCMGA1UELhMcWGJkSDJL\n'
                                                                                                           'cXRNdDNDcTA3Nm53OUZoNzhtREhJPTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC\n'
                                                                                                           'AQoCggEBAKQepptG8GIedG6ZF+JGUTLkZiuccKYqKF8duiVJHQbBsRh5wT8Dj42s\n'
                                                                                                           'qz8SLo3quj9uXEI6Pggx3pwUk4hc0pqJBKvfIyi2akHEo7XErVqrDOUszXXd3E/x\n'
                                                                                                           '9N+UJla5OEQsh68XiuacTcpJAk9CpSz2/QMDQtRZkEKWsnocM9XXVxNoOSfLyMQO\n'
                                                                                                           'JCoQKFGkcHGgFZi+z8EBHoyyE+27ybArmmcLI3ozUnOTVG6ynuXGYQfxOGsFroHj\n'
                                                                                                           'qvoOWquu+PIP3VWRya57nQDBgIxxFpHOaCh7wTjC9BFwL3Li7T2RqQnv/+77IrMR\n'
                                                                                                           'iLJP6A3hcAaOGD7AzTykn6WCmYMO4xsCAwEAAaOCAQIwgf8wEgYDVR0TAQH/BAgw\n'
                                                                                                           'BgEB/wIBBzALBgNVHQ8EBAMCAgQwHQYDVR0OBBYEFF23R9iqrTLdwqtO+p8PRYe/\n'
                                                                                                           'JgxyMIG8BgNVHSMEgbQwgbGAFIsHeVq5skbry3oIQLpV60pGJDzBoYGVpIGSMIGP\n'
                                                                                                           'MR8wHQYDVQQKExYuRENJTkVNQS5GUkFVTkhPRkVSLkRFMR8wHQYDVQQLExYuRENJ\n'
                                                                                                           'TkVNQS5GUkFVTkhPRkVSLkRFMSQwIgYDVQQDExsuUk9PVC5EQ0lORU1BLkZSQVVO\n'
                                                                                                           'SE9GRVIuREUxJTAjBgNVBC4THGl3ZDVXcm15UnV2TGVnaEF1bFhyU2tZa1BNRT2C\n'
                                                                                                           'AQAwDQYJKoZIhvcNAQELBQADggEBABe5lb8ylTLik3m5RkAKlCv8ujwcN/07Kb8O\n'
                                                                                                           'jgM4UaosgoLHxfb2UDKvOP7Bj3AngoKps+o6bjVgVUyHh+1HMTXWQ0WmQBxehxvu\n'
                                                                                                           'zDNEn87quCMu/179W9bnTFbN0tW2dtcLmx+stxCfAo4xmXftIQQga8zbxmZEXBM2\n'
                                                                                                           'gmHrPzpjTNFpy0RPatUwCUFUCjoXkxyMeuPG/Vc78g3TI9I4SpeapjQd021wYy/M\n'
                                                                                                           'xsZc3LlpqHJRRQSSpLgqc2DW4y9d7BMT6PjnNAYh/ieAKfcVLTjpCLnHfgbsOHKk\n'
                                                                                                           'smEJ9oI2Mi0NP2f6+iflMMU5IRmGuZ1XYe9NqKL0TYpC/m2ARLA=',
                                                                                        'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=iwd5WrmyRuvLeghAulXrSkYkPME=,CN=.ROOT.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                                             'X509SerialNumber': 17}},
                                                                                       {'X509Certificate': 'MIIEnzCCA4egAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzEfMB0GA1UEChMWLkRD\n'
                                                                                                           'SU5FTUEuRlJBVU5IT0ZFUi5ERTEfMB0GA1UECxMWLkRDSU5FTUEuRlJBVU5IT0ZF\n'
                                                                                                           'Ui5ERTEkMCIGA1UEAxMbLlJPT1QuRENJTkVNQS5GUkFVTkhPRkVSLkRFMSUwIwYD\n'
                                                                                                           'VQQuExxpd2Q1V3JteVJ1dkxlZ2hBdWxYclNrWWtQTUU9MB4XDTExMDYyMTA5MjYw\n'
                                                                                                           'NVoXDTM2MDYxNDA5MjYwNVowgY8xHzAdBgNVBAoTFi5EQ0lORU1BLkZSQVVOSE9G\n'
                                                                                                           'RVIuREUxHzAdBgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxJDAiBgNVBAMT\n'
                                                                                                           'Gy5ST09ULkRDSU5FTUEuRlJBVU5IT0ZFUi5ERTElMCMGA1UELhMcaXdkNVdybXlS\n'
                                                                                                           'dXZMZWdoQXVsWHJTa1lrUE1FPTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\n'
                                                                                                           'ggEBALwfBAN6kUR+i+HWcs/eqYrDJufPNob9jOdkNCjRjOWuvMqYk+DO/jl63P93\n'
                                                                                                           'C7yEZYmvc/uJrQ8rm0Bbru6tuU6u7jJePr4VXTWh2lShZmJhEkjuSa7Fs5XDFtKm\n'
                                                                                                           'OjOLPDN/VKqhcFHSwIZbmJT9FeYt34ogIHMUuh+SBIu69vQ3dSLkBwkAxHi8O9Dc\n'
                                                                                                           '8TXIDfZRFwvqXKcsmOySxYSFNNAr/V7mhn8lJNjNq4ROL/Pipy0ucn4uyBxmDDdS\n'
                                                                                                           'DWWqcH/zOKB6bjiEfHgAfX0cH7LTzH04ewSpLkRfOfQrFvksu8EGJMVwC2LaVJxw\n'
                                                                                                           'FMxxx/focAjmc6iMh4PPHKfdceUCAwEAAaOCAQIwgf8wEgYDVR0TAQH/BAgwBgEB\n'
                                                                                                           '/wIBCDALBgNVHQ8EBAMCAgQwHQYDVR0OBBYEFIsHeVq5skbry3oIQLpV60pGJDzB\n'
                                                                                                           'MIG8BgNVHSMEgbQwgbGAFIsHeVq5skbry3oIQLpV60pGJDzBoYGVpIGSMIGPMR8w\n'
                                                                                                           'HQYDVQQKExYuRENJTkVNQS5GUkFVTkhPRkVSLkRFMR8wHQYDVQQLExYuRENJTkVN\n'
                                                                                                           'QS5GUkFVTkhPRkVSLkRFMSQwIgYDVQQDExsuUk9PVC5EQ0lORU1BLkZSQVVOSE9G\n'
                                                                                                           'RVIuREUxJTAjBgNVBC4THGl3ZDVXcm15UnV2TGVnaEF1bFhyU2tZa1BNRT2CAQAw\n'
                                                                                                           'DQYJKoZIhvcNAQELBQADggEBAAitUV/a104dNZSeTAtZrsUHfIKGtBjD4sKl5U4P\n'
                                                                                                           '99ALFzmInaX8Yvu6G0/ENE/gMZlFLxLhD6htAUg7LVB5h/oilCIPRJZpDrRUEAA4\n'
                                                                                                           'xs+5kxtI93Y324TijnrsRpgQwNAulaxAfV1zleMT1YotqeA63VBoTjFPVwQeahvK\n'
                                                                                                           'iumNYfR6UhYLrH4GLcuUIud8xU4rO4vI6P6K5r8iapyTWfsE4I+bKsOr4QXd5JgM\n'
                                                                                                           '9DM1tQxJxEfiHbP6poRY4cLtKF6exX2M2WZXjtHsIcuRfEp6Mq2jvpnVM0Le1lO8\n'
                                                                                                           '8Yt6lfHl85qsk9XWo6mkDzr9BC7Kelv0nqwfOsZPRg1cyDU=',
                                                                                        'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=iwd5WrmyRuvLeghAulXrSkYkPME=,CN=.ROOT.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                                             'X509SerialNumber': 0}}]},
                                                              'SignatureValue': 'gdqUVtujyKd4Reuf5VQUbf57JRLFVgibONcOfhr0sfFhOR4Drvx08EmtM0FHwLXx\n'
                                                                                'QWAYkEkuy9d0wVQKgOGFDuehLI4NoMbQ24GNrMtskfZBU9YrmKUcKwcoJZI0Uf+0\n'
                                                                                'fWnFoTGVGnm31sYPUjtwY9lKM+EPN2vt4LJ6vlkB0opTbT3T+sfSHbUxp2EGiEVn\n'
                                                                                'vxtk6ypOomY4g4WWWsldbxyHoxh2cH+N8tW0iYzuqnQhmIvwsYQxe4BRYOJUXmr1\n'
                                                                                '3/zdtuepRhf8dydct4emzsSjNjMR/xo6HbmLoqIBuSBS8sP+sg5xyETY2Z8aKz7p\n'
                                                                                '/B8rJDWgIcT7UDhW7xdx6w==',
                                                              'SignedInfo': {'CanonicalizationMethod': '',
                                                                             'CanonicalizationMethod@Algorithm': 'http://www.w3.org/TR/2001/REC-xml-c14n-20010315',
                                                                             'Reference': {'DigestMethod': '',
                                                                                           'DigestMethod@Algorithm': 'http://www.w3.org/2000/09/xmldsig#sha1',
                                                                                           'DigestValue': 'kNvQPgEwB3rQAftodITrD9+zqdY=',
                                                                                           'Transforms': {'Transform': '',
                                                                                                          'Transform@Algorithm': 'http://www.w3.org/2000/09/xmldsig#enveloped-signature'}},
                                                                             'Reference@URI': '',
                                                                             'SignatureMethod': '',
                                                                             'SignatureMethod@Algorithm': 'http://www.w3.org/2000/09/xmldsig#rsa-sha1'}},
                                                'Signer': {'X509Data': {'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=w1KRD/ugKFdJLb0S8PyfuNZBDcM=,CN=.EASYDCP-CREATOR.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                             'X509SerialNumber': 25759}}},
                                                'Sound': True,
                                                'SoundLanguage': 'Unknown',
                                                'Stereoscopic': False,
                                                'Subtitle': False,
                                                'SubtitleLanguage': 'Unknown',
                                                'TotalDuration': 25730,
                                                'TotalTimeCodeDuration': '00:17:52:02'}}}],
 'kdm_list': [],
 'package_type': 'OV',
 'path': 'G:\\output\\BAINNE_DUAL_DCP',
 'pkl_list': [{'FileName': 'PKL_8ab58392-3017-414e-92ab-1e037bd89143.xml',
               'FilePath': 'G:\\output\\BAINNE_DUAL_DCP\\PKL_8ab58392-3017-414e-92ab-1e037bd89143.xml',
               'Info': {'PackingList': {'AnnotationText': 'BAINNE_DUAL_DCP',
                                        'AssetList': {'Asset': [{'AnnotationText': 'BAINNE_SHR_S_GAE-EN_51_2K_20190306_OLP_IOP_OV',
                                                                 'Hash': 'AnFfzGD3bJ6St19sJMhuE1uA76A=',
                                                                 'Id': 'd6df22f2-1ed8-4b02-aa0f-daaf2cd10f22',
                                                                 'OriginalFileName': 'd6df22f2-1ed8-4b02-aa0f-daaf2cd10f22_j2c.mxf',
                                                                 'Path': 'd6df22f2-1ed8-4b02-aa0f-daaf2cd10f22_j2c.mxf',
                                                                 'Size': 11163711121,
                                                                 'Type': 'application/x-smpte-mxf;asdcpKind=Picture'},
                                                                {'AnnotationText': 'BAINNE_SHR_S_GAE-XX_51_2K_20190306_OLP_IOP_OV',
                                                                 'Hash': 'dNv83zXufk7CTBco1ivf5p9c9hM=',
                                                                 'Id': 'ce82a6d9-0ee1-4235-95c0-5ccfefa6516b',
                                                                 'OriginalFileName': 'ce82a6d9-0ee1-4235-95c0-5ccfefa6516b_j2c.mxf',
                                                                 'Path': 'ce82a6d9-0ee1-4235-95c0-5ccfefa6516b_j2c.mxf',
                                                                 'Size': 11161941992,
                                                                 'Type': 'application/x-smpte-mxf;asdcpKind=Picture'},
                                                                {'AnnotationText': '6 '
                                                                                   'channel '
                                                                                   'audio: '
                                                                                   'Bainne '
                                                                                   '24FPS '
                                                                                   'Mix.L.wav '
                                                                                   'Bainne '
                                                                                   '24FPS '
                                                                                   'Mix.R.wav '
                                                                                   'Bainne '
                                                                                   '24FPS '
                                                                                   'Mix.C.wav '
                                                                                   'Bainne '
                                                                                   '24FPS '
                                                                                   'Mix.LFE.wav '
                                                                                   'Bainne '
                                                                                   '24FPS '
                                                                                   'Mix.Ls.wav '
                                                                                   'Bainne '
                                                                                   '24FPS '
                                                                                   'Mix.Rs.wav',
                                                                 'Hash': 'vDtm34nX1kxiVvWiB4U/ofbV3sE=',
                                                                 'Id': '57fc7f9f-a8b8-4969-96ed-36a87202528d',
                                                                 'OriginalFileName': '57fc7f9f-a8b8-4969-96ed-36a87202528d_pcm.mxf',
                                                                 'Path': '57fc7f9f-a8b8-4969-96ed-36a87202528d_pcm.mxf',
                                                                 'Size': 926811294,
                                                                 'Type': 'application/x-smpte-mxf;asdcpKind=Sound'},
                                                                {'AnnotationText': 'BAINNE_SHR_S_GAE-XX_51_2K_20190306_OLP_IOP_OV',
                                                                 'Hash': 'JA5tUweOSVLOn9Na/dVQYowF2MY=',
                                                                 'Id': 'e0dee2ed-3b73-4f6a-86a5-ab083f007dff',
                                                                 'OriginalFileName': 'CPL_e0dee2ed-3b73-4f6a-86a5-ab083f007dff.xml',
                                                                 'Path': 'CPL_e0dee2ed-3b73-4f6a-86a5-ab083f007dff.xml',
                                                                 'Size': 10966,
                                                                 'Type': 'text/xml;asdcpKind=CPL'},
                                                                {'AnnotationText': 'BAINNE_SHR_S_GAE-EN_51_2K_20190306_OLP_IOP_OV',
                                                                 'Hash': 'VQo1U+1dtEeyqvbvFdXRuKx7OsE=',
                                                                 'Id': 'f4fd04f7-72f9-4962-af78-c421b3c66902',
                                                                 'OriginalFileName': 'CPL_f4fd04f7-72f9-4962-af78-c421b3c66902.xml',
                                                                 'Path': 'CPL_f4fd04f7-72f9-4962-af78-c421b3c66902.xml',
                                                                 'Size': 10966,
                                                                 'Type': 'text/xml;asdcpKind=CPL'}]},
                                        'AssetsSizeBytes': 23252486339,
                                        'Creator': 'easyDCP Creator',
                                        'Id': '8ab58392-3017-414e-92ab-1e037bd89143',
                                        'IssueDate': '2019-03-06T16:54:23+00:00',
                                        'Issuer': 'Fraunhofer IIS',
                                        'Schema': 'Interop',
                                        'Signature': {'KeyInfo': {'X509Data': [{'X509Certificate': 'MIIEtzCCA5+gAwIBAgICZJ8wDQYJKoZIhvcNAQELBQAwgZoxHzAdBgNVBAoTFi5E\n'
                                                                                                   'Q0lORU1BLkZSQVVOSE9GRVIuREUxHzAdBgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9G\n'
                                                                                                   'RVIuREUxLzAtBgNVBAMTJi5FQVNZRENQLUNSRUFUT1IuRENJTkVNQS5GUkFVTkhP\n'
                                                                                                   'RkVSLkRFMSUwIwYDVQQuExx3MUtSRC91Z0tGZEpMYjBTOFB5ZnVOWkJEY009MB4X\n'
                                                                                                   'DTE4MDkyNjEzMDYyMloXDTMxMDYxNDA5NDg1NVowgZsxJTAjBgNVBC4THHRHTllu\n'
                                                                                                   'a2xKU0xFVU5VRGFHZng1c0IwY3VaWT0xMDAuBgNVBAMTJ0NTLkVBU1lEQ1BDUkVB\n'
                                                                                                   'VE9SLnYzNDExLi5PVVRFUkxJTUlUUy5JRTEfMB0GA1UECxMWLkRDSU5FTUEuRlJB\n'
                                                                                                   'VU5IT0ZFUi5ERTEfMB0GA1UEChMWLkRDSU5FTUEuRlJBVU5IT0ZFUi5ERTCCASIw\n'
                                                                                                   'DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKYeDeJ0iZFdDAchIVVR4Ff27Lio\n'
                                                                                                   '+y+NG1/EP9k1nKI9IQy1L6lrCudFvJ91M8CwD4uyiZDk5no2a6AXBXFXpta/UyCh\n'
                                                                                                   'D2NgphLf5wR5FGM3/WbPegCVpIYps09rJhShCAbtf5g0TZX76NNofTYkKA5mBCIA\n'
                                                                                                   'ztOc+dOZg/HOXyYCVkruY3HJKZtjC18x9pOVn4bJjN6mzhAHeUtiHs1XPlWeHl0P\n'
                                                                                                   'itJaXeqc9beR37LlH1yMftrIZewGc1pN/h2Pw443TyEE8NxQKANw43403n1uHi4L\n'
                                                                                                   '2PsrnHBJQGxRQ8A083i6ssSnwVCTojC3UBcLFN+Jz3I1BYCvQdIatgfF1oMCAwEA\n'
                                                                                                   'AaOCAQIwgf8wDwYDVR0TAQH/BAUwAwIBADALBgNVHQ8EBAMCBLAwHQYDVR0OBBYE\n'
                                                                                                   'FLRjWJ5JSUixFDVA2hn8ebAdHLmWMIG/BgNVHSMEgbcwgbSAFMNSkQ/7oChXSS29\n'
                                                                                                   'EvD8n7jWQQ3DoYGYpIGVMIGSMR8wHQYDVQQKExYuRENJTkVNQS5GUkFVTkhPRkVS\n'
                                                                                                   'LkRFMR8wHQYDVQQLExYuRENJTkVNQS5GUkFVTkhPRkVSLkRFMScwJQYDVQQDEx4u\n'
                                                                                                   'RUFTWURDUC5EQ0lORU1BLkZSQVVOSE9GRVIuREUxJTAjBgNVBC4THFhiZEgyS3F0\n'
                                                                                                   'TXQzQ3EwNzZudzlGaDc4bURIST2CARQwDQYJKoZIhvcNAQELBQADggEBADVg4YLc\n'
                                                                                                   'RGlbvE84ecYM4iTI/Vy60LXg9sL7CXOfMzfxUM9XiHpfNYSUICfJyxV1PyEbWnWK\n'
                                                                                                   'MUhfPEcxe+BH3yGYTaHp5kF+Qs+B4+Y3h9mEVgXgZaFcjvszr+p4wpJHp7StGMB5\n'
                                                                                                   'Rt5VE/5M2t7vAcC6TnqSMn0owmPwA32nrLR7AUw9pZIIcQBPc4MLauIEPyt9Pplx\n'
                                                                                                   'H6IwufMMNLYp72DOhCTpCjx6oMxeNExq0+CjjyxyCZOqN5nSnAyurd3xrS+0snnz\n'
                                                                                                   'oRkmu9F46yxMDsmipYO6RjJOoO4zA7nSsyW8823BtW6Lkr2SD+VBB1Yzd2H8eHBQ\n'
                                                                                                   'Hn3Dto3shBBXXE0=',
                                                                                'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=w1KRD/ugKFdJLb0S8PyfuNZBDcM=,CN=.EASYDCP-CREATOR.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                                     'X509SerialNumber': 25759}},
                                                                               {'X509Certificate': 'MIIErTCCA5WgAwIBAgIBFDANBgkqhkiG9w0BAQsFADCBkjEfMB0GA1UEChMWLkRD\n'
                                                                                                   'SU5FTUEuRlJBVU5IT0ZFUi5ERTEfMB0GA1UECxMWLkRDSU5FTUEuRlJBVU5IT0ZF\n'
                                                                                                   'Ui5ERTEnMCUGA1UEAxMeLkVBU1lEQ1AuRENJTkVNQS5GUkFVTkhPRkVSLkRFMSUw\n'
                                                                                                   'IwYDVQQuExxYYmRIMktxdE10M0NxMDc2bnc5Rmg3OG1ESEk9MB4XDTExMDYyMTA5\n'
                                                                                                   'NDg1NVoXDTMxMDYxNTA5NDg1NVowgZoxHzAdBgNVBAoTFi5EQ0lORU1BLkZSQVVO\n'
                                                                                                   'SE9GRVIuREUxHzAdBgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxLzAtBgNV\n'
                                                                                                   'BAMTJi5FQVNZRENQLUNSRUFUT1IuRENJTkVNQS5GUkFVTkhPRkVSLkRFMSUwIwYD\n'
                                                                                                   'VQQuExx3MUtSRC91Z0tGZEpMYjBTOFB5ZnVOWkJEY009MIIBIjANBgkqhkiG9w0B\n'
                                                                                                   'AQEFAAOCAQ8AMIIBCgKCAQEAkynSqW0MJZIxpAgAAr8v4SScjKSzmhw4zkpn/R2R\n'
                                                                                                   '4nJlHsAXD5aQ3lFsrF3E/pvs872YRuH3MaiEfAWNZ1YGIYoRRdExvnsDQNftGdqU\n'
                                                                                                   '6peGIQl2Hh39KSPIk7BimTFz2AH/duw9qVIo/gmaaBVpe51Yj7dQxSKpFcx665wm\n'
                                                                                                   '82ADJibKT5LZ1EzScx7+vU5gAepmcG/BfsjjTrV5nQwZBlixZl9q7yjSfk7/acBC\n'
                                                                                                   'g3d32AIDP9jzS5aqqG7ba+6HS9SB7dCH957uC9uyZSqfh9tM+gaH+XKDaxjUxQ4F\n'
                                                                                                   'kIkrr2/ulgj3B6HwmZcQgvT6p3666rCWpfjF971eIywydwIDAQABo4IBAjCB/zAS\n'
                                                                                                   'BgNVHRMBAf8ECDAGAQH/AgEGMAsGA1UdDwQEAwICBDAdBgNVHQ4EFgQUw1KRD/ug\n'
                                                                                                   'KFdJLb0S8PyfuNZBDcMwgbwGA1UdIwSBtDCBsYAUXbdH2KqtMt3Cq076nw9Fh78m\n'
                                                                                                   'DHKhgZWkgZIwgY8xHzAdBgNVBAoTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxHzAd\n'
                                                                                                   'BgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxJDAiBgNVBAMTGy5ST09ULkRD\n'
                                                                                                   'SU5FTUEuRlJBVU5IT0ZFUi5ERTElMCMGA1UELhMcaXdkNVdybXlSdXZMZWdoQXVs\n'
                                                                                                   'WHJTa1lrUE1FPYIBETANBgkqhkiG9w0BAQsFAAOCAQEAYHB//pbbJfFv3cNuBkwB\n'
                                                                                                   'eUnj80LCYw+CpTVlPaCmwpJRb4Un72S+7cj6oyQrEtLfFxHKQIT8OVtycGtE0R9Q\n'
                                                                                                   'D07TSG35V3OZThmCtkpu24vezbdRfH2KwjAEH37ann1Jyyhv4Qc6zFBfIq2WyIYX\n'
                                                                                                   'hMcapfJr8nYGm+XwXmV/5AIgYTNT6twpEuCDOgBbDwQTVavPD5ppSPq61swG+P2Q\n'
                                                                                                   'oBNVmLF+zNdYaian+Kwh5FDTZHWCktRM+Ij3nBLwYQcWqiCPiLcrhD5hEi+biiSZ\n'
                                                                                                   'iNOwzQwECgmE95qFDPRD2iTHJES+xp4YhJgfgDyFHUe9miOVrqm8F0i3HyhcwxMk\n'
                                                                                                   'AA==',
                                                                                'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=XbdH2KqtMt3Cq076nw9Fh78mDHI=,CN=.EASYDCP.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                                     'X509SerialNumber': 20}},
                                                                               {'X509Certificate': 'MIIEojCCA4qgAwIBAgIBETANBgkqhkiG9w0BAQsFADCBjzEfMB0GA1UEChMWLkRD\n'
                                                                                                   'SU5FTUEuRlJBVU5IT0ZFUi5ERTEfMB0GA1UECxMWLkRDSU5FTUEuRlJBVU5IT0ZF\n'
                                                                                                   'Ui5ERTEkMCIGA1UEAxMbLlJPT1QuRENJTkVNQS5GUkFVTkhPRkVSLkRFMSUwIwYD\n'
                                                                                                   'VQQuExxpd2Q1V3JteVJ1dkxlZ2hBdWxYclNrWWtQTUU9MB4XDTExMDYyMTA5Mjky\n'
                                                                                                   'M1oXDTMxMDYxNjA5MjkyM1owgZIxHzAdBgNVBAoTFi5EQ0lORU1BLkZSQVVOSE9G\n'
                                                                                                   'RVIuREUxHzAdBgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxJzAlBgNVBAMT\n'
                                                                                                   'Hi5FQVNZRENQLkRDSU5FTUEuRlJBVU5IT0ZFUi5ERTElMCMGA1UELhMcWGJkSDJL\n'
                                                                                                   'cXRNdDNDcTA3Nm53OUZoNzhtREhJPTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC\n'
                                                                                                   'AQoCggEBAKQepptG8GIedG6ZF+JGUTLkZiuccKYqKF8duiVJHQbBsRh5wT8Dj42s\n'
                                                                                                   'qz8SLo3quj9uXEI6Pggx3pwUk4hc0pqJBKvfIyi2akHEo7XErVqrDOUszXXd3E/x\n'
                                                                                                   '9N+UJla5OEQsh68XiuacTcpJAk9CpSz2/QMDQtRZkEKWsnocM9XXVxNoOSfLyMQO\n'
                                                                                                   'JCoQKFGkcHGgFZi+z8EBHoyyE+27ybArmmcLI3ozUnOTVG6ynuXGYQfxOGsFroHj\n'
                                                                                                   'qvoOWquu+PIP3VWRya57nQDBgIxxFpHOaCh7wTjC9BFwL3Li7T2RqQnv/+77IrMR\n'
                                                                                                   'iLJP6A3hcAaOGD7AzTykn6WCmYMO4xsCAwEAAaOCAQIwgf8wEgYDVR0TAQH/BAgw\n'
                                                                                                   'BgEB/wIBBzALBgNVHQ8EBAMCAgQwHQYDVR0OBBYEFF23R9iqrTLdwqtO+p8PRYe/\n'
                                                                                                   'JgxyMIG8BgNVHSMEgbQwgbGAFIsHeVq5skbry3oIQLpV60pGJDzBoYGVpIGSMIGP\n'
                                                                                                   'MR8wHQYDVQQKExYuRENJTkVNQS5GUkFVTkhPRkVSLkRFMR8wHQYDVQQLExYuRENJ\n'
                                                                                                   'TkVNQS5GUkFVTkhPRkVSLkRFMSQwIgYDVQQDExsuUk9PVC5EQ0lORU1BLkZSQVVO\n'
                                                                                                   'SE9GRVIuREUxJTAjBgNVBC4THGl3ZDVXcm15UnV2TGVnaEF1bFhyU2tZa1BNRT2C\n'
                                                                                                   'AQAwDQYJKoZIhvcNAQELBQADggEBABe5lb8ylTLik3m5RkAKlCv8ujwcN/07Kb8O\n'
                                                                                                   'jgM4UaosgoLHxfb2UDKvOP7Bj3AngoKps+o6bjVgVUyHh+1HMTXWQ0WmQBxehxvu\n'
                                                                                                   'zDNEn87quCMu/179W9bnTFbN0tW2dtcLmx+stxCfAo4xmXftIQQga8zbxmZEXBM2\n'
                                                                                                   'gmHrPzpjTNFpy0RPatUwCUFUCjoXkxyMeuPG/Vc78g3TI9I4SpeapjQd021wYy/M\n'
                                                                                                   'xsZc3LlpqHJRRQSSpLgqc2DW4y9d7BMT6PjnNAYh/ieAKfcVLTjpCLnHfgbsOHKk\n'
                                                                                                   'smEJ9oI2Mi0NP2f6+iflMMU5IRmGuZ1XYe9NqKL0TYpC/m2ARLA=',
                                                                                'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=iwd5WrmyRuvLeghAulXrSkYkPME=,CN=.ROOT.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                                     'X509SerialNumber': 17}},
                                                                               {'X509Certificate': 'MIIEnzCCA4egAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzEfMB0GA1UEChMWLkRD\n'
                                                                                                   'SU5FTUEuRlJBVU5IT0ZFUi5ERTEfMB0GA1UECxMWLkRDSU5FTUEuRlJBVU5IT0ZF\n'
                                                                                                   'Ui5ERTEkMCIGA1UEAxMbLlJPT1QuRENJTkVNQS5GUkFVTkhPRkVSLkRFMSUwIwYD\n'
                                                                                                   'VQQuExxpd2Q1V3JteVJ1dkxlZ2hBdWxYclNrWWtQTUU9MB4XDTExMDYyMTA5MjYw\n'
                                                                                                   'NVoXDTM2MDYxNDA5MjYwNVowgY8xHzAdBgNVBAoTFi5EQ0lORU1BLkZSQVVOSE9G\n'
                                                                                                   'RVIuREUxHzAdBgNVBAsTFi5EQ0lORU1BLkZSQVVOSE9GRVIuREUxJDAiBgNVBAMT\n'
                                                                                                   'Gy5ST09ULkRDSU5FTUEuRlJBVU5IT0ZFUi5ERTElMCMGA1UELhMcaXdkNVdybXlS\n'
                                                                                                   'dXZMZWdoQXVsWHJTa1lrUE1FPTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\n'
                                                                                                   'ggEBALwfBAN6kUR+i+HWcs/eqYrDJufPNob9jOdkNCjRjOWuvMqYk+DO/jl63P93\n'
                                                                                                   'C7yEZYmvc/uJrQ8rm0Bbru6tuU6u7jJePr4VXTWh2lShZmJhEkjuSa7Fs5XDFtKm\n'
                                                                                                   'OjOLPDN/VKqhcFHSwIZbmJT9FeYt34ogIHMUuh+SBIu69vQ3dSLkBwkAxHi8O9Dc\n'
                                                                                                   '8TXIDfZRFwvqXKcsmOySxYSFNNAr/V7mhn8lJNjNq4ROL/Pipy0ucn4uyBxmDDdS\n'
                                                                                                   'DWWqcH/zOKB6bjiEfHgAfX0cH7LTzH04ewSpLkRfOfQrFvksu8EGJMVwC2LaVJxw\n'
                                                                                                   'FMxxx/focAjmc6iMh4PPHKfdceUCAwEAAaOCAQIwgf8wEgYDVR0TAQH/BAgwBgEB\n'
                                                                                                   '/wIBCDALBgNVHQ8EBAMCAgQwHQYDVR0OBBYEFIsHeVq5skbry3oIQLpV60pGJDzB\n'
                                                                                                   'MIG8BgNVHSMEgbQwgbGAFIsHeVq5skbry3oIQLpV60pGJDzBoYGVpIGSMIGPMR8w\n'
                                                                                                   'HQYDVQQKExYuRENJTkVNQS5GUkFVTkhPRkVSLkRFMR8wHQYDVQQLExYuRENJTkVN\n'
                                                                                                   'QS5GUkFVTkhPRkVSLkRFMSQwIgYDVQQDExsuUk9PVC5EQ0lORU1BLkZSQVVOSE9G\n'
                                                                                                   'RVIuREUxJTAjBgNVBC4THGl3ZDVXcm15UnV2TGVnaEF1bFhyU2tZa1BNRT2CAQAw\n'
                                                                                                   'DQYJKoZIhvcNAQELBQADggEBAAitUV/a104dNZSeTAtZrsUHfIKGtBjD4sKl5U4P\n'
                                                                                                   '99ALFzmInaX8Yvu6G0/ENE/gMZlFLxLhD6htAUg7LVB5h/oilCIPRJZpDrRUEAA4\n'
                                                                                                   'xs+5kxtI93Y324TijnrsRpgQwNAulaxAfV1zleMT1YotqeA63VBoTjFPVwQeahvK\n'
                                                                                                   'iumNYfR6UhYLrH4GLcuUIud8xU4rO4vI6P6K5r8iapyTWfsE4I+bKsOr4QXd5JgM\n'
                                                                                                   '9DM1tQxJxEfiHbP6poRY4cLtKF6exX2M2WZXjtHsIcuRfEp6Mq2jvpnVM0Le1lO8\n'
                                                                                                   '8Yt6lfHl85qsk9XWo6mkDzr9BC7Kelv0nqwfOsZPRg1cyDU=',
                                                                                'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=iwd5WrmyRuvLeghAulXrSkYkPME=,CN=.ROOT.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                                     'X509SerialNumber': 0}}]},
                                                      'SignatureValue': 'ZO9dExVI8j4FhURef4WAdXEyqZYSVzkoXR7hIaNVejG9GhiVkP0jb+2wHUHrYTK0\n'
                                                                        'UMc0SuyBYoTaj+5BLfmyCPk5wCcFSruon9yecGd6UfCrY416uRUWInVtXIOb3OEB\n'
                                                                        'OpIbnpvkPBWrq/sxYjoD3x2hWYX/uTAFHFxqHOvhSUwoXyezAcf6CWpqxCf4mM1O\n'
                                                                        'wQhB5kjJBfJ6sSabVm7ju4t9l9CiePZQNuRpoL9y9Y5On8tJYintumVUbXBGLKqO\n'
                                                                        'GL6nfYmg12Nw/vAnuvgUKZDjJIjRc9xgylOSp+NUMbvctGF4oW8aLGhrJPe7T+A4\n'
                                                                        'h2v4myiK84Og68ReFIANAA==',
                                                      'SignedInfo': {'CanonicalizationMethod': '',
                                                                     'CanonicalizationMethod@Algorithm': 'http://www.w3.org/TR/2001/REC-xml-c14n-20010315',
                                                                     'Reference': {'DigestMethod': '',
                                                                                   'DigestMethod@Algorithm': 'http://www.w3.org/2000/09/xmldsig#sha1',
                                                                                   'DigestValue': 'Vupc3KwBIIqDzR4cBn7UXH7pOTc=',
                                                                                   'Transforms': {'Transform': '',
                                                                                                  'Transform@Algorithm': 'http://www.w3.org/2000/09/xmldsig#enveloped-signature'}},
                                                                     'Reference@URI': '',
                                                                     'SignatureMethod': '',
                                                                     'SignatureMethod@Algorithm': 'http://www.w3.org/2000/09/xmldsig#rsa-sha1'}},
                                        'Signer': {'X509Data': {'X509IssuerSerial': {'X509IssuerName': 'dnQualifier=w1KRD/ugKFdJLb0S8PyfuNZBDcM=,CN=.EASYDCP-CREATOR.DCINEMA.FRAUNHOFER.DE,OU=.DCINEMA.FRAUNHOFER.DE,O=.DCINEMA.FRAUNHOFER.DE',
                                                                                     'X509SerialNumber': 25759}}}}}}],
 'schema': 'Interop',
 'size': '21.66 GiB',
 'type': 'DCP',
 'volindex_list': [{'FileName': 'VOLINDEX',
                    'FilePath': 'G:\\output\\BAINNE_DUAL_DCP\\VOLINDEX',
                    'Info': {'VolumeIndex': {'Index': 1,
                                             'Schema': 'Interop'}}}]}
kieranjol commented 4 years ago

P.S - I also see that you have a multi-pkl (and multi-cpl) test in your test repo - I don't get why people would do this at all when they should probably just seperate these out into multiple packages?

remia commented 4 years ago

Hey @kieranjol,

I don't think "multi CPL" is a standardised term, same for "OV" and "VF". This is mostly conventions used in the industry, ISDCF tends to manage those and has a page about Package Type.

From what I can tell, these kind of package are mostly used to facilite distribution workflows. Each provider / studio probably have it's own specifications on how to structure the packages, a common practice I saw indeed was to merge DCPs before delivery.

The SMPTE standards don't mention any of those package type in particular but show some example of package containing multiples PKL and/or CPL.

SMPTE 429-8-2007

Screenshot 2020-06-03 at 20 26 43

SMPTE 429-9-2014

Screenshot 2020-06-03 at 20 27 41

This is question that can only be best answered by people having practical experience in the field ;)

kieranjol commented 4 years ago

Thank you so much. Yeah I saw no mention of VF and OV in the DCI spec anyhow, I had seen thee ISDCF appendix which was helpful. I really like that you mentioned that this is more of a distribution thing. Anyhow I'll close this, thank you!