Ticket #1102 (open defect)

Opened 15 months ago

Last modified 7 weeks ago

mxf separate fields in interlaced j2k

Reported by: zhukov Owned by:
Priority: normal Component: avformat
Version: git-master Keywords: mxf j2k
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

 http://dl.dropbox.com/u/1109725/ntsc2.mxf
this mxf stores fields as two separate j2k images
expected dimension: 720x486
actual dimension: 720x243

Change History

comment:1 Changed 15 months ago by cehoyos

  • Keywords mxf added

Please add a ffmpeg -i ntsc2.mxf output.

comment:2 Changed 9 months ago by cehoyos

  • Keywords j2k added
  • Status changed from new to open
$ ffmpeg -i ntsc2.mxf
ffmpeg version N-44896-ge4b1fcd Copyright (c) 2000-2012 the FFmpeg developers
  built on Sep 30 2012 14:35:48 with gcc 4.5.3 (GCC)
  configuration: --cc=/usr/local/gcc-4.5.3/bin/gcc --enable-gpl --enable-libopenjpeg
  libavutil      51. 73.101 / 51. 73.101
  libavcodec     54. 61.100 / 54. 61.100
  libavformat    54. 29.105 / 54. 29.105
  libavdevice    54.  3.100 / 54.  3.100
  libavfilter     3. 18.100 /  3. 18.100
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 16.100 /  0. 16.100
  libpostproc    52.  1.100 / 52.  1.100
[mxf @ 0x150a240] broken or empty index
Input #0, mxf, from 'ntsc2.mxf':
  Metadata:
    timecode        : 02:57:45;02
  Duration: 00:00:01.53, start: 0.000000, bitrate: 78647 kb/s
    Stream #0:0: Video: jpeg2000, yuv422p10le, 720x243, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc
At least one output file must be specified

comment:3 Changed 7 weeks ago by cehoyos

This sample may be related:
 http://samples.ffmpeg.org/jpeg2000/jpeg2000_mxf_first_10mb.mxf

$ ffmpeg -i jpeg2000_mxf_first_10mb.mxf
ffmpeg version N-52668-gf685aee Copyright (c) 2000-2013 the FFmpeg developers
  built on May  3 2013 07:42:11 with gcc 4.7 (SUSE Linux)
  configuration: --enable-libopenjpeg --enable-gpl --disable-indev=jack
  libavutil      52. 27.101 / 52. 27.101
  libavcodec     55.  6.100 / 55.  6.100
  libavformat    55.  4.100 / 55.  4.100
  libavdevice    55.  0.100 / 55.  0.100
  libavfilter     3. 62.100 /  3. 62.100
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[mxf @ 0x1e35000] broken or empty index
[mxf @ 0x1e35000] error getting stream index 67174400
[jpeg2000 @ 0x1e38440] SOD marker not found
[jpeg2000 @ 0x1e38440] error during processing marker segment ff90
[mxf @ 0x1e35000] error getting stream index 67174400
    Last message repeated 40 times
[mxf @ 0x1e35000] Estimating duration from bitrate, this may be inaccurate
Guessed Channel Layout for  Input Stream #0.1 : 4.0
Input #0, mxf, from 'jpeg2000_mxf_first_10mb.mxf':
  Metadata:
    uid             : 81ddd167-c3b8-11de-a525-001b2128a1f2
    generation_uid  : 81ddd168-c3b8-11de-a2e4-001b2128a1f2
    company_name    : SAMMA Systems
    product_name    : MXF for SAMMA mjpeg2k
    product_version : 0.2.0.41
    application_platform: win32
    product_uid     : 43339ae6-9040-4e2c-be5f-a3de38328894
    modification_date: 2009-10-28 11:53:28
    timecode        : 01:03:34:21
  Duration: 00:00:26.67, start: 0.000000, bitrate: 3071 kb/s
    Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0), rgb24, 720x243, 59.94 fps, 59.94 tbr, 59.94 tbn, 59.94 tbc
    Stream #0:1: Audio: pcm_s16le, 48000 Hz, 4.0, s16, 3072 kb/s
At least one output file must be specified

comment:4 Changed 7 weeks ago by cehoyos

Note: See TracTickets for help on using tickets.