backports icon indicating copy to clipboard operation
backports copied to clipboard

DCSubtitle error are not propagated to summary

Open matmat opened this issue 10 years ago • 2 comments

Please see the log below. dcp_inspect gives an error about an empty Subtitle element but it is not shown in the summary ("0 Errors"). Thanks!

dcp_inspect v1.2015.01.02 (asdcplib 1.12.58, ruby 2.1.5 x86_64-linux-gnu): ["/dcp/GFF2015-INGEST/COURT/"]
Image/audio analysis: Setting up temp location at /dev/shm/dcp_inspect_5aeb83a
Looking for Assetmap candidates: Done
Found 1 Assetmap candidate: ["ASSETMAP"]
Found 9 files in total
AM 3ad0e874-f1c2-49fd-9eeb-e31f2618e232: Schema check: OK: /dcp/GFF2015-INGEST/COURT/ASSETMAP

Found 1 Assetmap
AM 3ad0e874-f1c2-49fd-9eeb-e31f2618e232: ASSETMAP
AM 3ad0e874-f1c2-49fd-9eeb-e31f2618e232 lists 6 assets:
a62d31ac-2899-4ebe-bfd5-f704a349d1ba: COURT_FTR-1-2D_S_MAR-XX_51_2K_THE-BRIDGE_201400903_FWX_OV_audio_01.mxf
70430dfd-ff86-4a0c-8746-0a00ec889993: COURT_FTR-1-2D_S_MAR-XX_51_2K_THE-BRIDGE_201400903_FWX_OV_01.mxf
8b493c3c-5db6-42b2-89ae-4a4f7609672b: 8b493c3c-5db6-42b2-89ae-4a4f7609672b/8b493c3c-5db6-42b2-89ae-4a4f7609672b.xml
2dabba45-7dab-4324-8e5f-f82f63b01929: 8b493c3c-5db6-42b2-89ae-4a4f7609672b/CALIBRI.TTF
2bedb24c-a5fb-4197-b6de-38a8c448baba: CPL_COURT_FTR-1-2D_S_MAR-EN_51_2K_THE-BRIDGE_20140903_FWX_VF-1.xml
da26c92f-ca89-4f73-8379-7fd894a40143: PKL_2bedb24c-a5fb-4197-b6de-38a8c448baba.xml
Assetmap 3ad0e874-f1c2-49fd-9eeb-e31f2618e232 lists 1 PKL:
PKL file present: da26c92f-ca89-4f73-8379-7fd894a40143: /dcp/GFF2015-INGEST/COURT/PKL_2bedb24c-a5fb-4197-b6de-38a8c448baba.xml

Found 1 Package
PKL file present: da26c92f-ca89-4f73-8379-7fd894a40143: /dcp/GFF2015-INGEST/COURT/PKL_2bedb24c-a5fb-4197-b6de-38a8c448baba.xml

