backports icon indicating copy to clipboard operation
backports copied to clipboard

Emit error for compositions mixing SMPTE and Interop?

Open matmat opened this issue 1 year ago • 3 comments

I have this:

dcp_inspect v1.2023.12.20 (asdcplib 2.10.35, ruby 3.0.2 x86_64-linux-gnu): 
(...)
Reel 1:
308053  03:33:55+13 @ 24.0  Entry 00:00:00+00  5c55d71d  MainPicture	(SMPTE, 03:33:55+13, plaintext, 1998x1080, avg 177.69 Mb/s, max 204.19 Mb/s, pictures)
308053  03:33:55+13 @ 24.0  Entry 00:00:00+00  506b5da3  MainSound	(SMPTE, 03:33:55+13, plaintext, 6ch 48kHz 24bps, RMS -36.74 dBFS |▃|▃|▄|▃|▃|▃|, Peak -2.01 dBFS |▇|▇|▇|▅|▅|▅|, audio)
308053  03:33:55+13 @ 24.0  Entry 00:00:00+00  31659dec  MainSubtitle	(DCSubtitle, 1240 subtitles, 00:00:54+16 'Sir.' - 03:27:02+00 'Please eat, sir.')
Total duration:
308053  03:33:55+13 @ 24.0
(...)
Hint: CPL c82b2e3e-8d8b-4aeb-bd81-a7af14b632e2: Composition type: Mixed: Supplemental/VF/External
(...)

Maybe mixing SMPTE audio and video with Interop subtitles should be considered an error?

Don't know if playback fails (probably not), but still kinda serious in my opinion.

matmat avatar Jan 01 '24 22:01 matmat

Another example:

dcp_inspect v1.2023.12.20 (asdcplib 2.10.35, ruby 3.0.2 x86_64-linux-gnu):
(...)
Reel 1:
159840  01:51:00+00 @ 24.0  Entry 00:00:00+00  422ef3e5  MainPicture	(MXF Interop, 01:51:00+00, plaintext, 1998x1080, avg 174.01 Mb/s, max 249.50 Mb/s, pictures)
159840  01:51:00+00 @ 24.0  Entry 00:00:00+00  ae43af61  MainSound	(MXF Interop, 01:51:00+00, plaintext, 6ch 48kHz 24bps, RMS -33.86 dBFS |▃|▃|▄|▂|▃|▃|, Peak -3.02 dBFS |▆|▅|▇|▂|▄|▅|, audio)
159840  01:51:00+00 @ 24.0  Entry 00:00:00+00  62b4a774  MainSubtitle	(SMPTE, 01:51:00+00, plaintext, timed text)
Total duration:
159840  01:51:00+00 @ 24.0
(...)
Hint: CPL e08e6536-3614-45b6-afc4-f45781cf9084: Composition type: Mixed: Supplemental/VF/External
(...)

matmat avatar Jan 01 '24 23:01 matmat

@matmat, thanks. The hint is wrong, for one thing (obviously not supplemental/VF packages). Probably something I've broken just recently. Tracking it down...

wolfgangw avatar Jan 06 '24 18:01 wolfgangw

See latest, should be fixed. If you can, let me know.

wolfgangw avatar Jan 07 '24 04:01 wolfgangw