[FFmpeg-user] Introduction and problem with decoding DCP (jpeg2000 wrapped in MXF)

Mitch Crane mitch.crane at gmail.com
Fri Oct 24 02:26:49 CEST 2014


On Thu, Oct 23, 2014 at 7:41 PM, Carles Vila <cvilad at gmail.com> wrote:
> Hi Carl,
>
> You can download a short sample here: http://we.tl/KH56sHWuZs

I downloaded the file and use the following command line:

ffmpeg -i 177d8c52-e30d-4b52-8f77-7e7a25e13a79_j2c.mxf -s 1920*1080
-vcodec prores -profile:v 3 -an OUTPUT.mov

The colorspace seems to have been correctly detected and the resulting
MOV file looks fine to me.


Output below:
================================
ffmpeg version N-66690-gf3296b9 Copyright (c) 2000-2014 the FFmpeg developers
  built on Oct  8 2014 01:17:39 with gcc 4.9.1 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
--enable-gnutls --enable-iconv --enable-libass --enable-libblu
ray --enable-libbs2b --enable-libcaca --enable-libfreetype
--enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug
--enable-libmp3lame --enable-libopencore-amrnb
--enable-libopencore-amrw
b --enable-libopenjpeg --enable-libopus --enable-librtmp
--enable-libschroedinger --enable-libsoxr --enable-libspeex
--enable-libtheora --enable-libtwolame --enable-libvidstab
--enable-libvo-aacenc --
enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx
--enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265
--enable-libxavs --enable-libxvid --enable-zlib
  libavutil      54.  9.100 / 54.  9.100
  libavcodec     56.  3.101 / 56.  3.101
  libavformat    56.  7.104 / 56.  7.104
  libavdevice    56.  1.100 / 56.  1.100
  libavfilter     5.  1.103 /  5.  1.103
  libswscale      3.  1.100 /  3.  1.100
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  1.100 / 53.  1.100
[mxf @ 0000000004327c80] "OPAtom" with 2 ECs - assuming OP1a
Input #0, mxf, from '177d8c52-e30d-4b52-8f77-7e7a25e13a79_j2c.mxf':
  Metadata:
    uid             : 63a3a820-123f-46f3-921d-dd8b17c2a847
    generation_uid  : 1f505f11-8d26-431f-9c6f-e3b6f89a8046
    company_name    : Fraunhofer IIS
    product_name    : easyDCP Creator
    product_version : 2.2.3
    product_uid     : 7d836e16-37c7-4c22-b2e0-46a717e84f42
    modification_date: 2014-09-08 07:55:42
    application_platform: i386-apple-darwin9.8.0
    timecode        : 00:00:00:00
  Duration: 00:00:04.04, start: 0.000000, bitrate: 11989 kb/s
    Stream #0:0: Video: jpeg2000 (JPEG 2000 digital cinema 2K),
xyz12le, 1998x1080, 24 tbr, 24 tbn, 24 tbc
Output #0, mov, to 'OUTPUT.mov':
  Metadata:
    uid             : 63a3a820-123f-46f3-921d-dd8b17c2a847
    generation_uid  : 1f505f11-8d26-431f-9c6f-e3b6f89a8046
    company_name    : Fraunhofer IIS
    product_name    : easyDCP Creator
    product_version : 2.2.3
    product_uid     : 7d836e16-37c7-4c22-b2e0-46a717e84f42
    modification_date: 2014-09-08 07:55:42
    application_platform: i386-apple-darwin9.8.0
    timecode        : 00:00:00:00
    encoder         : Lavf56.7.104
    Stream #0:0: Video: prores (apch) (apch / 0x68637061),
yuv422p10le, 1920x1080, q=2-31, 200 kb/s, 24 fps, 12288 tbn, 24 tbc
    Metadata:
      encoder         : Lavc56.3.101 prores
Stream mapping:
  Stream #0:0 -> #0:0 (jpeg2000 (native) -> prores (native))
Press [q] to stop, [?] for help
frame=   97 fps=9.1 q=0.0 Lsize=   16805kB time=00:00:04.04
bitrate=34062.3kbits/s
video:16803kB audio:0kB subtitle:0kB other streams:0kB global
headers:0kB muxing overhead: 0.010757%


More information about the ffmpeg-user mailing list