PKL da26c92f-ca89-4f73-8379-7fd894a40143: /dcp/GFF2015-INGEST/COURT/PKL_2bedb24c-a5fb-4197-b6de-38a8c448baba.xml
PKL da26c92f-ca89-4f73-8379-7fd894a40143: Schema check: OK
PKL da26c92f-ca89-4f73-8379-7fd894a40143: No Signature node found
PKL da26c92f-ca89-4f73-8379-7fd894a40143: AnnotationText: COURT_FTR-1-2D_S_MAR-EN_51_2K_THE-BRIDGE_20140903_FWX_VF-1
PKL da26c92f-ca89-4f73-8379-7fd894a40143 lists 5 assets
a62d31ac-2899-4ebe-bfd5-f704a349d1ba: application/x-smpte-mxf;asdcpKind=Sound: COURT_FTR-1-2D_S_MAR-XX_51_2K_THE-BRIDGE_201400903_FWX_OV_audio_01.mxf
a62d31ac-2899-4ebe-bfd5-f704a349d1ba: Checking hash value: OK (00:00:29)
70430dfd-ff86-4a0c-8746-0a00ec889993: application/x-smpte-mxf;asdcpKind=Picture: COURT_FTR-1-2D_S_MAR-XX_51_2K_THE-BRIDGE_201400903_FWX_OV_01.mxf
70430dfd-ff86-4a0c-8746-0a00ec889993: Checking hash value: OK (00:17:14)
8b493c3c-5db6-42b2-89ae-4a4f7609672b: text/xml;asdcpKind=Subtitle: 8b493c3c-5db6-42b2-89ae-4a4f7609672b/8b493c3c-5db6-42b2-89ae-4a4f7609672b.xml
8b493c3c-5db6-42b2-89ae-4a4f7609672b: Checking hash value: OK (00:00:00)
2dabba45-7dab-4324-8e5f-f82f63b01929: application/ttf: 8b493c3c-5db6-42b2-89ae-4a4f7609672b/CALIBRI.TTF
2dabba45-7dab-4324-8e5f-f82f63b01929: Checking hash value: OK (00:00:00)
2bedb24c-a5fb-4197-b6de-38a8c448baba: text/xml;asdcpKind=CPL: CPL_COURT_FTR-1-2D_S_MAR-EN_51_2K_THE-BRIDGE_20140903_FWX_VF-1.xml
2bedb24c-a5fb-4197-b6de-38a8c448baba: Checking hash value: OK (00:00:00)
PKL da26c92f-ca89-4f73-8379-7fd894a40143: Package size: 189.8 GB
PKL da26c92f-ca89-4f73-8379-7fd894a40143 lists 1 composition
CPL file present: 2bedb24c-a5fb-4197-b6de-38a8c448baba: /dcp/GFF2015-INGEST/COURT/CPL_COURT_FTR-1-2D_S_MAR-EN_51_2K_THE-BRIDGE_20140903_FWX_VF-1.xml

Found 1 Composition
CPL file present: 2bedb24c-a5fb-4197-b6de-38a8c448baba: /dcp/GFF2015-INGEST/COURT/CPL_COURT_FTR-1-2D_S_MAR-EN_51_2K_THE-BRIDGE_20140903_FWX_VF-1.xml

CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Reel 1: Audio analysis: Done
CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Reel 2: Audio analysis: Done
CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Schema check: OK
CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Signature check: OK
Signer:           /CN=CS.Mastering.ClipsterDCI.134120026/O=.DC.CA.DVS/OU=.Signature.DC.CA.DVS/dnQualifier=1A80elDhcAmwEPN3qYKx6RtXl4U=
Signer issuer:    /CN=.ClipsterDCI.Signature/O=.DC.CA.DVS/OU=.Signature.DC.CA.DVS/dnQualifier=vV59D4u5w9rnFOyDPugA9tpTE7Y=
CPL Id:           2bedb24c-a5fb-4197-b6de-38a8c448baba
CPL file:         /dcp/GFF2015-INGEST/COURT/CPL_COURT_FTR-1-2D_S_MAR-EN_51_2K_THE-BRIDGE_20140903_FWX_VF-1.xml
CPL type:         Interop (http://www.digicine.com/PROTO-ASDCP-CPL-20040511#)
ContentTitleText: COURT_FTR-1-2D_S_MAR-EN_51_2K_THE-BRIDGE_20140903_FWX_VF-1
    Language audio and subtitles: MAR-EN
AnnotationText:   COURT_EN_SUBTITLE_UNENCRYPTED DCP
ContentKind:      feature
IssueDate:        2014-09-03T06:58:25-00:00 (Wednesday Sep 3 2014 06:58)
Issuer:           FWX
Creator:          ClipsterDCI 5.9.2.0
Number of Reels:  2
CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Reel 1: DCSubtitle 8b493c3c-5db6-42b2-89ae-4a4f7609672b: Schema check: OK
CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Reel 1: DCSubtitle 8b493c3c-5db6-42b2-89ae-4a4f7609672b: Language content contains unexpected characters: "en"
Reel 1:
159492  01:50:45+12 @ 24.0  70430dfd  MainPicture   (MXF Interop, 01:55:53+22, plaintext, 2048x858, 227.54 Mb/s, pictures)
159492  01:50:45+12 @ 24.0  a62d31ac  MainSound (MXF Interop, 01:55:53+22, plaintext, 6ch 48kHz 24bps, RMS -36.12 dBFS |▃|▃|▄|▃|▃|▃|, Peak 0.00 dBFS |█|▆|█|▆|▄|▅|, audio)
159492  01:50:45+12 @ 24.0  8b493c3c  MainSubtitle  (DCSubtitle, 1123 subtitles, 00:00:17+00 '' - 01:50:45+12 'Bloody idiots!' Error: 1 empty Subtitle element)
Reel 2:
  7402  00:05:08+10 @ 24.0  70430dfd  MainPicture   (MXF Interop, 01:55:53+22, plaintext, 2048x858, 227.54 Mb/s, pictures)
  7402  00:05:08+10 @ 24.0  a62d31ac  MainSound (MXF Interop, 01:55:53+22, plaintext, 6ch 48kHz 24bps, RMS -61.42 dBFS |▃|▂|▃|.|▂|▂|, Peak -22.74 dBFS |▄|▃|▄|.|▃|▃|, audio)
Total duration:
166894  01:55:53+22 @ 24.0
CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Composition summary: "COURT_FTR-1-2D_S_MAR-EN_51_2K_THE-BRIDGE_20140903_FWX_VF-1", Interop, Plaintext, 2D, Scope, 2K, 227.54 Mb/s, 01:55:53+22, 24.0 fps
Composition complete

Hint: Asset UUID and filename UUID component mismatch: da26c92f-ca89-4f73-8379-7fd894a40143 -> PKL_2bedb24c-a5fb-4197-b6de-38a8c448baba.xml
Hint: CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Reel 1: MainPicture bitrate maximum 249.57 Mb/s exceeds suggested safe maximum 245.0 Mb/s. Playback might fail on DCI systems
Hint: CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Reel 1: DCSubtitle 8b493c3c-5db6-42b2-89ae-4a4f7609672b: Language content contains unexpected characters: "en"
Hint: CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Reel 1: DCSubtitle: Empty Text element: SpotNumber 1. While not a specification error this can lead to playback problems in the field. Consider fixing
Hint: CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Reel 2: MainPicture bitrate maximum 249.57 Mb/s exceeds suggested safe maximum 245.0 Mb/s. Playback might fail on DCI systems
Hint: CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Naming convention: ContentTitleText "COURT_FTR-1-2D_S_MAR-EN_51_2K_THE-BRIDGE_20140903_FWX_VF-1" is missing some parts
Hint: CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Naming convention: 8 parts matching: facility:"FWX" film_title:"COURT" aspect_ratio:"S" language:"MAR-EN" audio_type:"51" resolution:"2K" date:"20140903" package_type:"VF-1"
Hint: CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Naming convention: 3 parts missing: content_kind, territory_rating, studio
Info: CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Composition "COURT_FTR-1-2D_S_MAR-EN_51_2K_THE-BRIDGE_20140903_FWX_VF-1" was issued 4 months ago
Info: CPL 2bedb24c-a5fb-4197-b6de-38a8c448baba: Reel 1: DCSubtitle: Referenced font subfamily: Microsoft: Calibri: 2005
Info: dcp_inspect v1.2015.01.02 (asdcplib 1.12.58, ruby 2.1.5 x86_64-linux-gnu) on Sunday Jan 4 2015 16:01 (00:00:19:31)
Info: Inspected: /dcp/GFF2015-INGEST/COURT
Info: Found 1 Package with total size 189.8 GB
Info: Found 1 Assetmap, 1 Package (0 signed), 1 Composition (1 signed/1 verified, 1 plaintext/0 KDMs required)
Info: 0 Errors, 8 Hints

matmat avatar Jan 04 '15 15:01 matmat

Sorry, I see now that this is given as a hint. Please consider raising it to an error.

I have confirmed in the field that empty Text elements causes the subtitles not to render on Series 1 DLP Projectors.

Thanks!

matmat avatar Jan 04 '15 18:01 matmat

I'm torn between seeing the real-world issue you are describing and trying to protect the clear-cut (to the best of our understanding) error class.

At the time of deciding the class for empty Text elements we had a discussion with ISDCF contributors and agreed that we couldn't pull a violation out of the specs. It just wasn't there.

I so hoped that the hint would be enough :/ Do you have gathered more data/experience with the issue in the meantime?

wolfgangw avatar Feb 14 '17 17:02 wolfgangw