[FFmpeg-devel] Add support for j2ki/mxf

Dave Rice dave at dericed.com
Thu Jul 23 17:16:45 CEST 2015

> On Jul 23, 2015, at 10:08 AM, tim nicholson <nichot20-at-yahoo.com at ffmpeg.org> wrote:
> On 23/07/15 11:32, Matthieu Bouron wrote:
>> On Thu, Jul 23, 2015 at 11:04 AM, tim nicholson <
>> nichot20-at-yahoo.com at ffmpeg.org> wrote:
>>> On 22/07/15 14:29, Matthieu Bouron wrote:
>>>> Hello there,
>>>> The following patchset add support for j2ki/mxf files (which store frames
>>>> using the separate fields / segmented frame layouts, ie: fields are
>>>> stored in seperate frames) through the insertion of filters at the
>>>> ffmpeg/ffplay level. It differs from my original attempt which introduced
>>>> modifications at the decoder level, which in my opinion was wrong and
>>>> introduced several limitations, such as:
>>>> [..]
>>> I may be missing something here, as my mind has been on other things.
>>> But currently most mxf material I see that ffmpeg correctly handles is
>>> "frame wrapped" with the frame layout as type 1 (SEPARATE_FIELDS).
>> Can you provide samples with this layout ? I might have misinterpreted the
>> MXF
>> specs on this one. My understating is that, separated fields (as well as
>> segmented frame) means
>> that the fields are stored in a different "packet" (that might no be the
>> right world for it).
>> Also it might be specific to jpeg2000 (see below), i'll have to look again
>> at the mxf/jpeg2000 spec again.
> I have added a 4 frame example to the trac ticket of interlaced IMX50
> material.

I added more jpeg2000 / MXF sample files to http://dericed.com/samples/j2kmxf/ <http://dericed.com/samples/j2kmxf/>. This includes 2 samples from OpenCube and 2 from SAMMA. The OpenCube files prefixed with Op1a are provided by Packed.be <http://packed.be/>.


Dave Rice

More information about the ffmpeg-devel mailing list