RicoCasta / opencinematools

Automatically exported from code.google.com/p/opencinematools
0 stars 0 forks source link

Linux version does not support 3D out of the box #33

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
asdcplib 1.5.32 (current stable build)

Using JPEG interop MXF files (ie no -L option to asdcp-test) when making an
MXF.  All opencinematools mkcpl, mkpkl, mkmap don't get a proper
EssenceType when using 3D media.  Which the code then fails in the
appropriate case.  It always thinks the content is JPEG_2000, versus
JPEG_2000_S.  If I hardcode the response to the call   result =
ASDCP::EssenceType(*iter, EssenceType); to be JPEG_2000_S when I know my
content is stereo, I can create a proper DCP.

In speaking to John Hurst, he's implying that there needs to be a command
line switch for the code to use the proper JP2K ::MXFSReader  versus trying
to determine it from the type identifier (since for JPEG interop files, its
undetermined, but for SMPTE compliant files, it is determineded... but
since most players are still interop ones, we can't rely on the essence
type being valid for stereo.)

The bug therefore, for JPEG interop files, there needs to be a command line
switch for mkcpl, mkpkl, and mkmap, not try to determine it via the
essencetype (which I belive is unreliable).

Original issue reported on code.google.com by brian.qu...@gmail.com on 21 Apr 2010 at 3:00