backports
backports copied to clipboard
Deep inspection of digital cinema packages
Off-center HAlign values may be intentional - we've seen works with "left"/"right" throughout all titles and occasionally a title with fine-tuned positioning wrt crowded images. It is rare, though. See...
See CPL 700f8f26-342e-412e-ac8f-caa95a97f88b/Photophobia_FTR-1_F-178_UK-EN_51_2K_20231023_SMPTE_OV
Running into some looong paths where writing the logfile fails in rb_sysopen. We can do better than that.
Add - package size(s) - sound info - content kind info
I received this, clearly unplayable DCP. I don't know about any system supporting fractional frame rates for DCP playback. Maybe fail harder in a more clear way? Excerpt from log...
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...
A special character in a subtitle name (ç in my case) will cause a fatal error of ingest with Doremi servers without mentioning the error.
Scenario is - run with explicit path where ```package_dir``` contains e.g. umlauts is fine - run with non-explicit path, which will potentially include more dirs than the run above, dies...
Fixme: in a DCP with MPEG2 essence `dcp_inspect` assumes JPEG2000 and will, thus, try and fail to read DecompositionLevels. Reports an error.