[clug] Transcoding video

Mike Carden mike.carden at gmail.com
Thu Nov 24 22:00:34 MST 2011


Does anyone have experience in transcoding mxf wrapped motion jpeg
2000 video using ffmpeg?

Today I cloned the ffmpeg git repo and also downloaded the libopenjpeg tarball.

I compiled libopenjpeg then compiled ffmpeg with --enable-libopenjpeg.
That all seemed to work okay.

My transcode though, was not okay:

dpuser at dpuser-OptiPlex-755:~/Desktop/data0001$ /usr/local/bin/ffmpeg
-i A8703_32-1-570.mxf foo.mpg
ffmpeg version N-35157-g92afb43, Copyright (c) 2000-2011 the FFmpeg developers
  built on Nov 25 2011 15:08:02 with gcc 4.5.2
  configuration: --enable-libopenjpeg
  libavutil    51. 29. 0 / 51. 29. 0
  libavcodec   53. 37. 0 / 53. 37. 0
  libavformat  53. 21. 0 / 53. 21. 0
  libavdevice  53.  4. 0 / 53.  4. 0
  libavfilter   2. 49. 0 /  2. 49. 0
  libswscale    2.  1. 0 /  2.  1. 0
[mxf @ 0x23287a0] error getting stream index 67174400
[mxf @ 0x23287a0] parser not found for codec j2k, packets or times may
be invalid.
Segmentation fault


I had sort of hoped that libopenjpeg would *be* the j2k parser, but it
doesn't seem to help. I realise that this is not a very common
transcoding scenario, but any pointers from experienced ffmpeggers
would be interesting.

Ta,
MC


More information about the linux mailing list