Hi Here is a set of mxf files that contain such metadata
https://dl.dropboxusercontent.com/u/170952/fate/mxf/track_00_v01.mxf https://dl.dropboxusercontent.com/u/170952/fate/mxf/track_01_v02.mxf https://dl.dropboxusercontent.com/u/170952/fate/mxf/track_02_a01.mxf https://dl.dropboxusercontent.com/u/170952/fate/mxf/track_03_a02.mxf Each of these files contain metadata that references the streams of other files by a umid. These patches add a data stream with that metadata for each reference. If the additional streams causes any problems I could also add a demuxer option to disable/enable this feature. the fate test just two of these files https://dl.dropboxusercontent.com/u/170952/fate/mxf/track_01_v02.mxf https://dl.dropboxusercontent.com/u/170952/fate/mxf/track_02_a01.mxf Mark Reid (4): libavformat/mxfdec: export track name metadata libavformat/mxfdec: don't assume first stream index to be primary libavformat/mxfdec: add metadata streams for external referenced sourclips tests/fate: add mxf metadata streams test libavformat/mxfdec.c | 174 +++++++++++++++++++++++--------- tests/fate/mxf.mak | 6 ++ tests/ref/fate/mxf-metadata-source-ref1 | 13 +++ tests/ref/fate/mxf-metadata-source-ref2 | 13 +++ 4 files changed, 156 insertions(+), 50 deletions(-) create mode 100644 tests/ref/fate/mxf-metadata-source-ref1 create mode 100644 tests/ref/fate/mxf-metadata-source-ref2 -- 2.9.2 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel